From owner-cvs-src@FreeBSD.ORG Sun Apr 27 00:08:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D90C37B401; Sun, 27 Apr 2003 00:08:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2EF643FD7; Sun, 27 Apr 2003 00:08:07 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3R7870U060680; Sun, 27 Apr 2003 00:08:07 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3R787xB060678; Sun, 27 Apr 2003 00:08:07 -0700 (PDT) Message-Id: <200304270708.h3R787xB060678@repoman.freebsd.org> From: Doug Barton Date: Sun, 27 Apr 2003 00:08:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 07:08:08 -0000 dougb 2003/04/27 00:08:07 PDT FreeBSD src repository Modified files: etc rc Log: Add a dire warning about the impending demise of the old rc system. Suggested by: scottl Revision Changes Path 1.328 +9 -0 src/etc/rc From owner-cvs-src@FreeBSD.ORG Sun Apr 27 00:09:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26FEC37B404; Sun, 27 Apr 2003 00:09:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 857D743FCB; Sun, 27 Apr 2003 00:09:33 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3R79X0U061294; Sun, 27 Apr 2003 00:09:33 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3R79XcB061293; Sun, 27 Apr 2003 00:09:33 -0700 (PDT) Message-Id: <200304270709.h3R79XcB061293@repoman.freebsd.org> From: Warner Losh Date: Sun, 27 Apr 2003 00:09:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rpc.umntall rpc.umntall.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 07:09:34 -0000 imp 2003/04/27 00:09:33 PDT FreeBSD src repository Modified files: usr.sbin/rpc.umntall rpc.umntall.c Log: Fix warnings: o Add break; to default: label o Cast args to clnt_call to be xdrproc_t type. Revision Changes Path 1.10 +5 -4 src/usr.sbin/rpc.umntall/rpc.umntall.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 00:17:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2796337B401; Sun, 27 Apr 2003 00:17:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9C9043FA3; Sun, 27 Apr 2003 00:17:27 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3R7HR0U067647; Sun, 27 Apr 2003 00:17:27 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3R7HR1Z067644; Sun, 27 Apr 2003 00:17:27 -0700 (PDT) Message-Id: <200304270717.h3R7HR1Z067644@repoman.freebsd.org> From: Warner Losh Date: Sun, 27 Apr 2003 00:17:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/killall killall.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 07:17:28 -0000 imp 2003/04/27 00:17:27 PDT FreeBSD src repository Modified files: usr.bin/killall killall.c Log: make "killall -j" not core dump. Submitted by: Joe Marcus Clarke in current@ Revision Changes Path 1.22 +2 -0 src/usr.bin/killall/killall.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 02:53:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 413CB37B401; Sun, 27 Apr 2003 02:53:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D362843F85; Sun, 27 Apr 2003 02:53:39 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3R9rd0U086219; Sun, 27 Apr 2003 02:53:39 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3R9rdd9086212; Sun, 27 Apr 2003 02:53:39 -0700 (PDT) Message-Id: <200304270953.h3R9rdd9086212@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 27 Apr 2003 02:53:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 09:53:40 -0000 hrs 2003/04/27 02:53:39 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version: 1.22.2.346 -> 1.22.2.354 relnotes/common/new.sgml Revision Changes Path 1.5.2.46 +59 -339 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Apr 27 05:50:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0527F37B401; Sun, 27 Apr 2003 05:50:50 -0700 (PDT) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66B5243F3F; Sun, 27 Apr 2003 05:50:47 -0700 (PDT) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h3RCokE02356; Sun, 27 Apr 2003 14:50:46 +0200 (MEST) Date: Sun, 27 Apr 2003 14:50:46 +0200 (CEST) From: Harti Brandt To: "David O'Brien" In-Reply-To: <20030426160225.GA8241@dragon.nuxi.com> Message-ID: <20030427144646.G61593@beagle.fokus.fraunhofer.de> References: <200304251614.h3PGE3t5006537@repoman.freebsd.org> <20030426160225.GA8241@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Hartmut Brandt cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/modules Makefile src/sys/pci if_en_pci.c midwayvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 12:50:50 -0000 On Sat, 26 Apr 2003, David O'Brien wrote: DO>On Fri, Apr 25, 2003 at 09:14:03AM -0700, Hartmut Brandt wrote: DO>> Modified files: DO>> sys/modules Makefile DO>> sys/pci if_en_pci.c DO>> sys/dev/en midway.c midwayreg.h midwayvar.h DO>> Added files: DO>> sys/modules/en Makefile DO>> Log: DO>> Convert the midway driver to use busdma. Except for this conversion the DO>> following changes have been done: DO>> DO>> - stylify. The original code was too hard to read. DO>> - get rid of a number of compilation options (Adaptec-only, Eni-only, no-DMA). DO>> - more debugging features. DO>> - locking. This is not correct yet in the absence of interface layer locking, DO> DO>Were you not aware we have rules against exactly this type of commit?? DO>It is totally impossible to tell what the real changes were and which the DO>style changes were. Please don't make a commits like this again. All this stuff was ready before I got my commit bit. At that time I did not care. After that, given that actually only a handful people care about this driver, I thought that it makes not much sense to do the work twice and factor out the style changes from the patch. I don't have another patch of this kind, so don't be afraid... harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Sun Apr 27 06:32:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6227A37B401; Sun, 27 Apr 2003 06:32:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFF8B43F75; Sun, 27 Apr 2003 06:32:21 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RDWL0U050836; Sun, 27 Apr 2003 06:32:21 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RDWLZI050833; Sun, 27 Apr 2003 06:32:21 -0700 (PDT) Message-Id: <200304271332.h3RDWLZI050833@repoman.freebsd.org> From: Warner Losh Date: Sun, 27 Apr 2003 06:32:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rpc.umntall rpc.umntall.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 13:32:22 -0000 imp 2003/04/27 06:32:21 PDT FreeBSD src repository Modified files: usr.sbin/rpc.umntall rpc.umntall.c Log: Back out the casts that rid us of warnings, but paper over the broken by design xdr routines. And I'm not going to bite off fixing xdr. Revision Changes Path 1.11 +4 -4 src/usr.sbin/rpc.umntall/rpc.umntall.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 08:32:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A49E237B401; Sun, 27 Apr 2003 08:32:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4458143F3F; Sun, 27 Apr 2003 08:32:27 -0700 (PDT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RFWR0U039226; Sun, 27 Apr 2003 08:32:27 -0700 (PDT) (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RFWQwi039224; Sun, 27 Apr 2003 08:32:26 -0700 (PDT) Message-Id: <200304271532.h3RFWQwi039224@repoman.freebsd.org> From: David Malone Date: Sun, 27 Apr 2003 08:32:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/top display.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 15:32:28 -0000 dwmalone 2003/04/27 08:32:26 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/top display.c Log: MFC 1.7: Fix a bug where you couldn't start top in a very small window. PR: 21075 Revision Changes Path 1.4.6.3 +3 -1 src/contrib/top/display.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 08:56:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14D1F37B401; Sun, 27 Apr 2003 08:56:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BADD843F85; Sun, 27 Apr 2003 08:56:05 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RFu50U061600; Sun, 27 Apr 2003 08:56:05 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RFu5Xd061597; Sun, 27 Apr 2003 08:56:05 -0700 (PDT) Message-Id: <200304271556.h3RFu5Xd061597@repoman.freebsd.org> From: Warner Losh Date: Sun, 27 Apr 2003 08:56:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 15:56:06 -0000 imp 2003/04/27 08:56:05 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi.c Log: Make 2/3 of my symbol cards work again. The 3rd symbol card card has firmware 1.50.12, but 2.20.1 and 3.10.4 work. The 1.50.12 card gets past doing dhclient, but hangs on transmit a little after the ip address is set. The 1.50.12 card has always been 'cranky' and Bill Paul's tearing it apart at FreeBSD '99 hasn't helped. sc_reset and sc_enable are subtlely different things. sc_reset means exactly "WI_CMD_INI has happened." sc_enabled means "WI_CMD_ENABLE has been sent to the card without a WI_CMD_DISABLE following." This is a little different than what they mean on NetBSD (where both of these concepts are comingled). NetBSD will try to only enable symbol cards once, while FreeBSD only sends the WI_CMD_INI once. Also, only try once to reset the card on a symbol. This makes the lucent cards no worse than before, but apparently not much better either. I got fewer hangs in my testing than I have in the past, but I don't know if it is statistically significant or not. Revision Changes Path 1.138 +24 -15 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 11:45:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B487137B401; Sun, 27 Apr 2003 11:45:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5754843F85; Sun, 27 Apr 2003 11:45:08 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RIj80U087537; Sun, 27 Apr 2003 11:45:08 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RIj8vA087533; Sun, 27 Apr 2003 11:45:08 -0700 (PDT) Message-Id: <200304271845.h3RIj8vA087533@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 27 Apr 2003 11:45:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 asr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 18:45:09 -0000 ru 2003/04/27 11:45:07 PDT FreeBSD src repository Modified files: share/man/man4 asr.4 Log: It was a misunderstanding on my part; all DEC variants are based off of the same SmartRAID V Millennium board. Requested by: obrien Reviewed by: scottl Revision Changes Path 1.16 +3 -6 src/share/man/man4/asr.4 From owner-cvs-src@FreeBSD.ORG Sun Apr 27 12:36:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63A5E37B401; Sun, 27 Apr 2003 12:36:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 024D843F75; Sun, 27 Apr 2003 12:36:44 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RJah0U025953; Sun, 27 Apr 2003 12:36:43 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RJahwj025946; Sun, 27 Apr 2003 12:36:43 -0700 (PDT) Message-Id: <200304271936.h3RJahwj025946@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 27 Apr 2003 12:36:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 19:36:44 -0000 hrs 2003/04/27 12:36:43 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/errata article.sgml Log: Catch up with the English version: 1.1.2.100 -> 1.1.2.104 errata/article.sgml Revision Changes Path 1.3.2.10 +41 -1 src/release/doc/ja_JP.eucJP/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Apr 27 13:05:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BFA237B401; Sun, 27 Apr 2003 13:05:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B111243F85; Sun, 27 Apr 2003 13:05:11 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RK5B0U052320; Sun, 27 Apr 2003 13:05:11 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RK5B3r052318; Sun, 27 Apr 2003 13:05:11 -0700 (PDT) Message-Id: <200304272005.h3RK5B3r052318@repoman.freebsd.org> From: Nate Lawson Date: Sun, 27 Apr 2003 13:05:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 20:05:12 -0000 njl 2003/04/27 13:05:11 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam/scsi scsi_da.c Log: Add a quirk for the Sony Memory Stick adapter for the CLIE series. This has been in -current for a while but was never MFCd. Revision Changes Path 1.42.2.34 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 13:07:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8A9F37B404; Sun, 27 Apr 2003 13:07:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 886ED43FAF; Sun, 27 Apr 2003 13:07:57 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RK7v0U054339; Sun, 27 Apr 2003 13:07:57 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RK7vwP054337; Sun, 27 Apr 2003 13:07:57 -0700 (PDT) Message-Id: <200304272007.h3RK7vwP054337@repoman.freebsd.org> From: Alan Cox Date: Sun, 27 Apr 2003 13:07:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 20:07:58 -0000 alc 2003/04/27 13:07:57 PDT FreeBSD src repository Modified files: sys/vm vm_object.c Log: - Tell witness that holding two or more vm_object locks is okay. - In vm_object_deallocate(), lock the child when removing the parent from the child's shadow list. Revision Changes Path 1.276 +4 -2 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 13:14:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BAF037B401; Sun, 27 Apr 2003 13:14:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CB7143FCB; Sun, 27 Apr 2003 13:14:06 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RKE60U058611; Sun, 27 Apr 2003 13:14:06 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RKE5PE058608; Sun, 27 Apr 2003 13:14:05 -0700 (PDT) Message-Id: <200304272014.h3RKE5PE058608@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 27 Apr 2003 13:14:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 20:14:07 -0000 obrien 2003/04/27 13:14:05 PDT FreeBSD src repository Modified files: gnu/usr.bin Makefile Log: Wrap gperf in NO_CXX as it needs the C++ to compile. Revision Changes Path 1.75 +3 -4 src/gnu/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 27 13:47:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5130237B401; Sun, 27 Apr 2003 13:47:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4FEA43FAF; Sun, 27 Apr 2003 13:47:06 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RKl60U083061; Sun, 27 Apr 2003 13:47:06 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RKl6Hq083059; Sun, 27 Apr 2003 13:47:06 -0700 (PDT) Message-Id: <200304272047.h3RKl6Hq083059@repoman.freebsd.org> From: Nate Lawson Date: Sun, 27 Apr 2003 13:47:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 20:47:07 -0000 njl 2003/04/27 13:47:06 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: SCSI Quirks for: Casio QV-R3 USB camera, which appears to use a Pentax chipset M-Systems DiskOnKey USB flash key Feiya "slider" dual-slot flash reader SmartDisk (Mitsumi) USB floppy drive PR: kern/46545, kern/47793, kern/50020, kern/50226 Revision Changes Path 1.138 +35 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 14:01:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEFB937B401; Sun, 27 Apr 2003 14:01:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DB8143FA3; Sun, 27 Apr 2003 14:01:34 -0700 (PDT) (envelope-from robert@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RL1Y0U092519; Sun, 27 Apr 2003 14:01:34 -0700 (PDT) (envelope-from robert@repoman.freebsd.org) Received: (from robert@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RL1Ycv092517; Sun, 27 Apr 2003 14:01:34 -0700 (PDT) Message-Id: <200304272101.h3RL1Ycv092517@repoman.freebsd.org> From: Robert Drehmel Date: Sun, 27 Apr 2003 14:01:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys rfork.2 vfork.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 21:01:35 -0000 robert 2003/04/27 14:01:34 PDT FreeBSD src repository Modified files: lib/libc/sys rfork.2 vfork.2 Log: Correct the return value of vfork(2) and rfork(2) in their manual page function prototypes. Revision Changes Path 1.31 +1 -1 src/lib/libc/sys/rfork.2 1.22 +1 -1 src/lib/libc/sys/vfork.2 From owner-cvs-src@FreeBSD.ORG Sun Apr 27 14:07:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B56FA37B401; Sun, 27 Apr 2003 14:07:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5591543FA3; Sun, 27 Apr 2003 14:07:28 -0700 (PDT) (envelope-from robert@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RL7S0U098416; Sun, 27 Apr 2003 14:07:28 -0700 (PDT) (envelope-from robert@repoman.freebsd.org) Received: (from robert@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RL7Suc098415; Sun, 27 Apr 2003 14:07:28 -0700 (PDT) Message-Id: <200304272107.h3RL7Suc098415@repoman.freebsd.org> From: Robert Drehmel Date: Sun, 27 Apr 2003 14:07:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen rfork_thread.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 21:07:29 -0000 robert 2003/04/27 14:07:28 PDT FreeBSD src repository Modified files: lib/libc/gen rfork_thread.3 Log: Replace the return value of rfork_thread(3) in its manual page function prototype with `pid_t' to match the declaration in . Revision Changes Path 1.7 +1 -1 src/lib/libc/gen/rfork_thread.3 From owner-cvs-src@FreeBSD.ORG Sun Apr 27 14:24:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 113BC37B401; Sun, 27 Apr 2003 14:24:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5CB443F75; Sun, 27 Apr 2003 14:24:05 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RLO50U010142; Sun, 27 Apr 2003 14:24:05 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RLO58x010139; Sun, 27 Apr 2003 14:24:05 -0700 (PDT) Message-Id: <200304272124.h3RLO58x010139@repoman.freebsd.org> From: Jake Burkholder Date: Sun, 27 Apr 2003 14:24:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sunlabel Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 21:24:06 -0000 jake 2003/04/27 14:24:05 PDT FreeBSD src repository Modified files: sbin/sunlabel Makefile Log: Fix for dynamic linking. Submitted by: Alex Deiter Revision Changes Path 1.6 +1 -1 src/sbin/sunlabel/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 27 14:28:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E3B437B401; Sun, 27 Apr 2003 14:28:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3F2043F75; Sun, 27 Apr 2003 14:28:37 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RLSb0U013496; Sun, 27 Apr 2003 14:28:37 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RLSbbK013494; Sun, 27 Apr 2003 14:28:37 -0700 (PDT) Message-Id: <200304272128.h3RLSbbK013494@repoman.freebsd.org> From: Doug Barton Date: Sun, 27 Apr 2003 14:28:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 21:28:38 -0000 dougb 2003/04/27 14:28:37 PDT FreeBSD src repository Modified files: . UPDATING Log: Add a warning about the impending demise of rcOG. Revision Changes Path 1.248 +6 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sun Apr 27 14:44:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD19937B401; Sun, 27 Apr 2003 14:44:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D82B43F75; Sun, 27 Apr 2003 14:44:53 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RLir0U025492; Sun, 27 Apr 2003 14:44:53 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RLirZ3025488; Sun, 27 Apr 2003 14:44:53 -0700 (PDT) Message-Id: <200304272144.h3RLirZ3025488@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 27 Apr 2003 14:44:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 21:44:54 -0000 obrien 2003/04/27 14:44:53 PDT FreeBSD src repository Modified files: share/mk bsd.lib.mk Log: Add NOSHLIBS. If one is using NOSHARED, why build the libs. Revision Changes Path 1.139 +3 -1 src/share/mk/bsd.lib.mk From owner-cvs-src@FreeBSD.ORG Sun Apr 27 15:51:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D41F37B401; Sun, 27 Apr 2003 15:51:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB4F243FBF; Sun, 27 Apr 2003 15:51:46 -0700 (PDT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RMpk0U073953; Sun, 27 Apr 2003 15:51:46 -0700 (PDT) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RMpkHI073946; Sun, 27 Apr 2003 15:51:46 -0700 (PDT) Message-Id: <200304272251.h3RMpkHI073946@repoman.freebsd.org> From: Garance A Drosehn Date: Sun, 27 Apr 2003 15:51:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.8 newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 22:51:48 -0000 gad 2003/04/27 15:51:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/newsyslog newsyslog.8 newsyslog.c Log: MFC *: Add the idea of a "default rotate action", which will be used if a file is specified on the command line, but that filename is not listed in the newsyslog.conf file. This action is set by having a rule in the config file with a filename of "". [* = 1.50 + 1.54 newsyslog.c, 1.39 newsyslog.8] Revision Changes Path 1.23.2.11 +8 -2 src/usr.sbin/newsyslog/newsyslog.8 1.25.2.13 +197 -33 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 16:37:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D06DC37B401; Sun, 27 Apr 2003 16:37:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 672E843FAF; Sun, 27 Apr 2003 16:37:32 -0700 (PDT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RNbW0U008682; Sun, 27 Apr 2003 16:37:32 -0700 (PDT) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RNbVcE008679; Sun, 27 Apr 2003 16:37:31 -0700 (PDT) Message-Id: <200304272337.h3RNbVcE008679@repoman.freebsd.org> From: Garance A Drosehn Date: Sun, 27 Apr 2003 16:37:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.8 newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 23:37:33 -0000 gad 2003/04/27 16:37:31 PDT FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.8 newsyslog.c Log: Add a -C (create) option for newsyslog, and a 'C' flag for entries in the config file. If the -C option is specified once, then newsyslog will create any entries which specify the 'C' option. If -C is given twice, then newsyslog will create all missing log files. Some of this code comes from NetBSD, although this implementation does not exactly match theirs. Reviewed by: freebsd-arch MFC after: 10 days Revision Changes Path 1.42 +21 -2 src/usr.sbin/newsyslog/newsyslog.8 1.67 +169 -18 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 16:44:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 530B837B401; Sun, 27 Apr 2003 16:44:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E71D043FD7; Sun, 27 Apr 2003 16:44:05 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RNi50U013256; Sun, 27 Apr 2003 16:44:05 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RNi5Qm013253; Sun, 27 Apr 2003 16:44:05 -0700 (PDT) Message-Id: <200304272344.h3RNi5Qm013253@repoman.freebsd.org> From: Warner Losh Date: Sun, 27 Apr 2003 16:44:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Apr 2003 23:44:06 -0000 imp 2003/04/27 16:44:05 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi.c Log: Initialize error. Revision Changes Path 1.139 +1 -1 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 16:45:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DB9037B401; Sun, 27 Apr 2003 16:45:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A017043FBF; Sun, 27 Apr 2003 16:45:52 -0700 (PDT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3RNjq0U014866; Sun, 27 Apr 2003 16:45:52 -0700 (PDT) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3RNjqcB014864; Sun, 27 Apr 2003 16:45:52 -0700 (PDT) Message-Id: <200304272345.h3RNjqcB014864@repoman.freebsd.org> From: Garance A Drosehn Date: Sun, 27 Apr 2003 16:45:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Apr 2003 23:45:53 -0000 gad 2003/04/27 16:45:52 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/newsyslog newsyslog.c Log: MFC 1.51->1.53: Fix so -a honors the -n ("do nothing") option, and a few other minor fixes. PR: bin/46974 and bin/30654 (part of it) Revision Changes Path 1.25.2.14 +34 -22 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 17:06:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4971437B401; Sun, 27 Apr 2003 17:06:29 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 363AB43F3F; Sun, 27 Apr 2003 17:06:27 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id KAA20382; Mon, 28 Apr 2003 10:06:24 +1000 Date: Mon, 28 Apr 2003 10:06:22 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "David E. O'Brien" In-Reply-To: <200304272144.h3RLirZ3025488@repoman.freebsd.org> Message-ID: <20030428100301.N53771@gamplex.bde.org> References: <200304272144.h3RLirZ3025488@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 00:06:29 -0000 On Sun, 27 Apr 2003, David E. O'Brien wrote: > obrien 2003/04/27 14:44:53 PDT > > FreeBSD src repository > > Modified files: > share/mk bsd.lib.mk > Log: > Add NOSHLIBS. > If one is using NOSHARED, why build the libs. To use packages that have been compiled without NOSHARED. Very large applications probably actually benefit from shared libraries. Bruce From owner-cvs-src@FreeBSD.ORG Sun Apr 27 17:32:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC89237B401; Sun, 27 Apr 2003 17:32:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C44C43F85; Sun, 27 Apr 2003 17:32:11 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S0WB0U053587; Sun, 27 Apr 2003 17:32:11 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S0WB2i053584; Sun, 27 Apr 2003 17:32:11 -0700 (PDT) Message-Id: <200304280032.h3S0WB2i053584@repoman.freebsd.org> From: Greg Lehey Date: Sun, 27 Apr 2003 17:32:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.computer X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 00:32:12 -0000 grog 2003/04/27 17:32:11 PDT FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.computer Log: Add years in which some events occurred. I wasn't able to confirm that the dates themselves are correct. Clarify the date when DoJ dropped its suit against IBM. Revision Changes Path 1.9 +6 -6 src/usr.bin/calendar/calendars/calendar.computer From owner-cvs-src@FreeBSD.ORG Sun Apr 27 17:38:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C3D537B401; Sun, 27 Apr 2003 17:38:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5126C43F93; Sun, 27 Apr 2003 17:38:49 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S0cn0U058493; Sun, 27 Apr 2003 17:38:49 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S0cmfX058491; Sun, 27 Apr 2003 17:38:48 -0700 (PDT) Message-Id: <200304280038.h3S0cmfX058491@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 27 Apr 2003 17:38:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sysctl pathconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 00:38:50 -0000 tjr 2003/04/27 17:38:48 PDT FreeBSD src repository Removed files: sbin/sysctl pathconf.c Log: This file does not seem to serve any purpose. It has never been hooked up to the build, and performs a subset of the functionality that the getconf(1) utility performs. Revision Changes Path 1.6 +0 -240 src/sbin/sysctl/pathconf.c (dead) From owner-cvs-src@FreeBSD.ORG Sun Apr 27 19:44:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F25E637B401; Sun, 27 Apr 2003 19:44:36 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E98C43FB1; Sun, 27 Apr 2003 19:44:36 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h3S2iLm2028608; Sun, 27 Apr 2003 19:44:25 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h3S2iKi3028607; Sun, 27 Apr 2003 19:44:20 -0700 (PDT) Date: Sun, 27 Apr 2003 19:44:20 -0700 From: "David O'Brien" To: Bruce Evans Message-ID: <20030428024420.GA28573@dragon.nuxi.com> References: <200304272144.h3RLirZ3025488@repoman.freebsd.org> <20030428100301.N53771@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030428100301.N53771@gamplex.bde.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 02:44:37 -0000 On Mon, Apr 28, 2003 at 10:06:22AM +1000, Bruce Evans wrote: > On Sun, 27 Apr 2003, David E. O'Brien wrote: > > > obrien 2003/04/27 14:44:53 PDT > > > > FreeBSD src repository > > > > Modified files: > > share/mk bsd.lib.mk > > Log: > > Add NOSHLIBS. > > If one is using NOSHARED, why build the libs. > > To use packages that have been compiled without NOSHARED. Very large > applications probably actually benefit from shared libraries. :-) ENOLARGEHAMMER apps at this time. From owner-cvs-src@FreeBSD.ORG Sun Apr 27 20:12:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9B0837B401; Sun, 27 Apr 2003 20:12:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67EB143F85; Sun, 27 Apr 2003 20:12:17 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S3CH0U070947; Sun, 27 Apr 2003 20:12:17 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S3CH3v070944; Sun, 27 Apr 2003 20:12:17 -0700 (PDT) Message-Id: <200304280312.h3S3CH3v070944@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 27 Apr 2003 20:12:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire fwohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 03:12:18 -0000 simokawa 2003/04/27 20:12:17 PDT FreeBSD src repository Modified files: sys/dev/firewire fwohci.c Log: Make compiled on RELEGN_4 Revision Changes Path 1.49 +2 -1 src/sys/dev/firewire/fwohci.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 20:29:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6E9537B401; Sun, 27 Apr 2003 20:29:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6231243FBF; Sun, 27 Apr 2003 20:29:20 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S3TK0U083430; Sun, 27 Apr 2003 20:29:20 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S3TKki083428; Sun, 27 Apr 2003 20:29:20 -0700 (PDT) Message-Id: <200304280329.h3S3TKki083428@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 27 Apr 2003 20:29:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/conf files src/usr.sbin/fwcontrol Makefile fwcontrol.c fwcrom.c fwdv.c src/sys/dev/firewire firewire.c firewire.h firewire_phy.h firewirereg.h fwcrom.c fwdev.c fwdma.c fwdma.h fwmem.c fwmem.h fwohci.c fwohci_pci.c fwohcireg.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 03:29:21 -0000 simokawa 2003/04/27 20:29:20 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf files usr.sbin/fwcontrol Makefile fwcontrol.c fwdv.c sys/dev/firewire firewire.c firewire.h firewire_phy.h firewirereg.h fwcrom.c fwdev.c fwmem.c fwmem.h fwohci.c fwohci_pci.c fwohcireg.h fwohcivar.h iec13213.h iec68113.h if_fwe.c if_fwevar.h sbp.c sys/modules/firewire Makefile.inc sys/modules/firewire/firewire Makefile sys/modules/firewire/fwe Makefile Added files: (Branch: RELENG_4) sys/dev/firewire fwdma.c fwdma.h Removed files: (Branch: RELENG_4) usr.sbin/fwcontrol fwcrom.c Log: Sync with -current: - Busdma conversion. - Use natural byte order for IEEE1394 packet headers. SBP related: - Fix for multiple unit directories in a configuration ROM. - Increase size of tagged queue. and many changes and cleanups. Revision Changes Path 1.340.2.136 +1 -0 src/sys/conf/files 1.3.2.20 +236 -314 src/sys/dev/firewire/firewire.c 1.2.2.8 +84 -179 src/sys/dev/firewire/firewire.h 1.1.2.2 +0 -2 src/sys/dev/firewire/firewire_phy.h 1.1.2.13 +23 -72 src/sys/dev/firewire/firewirereg.h 1.2.2.2 +355 -10 src/sys/dev/firewire/fwcrom.c 1.2.4.11 +108 -357 src/sys/dev/firewire/fwdev.c 1.1.2.1 +208 -0 src/sys/dev/firewire/fwdma.c (new) 1.1.2.1 +116 -0 src/sys/dev/firewire/fwdma.h (new) 1.1.2.9 +30 -42 src/sys/dev/firewire/fwmem.c 1.1.2.4 +1 -1 src/sys/dev/firewire/fwmem.h 1.1.2.18 +785 -787 src/sys/dev/firewire/fwohci.c 1.3.2.11 +73 -26 src/sys/dev/firewire/fwohci_pci.c 1.2.2.6 +103 -59 src/sys/dev/firewire/fwohcireg.h 1.1.2.6 +26 -13 src/sys/dev/firewire/fwohcivar.h 1.1.2.3 +97 -39 src/sys/dev/firewire/iec13213.h 1.1.2.4 +46 -7 src/sys/dev/firewire/iec68113.h 1.1.2.11 +34 -69 src/sys/dev/firewire/if_fwe.c 1.1.2.3 +1 -1 src/sys/dev/firewire/if_fwevar.h 1.5.2.17 +349 -375 src/sys/dev/firewire/sbp.c 1.1.2.2 +1 -0 src/sys/modules/firewire/Makefile.inc 1.2.2.5 +1 -1 src/sys/modules/firewire/firewire/Makefile 1.2.2.2 +1 -0 src/sys/modules/firewire/fwe/Makefile 1.1.2.4 +2 -0 src/usr.sbin/fwcontrol/Makefile 1.1.2.7 +19 -7 src/usr.sbin/fwcontrol/fwcontrol.c 1.1.2.3 +0 -255 src/usr.sbin/fwcontrol/fwcrom.c (dead) 1.2.2.4 +3 -3 src/usr.sbin/fwcontrol/fwdv.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 20:41:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FA8337B401; Sun, 27 Apr 2003 20:41:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1488A43F3F; Sun, 27 Apr 2003 20:41:47 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S3fk0U092453; Sun, 27 Apr 2003 20:41:46 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S3fkDg092449; Sun, 27 Apr 2003 20:41:46 -0700 (PDT) Message-Id: <200304280341.h3S3fkDg092449@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 27 Apr 2003 20:41:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/i386/conf GENERIC src/sys/alpha/conf GENERIC src/release/i386 drivers.conf src/release/alpha drivers.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 03:41:47 -0000 simokawa 2003/04/27 20:41:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/conf GENERIC sys/alpha/conf GENERIC release/i386 drivers.conf release/alpha drivers.conf Log: MFC: Add FireWire drivers to GENERIC and drivers.conf. Revision Changes Path 1.2.2.3 +4 -1 src/release/alpha/drivers.conf 1.3.2.9 +4 -0 src/release/i386/drivers.conf 1.71.2.27 +5 -0 src/sys/alpha/conf/GENERIC 1.246.2.54 +5 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sun Apr 27 20:45:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E0E637B401; Sun, 27 Apr 2003 20:45:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BC5543F75; Sun, 27 Apr 2003 20:45:36 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S3jZ0U095800; Sun, 27 Apr 2003 20:45:35 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S3jZ3C095796; Sun, 27 Apr 2003 20:45:35 -0700 (PDT) Message-Id: <200304280345.h3S3jZ3C095796@repoman.freebsd.org> From: Alan Cox Date: Sun, 27 Apr 2003 20:45:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c vm_object.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 03:45:36 -0000 alc 2003/04/27 20:45:35 PDT FreeBSD src repository Modified files: sys/vm vm_object.c vm_object.h Log: - Define VM_OBJECT_LOCK_INIT(). - Avoid repeatedly mtx_init()ing and mtx_destroy()ing the vm_object's lock using UMA's uminit callback, in this case, vm_object_zinit(). Revision Changes Path 1.277 +4 -5 src/sys/vm/vm_object.c 1.95 +2 -0 src/sys/vm/vm_object.h From owner-cvs-src@FreeBSD.ORG Sun Apr 27 20:59:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E91F37B401; Sun, 27 Apr 2003 20:59:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A1143FB1; Sun, 27 Apr 2003 20:59:03 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S3x30U010385; Sun, 27 Apr 2003 20:59:03 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S3x3f0010383; Sun, 27 Apr 2003 20:59:03 -0700 (PDT) Message-Id: <200304280359.h3S3x3f0010383@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 27 Apr 2003 20:59:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/sound/pci ds1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 03:59:04 -0000 simokawa 2003/04/27 20:59:03 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/sound/pci ds1.c Log: MFC: Fix bogus maxsegsz parameter for bus_dma_tag_create(). Revision Changes Path 1.8.2.9 +1 -1 src/sys/dev/sound/pci/ds1.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 22:40:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E760237B401; Sun, 27 Apr 2003 22:40:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 690B743FB1; Sun, 27 Apr 2003 22:40:46 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S5ek0U084779; Sun, 27 Apr 2003 22:40:46 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S5ek2E084775; Sun, 27 Apr 2003 22:40:46 -0700 (PDT) Message-Id: <200304280540.h3S5ek2E084775@repoman.freebsd.org> From: Alan Cox Date: Sun, 27 Apr 2003 22:40:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 05:40:47 -0000 alc 2003/04/27 22:40:45 PDT FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Finish the vm_object locking for this file, including holding the vm_object lock when accessing the vm_object's flags or calling vm_page_lookup(). Revision Changes Path 1.390 +8 -3 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:10:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43D9037B401; Sun, 27 Apr 2003 23:10:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8B1243F3F; Sun, 27 Apr 2003 23:10:35 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6AZ0U002407; Sun, 27 Apr 2003 23:10:35 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6AZO6002403; Sun, 27 Apr 2003 23:10:35 -0700 (PDT) Message-Id: <200304280610.h3S6AZO6002403@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 27 Apr 2003 23:10:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:10:36 -0000 phk 2003/04/27 23:10:35 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_work.c Log: Explicitly set the sector state to JUNK if we encounter a read-error. Revision Changes Path 1.15 +4 -1 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:11:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5215137B401; Sun, 27 Apr 2003 23:11:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E82D843FAF; Sun, 27 Apr 2003 23:11:32 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6BW0U003113; Sun, 27 Apr 2003 23:11:32 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6BWhw003112; Sun, 27 Apr 2003 23:11:32 -0700 (PDT) Message-Id: <200304280611.h3S6BWhw003112@repoman.freebsd.org> From: Alan Cox Date: Sun, 27 Apr 2003 23:11:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:11:33 -0000 alc 2003/04/27 23:11:32 PDT FreeBSD src repository Modified files: sys/vm uma_core.c Log: uma_zone_set_obj() must perform VM_OBJECT_LOCK_INIT() if the caller provides storage for the vm_object. Revision Changes Path 1.55 +3 -2 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:15:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CFED37B401; Sun, 27 Apr 2003 23:15:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C102643F75; Sun, 27 Apr 2003 23:15:39 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6Fd0U005889; Sun, 27 Apr 2003 23:15:39 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6FdnU005886; Sun, 27 Apr 2003 23:15:39 -0700 (PDT) Message-Id: <200304280615.h3S6FdnU005886@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 27 Apr 2003 23:15:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:15:40 -0000 phk 2003/04/27 23:15:39 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_work.c Log: Better criteria for skipping disk reading BIO_READ work packets. Revision Changes Path 1.16 +2 -1 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:16:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 058F837B401; Sun, 27 Apr 2003 23:16:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98C3143FA3; Sun, 27 Apr 2003 23:16:20 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6GK0U006335; Sun, 27 Apr 2003 23:16:20 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6GKvI006331; Sun, 27 Apr 2003 23:16:20 -0700 (PDT) Message-Id: <200304280616.h3S6GKvI006331@repoman.freebsd.org> From: Scott Long Date: Sun, 27 Apr 2003 23:16:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:16:21 -0000 scottl 2003/04/27 23:16:20 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c Log: Don't pass pointers to kernel data structures through 32-bit fields as 64-bit architectures won't like this. Use virtual array indexes instead. This *should* allow the driver to work on 64-bit platforms, though it's still not endian clean. Revision Changes Path 1.68 +51 -13 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:19:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E58937B401; Sun, 27 Apr 2003 23:19:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B234B43FDF; Sun, 27 Apr 2003 23:19:41 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6Jf0U008195; Sun, 27 Apr 2003 23:19:41 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6JfDU008194; Sun, 27 Apr 2003 23:19:41 -0700 (PDT) Message-Id: <200304280619.h3S6JfDU008194@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 27 Apr 2003 23:19:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:19:42 -0000 phk 2003/04/27 23:19:41 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_work.c Log: Only attempt total cache-purge once in case of failure. Revision Changes Path 1.17 +3 -4 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Sun Apr 27 23:38:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5AAA37B401; Sun, 27 Apr 2003 23:38:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65B4043F75; Sun, 27 Apr 2003 23:38:32 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S6cW0U021667; Sun, 27 Apr 2003 23:38:32 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S6cWW5021666; Sun, 27 Apr 2003 23:38:32 -0700 (PDT) Message-Id: <200304280638.h3S6cWW5021666@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 27 Apr 2003 23:38:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_crypt.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 06:38:33 -0000 phk 2003/04/27 23:38:31 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_crypt.c g_bde_work.c Log: Rename g_bde_get_sector() to g_bde_get_keysector() and pick up the offset from the work packet. Revision Changes Path 1.12 +35 -0 src/sys/geom/bde/g_bde_crypt.c 1.18 +7 -5 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 01:10:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAF1737B401; Mon, 28 Apr 2003 01:10:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67B2543FAF; Mon, 28 Apr 2003 01:10:28 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S8AS0U099798; Mon, 28 Apr 2003 01:10:28 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S8ASCD099796; Mon, 28 Apr 2003 01:10:28 -0700 (PDT) Message-Id: <200304280810.h3S8ASCD099796@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 28 Apr 2003 01:10:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pst pst-iop.c pst-iop.h pst-pci.c pst-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 08:10:29 -0000 sos 2003/04/28 01:10:28 PDT FreeBSD src repository Modified files: sys/dev/pst pst-iop.c pst-iop.h pst-pci.c pst-raid.c Log: Pull the pst driver out from under GAINT. Revision Changes Path 1.4 +67 -24 src/sys/dev/pst/pst-iop.c 1.4 +21 -2 src/sys/dev/pst/pst-iop.h 1.3 +17 -2 src/sys/dev/pst/pst-pci.c 1.9 +46 -47 src/sys/dev/pst/pst-raid.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 01:21:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC54A37B401; Mon, 28 Apr 2003 01:21:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B7FB43FBD; Mon, 28 Apr 2003 01:21:57 -0700 (PDT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S8Lv0U008422; Mon, 28 Apr 2003 01:21:57 -0700 (PDT) (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S8LvMc008421; Mon, 28 Apr 2003 01:21:57 -0700 (PDT) Message-Id: <200304280821.h3S8LvMc008421@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Mon, 28 Apr 2003 01:21:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ipcomp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 08:21:58 -0000 suz 2003/04/28 01:21:57 PDT FreeBSD src repository Modified files: sys/netinet6 ipcomp_output.c Log: sync with the latest KAME (just a cosmetic change) MFC after: 1 day Revision Changes Path 1.7 +2 -2 src/sys/netinet6/ipcomp_output.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 01:34:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B3B237B401; Mon, 28 Apr 2003 01:34:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B71A43F93; Mon, 28 Apr 2003 01:34:05 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S8Y50U017668; Mon, 28 Apr 2003 01:34:05 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S8Y4XJ017666; Mon, 28 Apr 2003 01:34:04 -0700 (PDT) Message-Id: <200304280834.h3S8Y4XJ017666@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Apr 2003 01:34:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/moused moused.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 08:34:06 -0000 brueffer 2003/04/28 01:34:04 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) usr.sbin/moused moused.8 Log: MFC: Grammar and punctuation fixes PR: 40910 (most of them) Submitted by: Chris Pepper Revision Changes Path 1.27.2.11 +7 -7 src/usr.sbin/moused/moused.8 From owner-cvs-src@FreeBSD.ORG Mon Apr 28 01:36:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AC0C37B401; Mon, 28 Apr 2003 01:36:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A50543F93; Mon, 28 Apr 2003 01:36:46 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3S8aj0U020066; Mon, 28 Apr 2003 01:36:45 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3S8ajFF020063; Mon, 28 Apr 2003 01:36:45 -0700 (PDT) Message-Id: <200304280836.h3S8ajFF020063@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 28 Apr 2003 01:36:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/pppd ppp.deny.sample X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 08:36:46 -0000 maxim 2003/04/28 01:36:45 PDT FreeBSD src repository Modified files: share/examples/pppd ppp.deny.sample Log: xten has gone. Revision Changes Path 1.10 +0 -1 src/share/examples/pppd/ppp.deny.sample From owner-cvs-src@FreeBSD.ORG Mon Apr 28 03:41:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECF8337B401; Mon, 28 Apr 2003 03:41:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AF7A43F85; Mon, 28 Apr 2003 03:41:35 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SAfZ0U010569; Mon, 28 Apr 2003 03:41:35 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SAfZ2R010568; Mon, 28 Apr 2003 03:41:35 -0700 (PDT) Message-Id: <200304281041.h3SAfZ2R010568@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 28 Apr 2003 03:41:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/ata ata-dma.c ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 10:41:36 -0000 sos 2003/04/28 03:41:35 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ata ata-dma.c ata-pci.c Log: Add yet another HPT chip id. Spell Sil right. Revision Changes Path 1.35.2.30 +6 -6 src/sys/dev/ata/ata-dma.c 1.32.2.13 +4 -3 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 04:41:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18D2C37B401; Mon, 28 Apr 2003 04:41:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0E3F43FA3; Mon, 28 Apr 2003 04:41:56 -0700 (PDT) (envelope-from nectar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SBfu0U055759; Mon, 28 Apr 2003 04:41:56 -0700 (PDT) (envelope-from nectar@repoman.freebsd.org) Received: (from nectar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SBfu2U055755; Mon, 28 Apr 2003 04:41:56 -0700 (PDT) Message-Id: <200304281141.h3SBfu2U055755@repoman.freebsd.org> From: Jacques Vidrine Date: Mon, 28 Apr 2003 04:41:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pwd_mkdb pwd_mkdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 11:41:57 -0000 nectar 2003/04/28 04:41:56 PDT FreeBSD src repository Modified files: usr.sbin/pwd_mkdb pwd_mkdb.c Log: When updating a single entry (i.e. when the `-u' option is given), do not add the "\xFF" "VERSION" key --- it should only be added once ALL entries have been updated. While I'm here, correct the logic that detects whether or not the user-ID has changed so that it works even if all entries have not yet been updated to the new format. Users missing-in-action were Reported by: tjr, Vallo Kallaste , leafy Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.42 +29 -13 src/usr.sbin/pwd_mkdb/pwd_mkdb.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 04:54:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A7D37B401; Mon, 28 Apr 2003 04:54:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28A5F43FAF; Mon, 28 Apr 2003 04:54:02 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SBs10U069954; Mon, 28 Apr 2003 04:54:01 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SBs1N9069949; Mon, 28 Apr 2003 04:54:01 -0700 (PDT) Message-Id: <200304281154.h3SBs1N9069949@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 28 Apr 2003 04:54:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/gstat Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 11:54:03 -0000 tjr 2003/04/28 04:54:01 PDT FreeBSD src repository Modified files: usr.sbin/gstat Makefile Log: Install the gstat manual page. Revision Changes Path 1.5 +1 -1 src/usr.sbin/gstat/Makefile From owner-cvs-src@FreeBSD.ORG Mon Apr 28 08:31:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 955D737B401; Mon, 28 Apr 2003 08:31:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33E8143FAF; Mon, 28 Apr 2003 08:31:40 -0700 (PDT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SFVe0U028968; Mon, 28 Apr 2003 08:31:40 -0700 (PDT) (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SFVdLk028965; Mon, 28 Apr 2003 08:31:39 -0700 (PDT) Message-Id: <200304281531.h3SFVdLk028965@repoman.freebsd.org> From: Prafulla Deuskar Date: Mon, 28 Apr 2003 08:31:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 15:31:41 -0000 pdeuskar 2003/04/28 08:31:39 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em if_em.c Log: Tell the upper layer(s) that we support long frames. Not doing this caused the vlan mtu to be reduced by 4 bytes. Submitted by: Doug Ambrisko (ambrisko) Revision Changes Path 1.2.2.13 +5 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 08:45:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C1EA37B401; Mon, 28 Apr 2003 08:45:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA1D343FB1; Mon, 28 Apr 2003 08:45:53 -0700 (PDT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SFjr0U040024; Mon, 28 Apr 2003 08:45:53 -0700 (PDT) (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SFjr8w040021; Mon, 28 Apr 2003 08:45:53 -0700 (PDT) Message-Id: <200304281545.h3SFjr8w040021@repoman.freebsd.org> From: Archie Cobbs Date: Mon, 28 Apr 2003 08:45:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 15:45:55 -0000 archie 2003/04/28 08:45:53 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/net if_ethersubr.c Log: MFC: (1.144, 1.145): Check the return value from m_copy() for NULL. Revision Changes Path 1.70.2.33 +8 -6 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:35:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FDDE37B401; Mon, 28 Apr 2003 09:35:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B608743F93; Mon, 28 Apr 2003 09:35:52 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SGZq0U081163; Mon, 28 Apr 2003 09:35:52 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SGZqWa081154; Mon, 28 Apr 2003 09:35:52 -0700 (PDT) Message-Id: <200304281635.h3SGZqWa081154@repoman.freebsd.org> From: Sam Leffler Date: Mon, 28 Apr 2003 09:35:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ieee80211subr.c if_media.c if_media.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 16:35:53 -0000 sam 2003/04/28 09:35:51 PDT FreeBSD src repository Modified files: sys/net if_ieee80211subr.c if_media.c if_media.h Log: o add support for multi-mode devices like 802.11 wireless cards that support 11a/b/g by adding an optional 3-bit mode field o correct the spelling of OFDM (was ODFM) o add an 802.11 subtype option for turbo mode: the phy is clocked at 2x the normal clock rate; note this can be applied to both OFDM in 11a and OFDM in 11g mode (and possibly DS11 in 11b for certain phy's) o add 802.11 CCK aliases for 11b/11g rates--the more common terminology Revision Changes Path 1.8 +8 -8 src/sys/net/if_ieee80211subr.c 1.18 +20 -4 src/sys/net/if_media.c 1.19 +52 -28 src/sys/net/if_media.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:37:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3927E37B401; Mon, 28 Apr 2003 09:37:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C96DC43FA3; Mon, 28 Apr 2003 09:37:38 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SGbc0U082657; Mon, 28 Apr 2003 09:37:38 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SGbcEM082652; Mon, 28 Apr 2003 09:37:38 -0700 (PDT) Message-Id: <200304281637.h3SGbcEM082652@repoman.freebsd.org> From: Sam Leffler Date: Mon, 28 Apr 2003 09:37:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 16:37:40 -0000 sam 2003/04/28 09:37:38 PDT FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c Log: add a "mode" directive to specify the operating mode for multi-mode devices; this is mostly intended for use with multi-mode 802.11 devices that support some combination of 11a, 11b, and 11g Revision Changes Path 1.90 +1 -0 src/sbin/ifconfig/ifconfig.c 1.10 +1 -0 src/sbin/ifconfig/ifconfig.h 1.13 +118 -3 src/sbin/ifconfig/ifmedia.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:46:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF47637B401; Mon, 28 Apr 2003 09:46:29 -0700 (PDT) Received: from sccrmhc03.attbi.com (sccrmhc03.attbi.com [204.127.202.63]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70AA043F3F; Mon, 28 Apr 2003 09:46:28 -0700 (PDT) (envelope-from bmah@employees.org) Received: from bmah.dyndns.org (12-240-204-110.client.attbi.com[12.240.204.110]) by sccrmhc03.attbi.com (sccrmhc03) with ESMTP id <20030428164627003006feuoe>; Mon, 28 Apr 2003 16:46:27 +0000 Received: from intruder.bmah.org (localhost [127.0.0.1]) by bmah.dyndns.org (8.12.9/8.12.9) with ESMTP id h3SGkQxV091642; Mon, 28 Apr 2003 09:46:26 -0700 (PDT) (envelope-from bmah@intruder.bmah.org) Message-Id: <200304281646.h3SGkQxV091642@bmah.dyndns.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Sam Leffler In-Reply-To: <200304281637.h3SGbcEM082652@repoman.freebsd.org> References: <200304281637.h3SGbcEM082652@repoman.freebsd.org> Comments: In-reply-to Sam Leffler message dated "Mon, 28 Apr 2003 09:37:38 -0700." From: bmah@acm.org (Bruce A. Mah) X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-1735642828P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 28 Apr 2003 09:46:26 -0700 Sender: bmah@employees.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: bmah@acm.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 16:46:30 -0000 --==_Exmh_-1735642828P Content-Type: text/plain; charset=us-ascii If memory serves me right, Sam Leffler wrote: > sam 2003/04/28 09:37:38 PDT > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c > Log: > add a "mode" directive to specify the operating mode for multi-mode devices > ; > this is mostly intended for use with multi-mode 802.11 devices that support > some combination of 11a, 11b, and 11g Dumb question: How is this conceptually different from "media" and "mediaopt"? Thanks, Bruce. --==_Exmh_-1735642828P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) Comment: Exmh version 2.5+ 20020506 iD8DBQE+rVri2MoxcVugUsMRAgIEAKCg3xPjQ+Jfi8LpCoFUEtWjq5py2gCgsr4E /KCNz5mByHQGtclWABQgS7w= =eOX7 -----END PGP SIGNATURE----- --==_Exmh_-1735642828P-- From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:47:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB35C37B401; Mon, 28 Apr 2003 09:47:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCE1743FA3; Mon, 28 Apr 2003 09:47:40 -0700 (PDT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SGle0U090366; Mon, 28 Apr 2003 09:47:40 -0700 (PDT) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SGlelj090364; Mon, 28 Apr 2003 09:47:40 -0700 (PDT) Message-Id: <200304281647.h3SGlelj090364@repoman.freebsd.org> From: Sam Leffler Date: Mon, 28 Apr 2003 09:47:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ifconfig ifconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 16:47:43 -0000 sam 2003/04/28 09:47:40 PDT FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 Log: document mode directive Revision Changes Path 1.69 +14 -2 src/sbin/ifconfig/ifconfig.8 From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:54:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C18D837B404; Mon, 28 Apr 2003 09:54:41 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADC3943F75; Mon, 28 Apr 2003 09:54:40 -0700 (PDT) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h3SGsbpw063978 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 28 Apr 2003 09:54:38 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <06d501c30da6$dad8a830$52557f42@errno.com> From: "Sam Leffler" To: References: <200304281637.h3SGbcEM082652@repoman.freebsd.org> <200304281646.h3SGkQxV091642@bmah.dyndns.org> Date: Mon, 28 Apr 2003 09:54:37 -0700 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 16:54:42 -0000 > Dumb question: How is this conceptually different from "media" and "mediaopt"? You need an additional mechanism for selecting between 11a/b/g on multi-mode devices. All such devices have a media of "802.11" and mediaopt isn't appropriate because it's orthogonal. The easiest way to see the problem is to ask how you would specify OFDM at 54Mb/s in the 2.4Ghz range (i.e. 11g). With the current media and mediaopts you have no way. With this addition you specify this by adding "mode 11g". There's still some issues with "pure 11g" vs "11g" (pure means no 11b rates are supported and you don't have to worry about supporting both 11b and "purge g" stations on the same AP) but I'm going to avoid that until my 11g stuff is all committed. Sam From owner-cvs-src@FreeBSD.ORG Mon Apr 28 09:57:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BC7C37B401; Mon, 28 Apr 2003 09:57:58 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35FB143F93; Mon, 28 Apr 2003 09:57:57 -0700 (PDT) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h3SGvspw063997 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 28 Apr 2003 09:57:55 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <06ee01c30da7$5027c8f0$52557f42@errno.com> From: "Sam Leffler" To: References: <200304281637.h3SGbcEM082652@repoman.freebsd.org> <200304281646.h3SGkQxV091642@bmah.dyndns.org> <06d501c30da6$dad8a830$52557f42@errno.com> Date: Mon, 28 Apr 2003 09:57:54 -0700 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 16:57:58 -0000 > > Dumb question: How is this conceptually different from "media" and > "mediaopt"? > > You need an additional mechanism for selecting between 11a/b/g on multi-mode > devices. All such devices have a media of "802.11" and mediaopt isn't > appropriate because it's orthogonal. The easiest way to see the problem is > to ask how you would specify OFDM at 54Mb/s in the 2.4Ghz range (i.e. 11g). > With the current media and mediaopts you have no way. With this addition > you specify this by adding "mode 11g". There's still some issues with "pure > 11g" vs "11g" (pure means no 11b rates are supported and you don't have to > worry about supporting both 11b and "purge g" stations on the same AP) but > I'm going to avoid that until my 11g stuff is all committed. FWIW, I tried making this stuff fit in media and mediaopts but it just didn't work. I've also been in touch with netbsd folks about this and they've had no alternative suggestions so I'm going with this scheme for now. I'm happy to change it if someone comes up with a better idea. Sam From owner-cvs-src@FreeBSD.ORG Mon Apr 28 10:09:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CC4537B407; Mon, 28 Apr 2003 10:09:37 -0700 (PDT) Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45A1C43F85; Mon, 28 Apr 2003 10:09:36 -0700 (PDT) (envelope-from bmah@employees.org) Received: from bmah.dyndns.org (12-240-204-110.client.attbi.com[12.240.204.110]) by sccrmhc02.attbi.com (sccrmhc02) with ESMTP id <2003042817093500200o1v0be>; Mon, 28 Apr 2003 17:09:35 +0000 Received: from intruder.bmah.org (localhost [127.0.0.1]) by bmah.dyndns.org (8.12.9/8.12.9) with ESMTP id h3SH9YxV092216; Mon, 28 Apr 2003 10:09:34 -0700 (PDT) (envelope-from bmah@intruder.bmah.org) Message-Id: <200304281709.h3SH9YxV092216@bmah.dyndns.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: "Sam Leffler" In-Reply-To: <06ee01c30da7$5027c8f0$52557f42@errno.com> References: <200304281637.h3SGbcEM082652@repoman.freebsd.org> <200304281646.h3SGkQxV091642@bmah.dyndns.org> <06d501c30da6$dad8a830$52557f42@errno.com> <06ee01c30da7$5027c8f0$52557f42@errno.com> Comments: In-reply-to "Sam Leffler" message dated "Mon, 28 Apr 2003 09:57:54 -0700." From: "Bruce A. Mah" X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-1163217060P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 28 Apr 2003 10:09:34 -0700 Sender: bmah@employees.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c ifconfig.h ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: bmah@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 17:09:38 -0000 --==_Exmh_-1163217060P Content-Type: text/plain; charset=us-ascii If memory serves me right, "Sam Leffler" wrote: > > > Dumb question: How is this conceptually different from "media" and > > "mediaopt"? > > > > You need an additional mechanism for selecting between 11a/b/g on > multi-mode > > devices. All such devices have a media of "802.11" and mediaopt isn't > > appropriate because it's orthogonal. The easiest way to see the problem > is > > to ask how you would specify OFDM at 54Mb/s in the 2.4Ghz range (i.e. > 11g). > > With the current media and mediaopts you have no way. With this addition > > you specify this by adding "mode 11g". There's still some issues with > "pure > > 11g" vs "11g" (pure means no 11b rates are supported and you don't have to > > worry about supporting both 11b and "purge g" stations on the same AP) but > > I'm going to avoid that until my 11g stuff is all committed. > > FWIW, I tried making this stuff fit in media and mediaopts but it just > didn't work. I've also been in touch with netbsd folks about this and > they've had no alternative suggestions so I'm going with this scheme for > now. I'm happy to change it if someone comes up with a better idea. Great, thanks for the explanation. Bruce. --==_Exmh_-1163217060P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) Comment: Exmh version 2.5+ 20020506 iD8DBQE+rWBO2MoxcVugUsMRAv8YAJ9qK6bcjw1dol7CwLnjKUEZpdF65wCfTYug WDKm6NXNZtoMdhdzyfDU/LE= =KioD -----END PGP SIGNATURE----- --==_Exmh_-1163217060P-- From owner-cvs-src@FreeBSD.ORG Mon Apr 28 10:13:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 836C337B401; Mon, 28 Apr 2003 10:13:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22C0343F93; Mon, 28 Apr 2003 10:13:54 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SHDr0U009799; Mon, 28 Apr 2003 10:13:53 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SHDrLk009795; Mon, 28 Apr 2003 10:13:53 -0700 (PDT) Message-Id: <200304281713.h3SHDrLk009795@repoman.freebsd.org> From: Alan Cox Date: Mon, 28 Apr 2003 10:13:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c vm_glue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 17:13:55 -0000 alc 2003/04/28 10:13:53 PDT FreeBSD src repository Modified files: sys/vm swap_pager.c vm_glue.c Log: - Lock the vm_object when performing swap_pager_isswapped(). - Assert that the vm_object is locked in swap_pager_isswapped(). Revision Changes Path 1.194 +1 -0 src/sys/vm/swap_pager.c 1.170 +16 -14 src/sys/vm/vm_glue.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 10:57:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFABA37B401; Mon, 28 Apr 2003 10:57:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DD4843FBF; Mon, 28 Apr 2003 10:57:13 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SHvD0U041677; Mon, 28 Apr 2003 10:57:13 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SHvDGS041675; Mon, 28 Apr 2003 10:57:13 -0700 (PDT) Message-Id: <200304281757.h3SHvDGS041675@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 28 Apr 2003 10:57:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_crypt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 17:57:14 -0000 phk 2003/04/28 10:57:13 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_crypt.c Log: I accidentally leaked this debugging tool in with my last commit. Disable it with a direct warning. Revision Changes Path 1.13 +4 -2 src/sys/geom/bde/g_bde_crypt.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:30:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1558637B405 for ; Mon, 28 Apr 2003 11:30:16 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85EF443FBD for ; Mon, 28 Apr 2003 11:30:14 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 8197 invoked from network); 28 Apr 2003 18:30:20 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 28 Apr 2003 18:30:20 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3SIUCOv015663; Mon, 28 Apr 2003 14:30:12 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3EAA0FC1.CB973F5E@imimic.com> Date: Mon, 28 Apr 2003 14:30:17 -0400 (EDT) From: John Baldwin To: "Alan L. Cox" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:30:16 -0000 On 26-Apr-2003 Alan L. Cox wrote: > John Baldwin wrote: >> >> jhb 2003/04/25 12:52:30 PDT >> >> FreeBSD src repository >> >> Modified files: >> sys/alpha/osf1 osf1_signal.c >> Log: >> Lock Giant around calls to useracc() in osf1_sigreturn() so that the >> function is MP safe. >> >> Revision Changes Path >> 1.31 +5 -1 src/sys/alpha/osf1/osf1_signal.c > > The calls to useracc() should simply be eliminated because they are > redundant. See, for example, any of the implementations of sigreturn in > alpha/alpha/machdep.c. I don't mind if they are removed. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:32:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A105437B405; Mon, 28 Apr 2003 11:32:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2673343F85; Mon, 28 Apr 2003 11:32:20 -0700 (PDT) (envelope-from mike@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SIWJ0U067061; Mon, 28 Apr 2003 11:32:19 -0700 (PDT) (envelope-from mike@repoman.freebsd.org) Received: (from mike@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SIWJBL067058; Mon, 28 Apr 2003 11:32:19 -0700 (PDT) Message-Id: <200304281832.h3SIWJBL067058@repoman.freebsd.org> From: Mike Barcroft Date: Mon, 28 Apr 2003 11:32:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:32:22 -0000 mike 2003/04/28 11:32:19 PDT FreeBSD src repository Modified files: sys/kern kern_jail.c Log: style(9) Revision Changes Path 1.33 +20 -25 src/sys/kern/kern_jail.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:51:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ACFC37B401; Mon, 28 Apr 2003 11:51:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 397C343FBD; Mon, 28 Apr 2003 11:51:00 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SIox0U080418; Mon, 28 Apr 2003 11:50:59 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SIoxcs080413; Mon, 28 Apr 2003 11:50:59 -0700 (PDT) Message-Id: <200304281850.h3SIoxcs080413@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Apr 2003 11:50:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:51:01 -0000 imp 2003/04/28 11:50:59 PDT FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Make IRQ shareable for the cardbus case too. Revision Changes Path 1.68 +1 -0 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:51:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA1C937B401; Mon, 28 Apr 2003 11:51:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C2143FBF; Mon, 28 Apr 2003 11:51:22 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SIpM0U080745; Mon, 28 Apr 2003 11:51:22 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SIpLJE080739; Mon, 28 Apr 2003 11:51:21 -0700 (PDT) Message-Id: <200304281851.h3SIpLJE080739@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 28 Apr 2003 11:51:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ADO Subject: cvs commit: src/share/zoneinfo - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 18:51:23 -0000 wollman 2003/04/28 11:51:21 PDT FreeBSD src repository src/share/zoneinfo - Imported sources Update of /home/ncvs/src/share/zoneinfo In directory repoman.freebsd.org:/tmp/cvs-serv79840 Log Message: Update to latest drop from Arthur Olson and the gang. Obtained from: ftp://elsie.nci.nih.gov/pub/tzdata2003 Status: Vendor Tag: ADO Release Tags: tzdata2003a U src/share/zoneinfo/africa U src/share/zoneinfo/antarctica C src/share/zoneinfo/asia C src/share/zoneinfo/australasia C src/share/zoneinfo/europe C src/share/zoneinfo/northamerica C src/share/zoneinfo/southamerica U src/share/zoneinfo/pacificnew U src/share/zoneinfo/etcetera U src/share/zoneinfo/factory U src/share/zoneinfo/backward U src/share/zoneinfo/systemv U src/share/zoneinfo/solar87 U src/share/zoneinfo/solar88 U src/share/zoneinfo/solar89 C src/share/zoneinfo/iso3166.tab C src/share/zoneinfo/zone.tab U src/share/zoneinfo/leapseconds U src/share/zoneinfo/yearistype.sh 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jADO:yesterday -jADO src/share/zoneinfo From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:53:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB67237B401; Mon, 28 Apr 2003 11:53:40 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8942D43FBD; Mon, 28 Apr 2003 11:53:38 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3SIrbA7082135; Mon, 28 Apr 2003 12:53:37 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200304281853.h3SIrbA7082135@harmony.village.org> In-reply-to: Your message of "Mon, 28 Apr 2003 11:50:59 PDT." <200304281850.h3SIoxcs080413@repoman.freebsd.org> References: <200304281850.h3SIoxcs080413@repoman.freebsd.org> Date: Mon, 28 Apr 2003 12:53:37 -0600 From: Warner Losh cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:53:41 -0000 In message <200304281850.h3SIoxcs080413@repoman.freebsd.org> Warner Losh writes: : imp 2003/04/28 11:50:59 PDT : : FreeBSD src repository : : Modified files: : sys/dev/pccbb pccbb.c : Log: : Make IRQ shareable for the cardbus case too. I forgot to mention that this was submitted by: Michal Mertl From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:54:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77C2437B407; Mon, 28 Apr 2003 11:54:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25B2343F93; Mon, 28 Apr 2003 11:54:36 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SIsZ0U083580; Mon, 28 Apr 2003 11:54:35 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SIsZp6083577; Mon, 28 Apr 2003 11:54:35 -0700 (PDT) Message-Id: <200304281854.h3SIsZp6083577@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 28 Apr 2003 11:54:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/zoneinfo asia australasia europe northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:54:37 -0000 wollman 2003/04/28 11:54:35 PDT FreeBSD src repository Modified files: share/zoneinfo asia australasia europe northamerica southamerica zone.tab Log: Merge from vendor branch: - No more DST in Pakistan - Update some historical information - New zone for Rothera station in the Antarctic. PR: misc/51495 Revision Changes Path 1.23 +123 -97 src/share/zoneinfo/asia 1.24 +36 -23 src/share/zoneinfo/australasia 1.26 +86 -53 src/share/zoneinfo/europe 1.22 +51 -12 src/share/zoneinfo/northamerica 1.21 +5 -1 src/share/zoneinfo/southamerica 1.14 +2 -1 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Mon Apr 28 11:57:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7864737B401; Mon, 28 Apr 2003 11:57:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E6543F85; Mon, 28 Apr 2003 11:57:25 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SIvP0U085956; Mon, 28 Apr 2003 11:57:25 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SIvPmT085954; Mon, 28 Apr 2003 11:57:25 -0700 (PDT) Message-Id: <200304281857.h3SIvPmT085954@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 28 Apr 2003 11:57:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/zoneinfo antarctica asia australasia europe northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 18:57:27 -0000 wollman 2003/04/28 11:57:25 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/zoneinfo antarctica asia australasia europe northamerica southamerica zone.tab Log: Merge from vendor branch: - No more DST in Pakistan - Update some historical information - New zone for Rothera station in the Antarctic. PR: misc/51495 Revision Changes Path 1.1.2.6.2.5 +8 -1 src/share/zoneinfo/antarctica 1.14.2.7 +123 -97 src/share/zoneinfo/asia 1.14.2.7 +36 -23 src/share/zoneinfo/australasia 1.18.2.6 +86 -53 src/share/zoneinfo/europe 1.14.2.6 +51 -12 src/share/zoneinfo/northamerica 1.12.2.7 +5 -1 src/share/zoneinfo/southamerica 1.4.2.8 +2 -1 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Mon Apr 28 12:43:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1836937B404; Mon, 28 Apr 2003 12:43:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9C3B43FA3; Mon, 28 Apr 2003 12:43:11 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SJhB0U019481; Mon, 28 Apr 2003 12:43:11 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SJhB1R019478; Mon, 28 Apr 2003 12:43:11 -0700 (PDT) Message-Id: <200304281943.h3SJhB1R019478@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Apr 2003 12:43:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 19:43:12 -0000 jhb 2003/04/28 12:43:11 PDT FreeBSD src repository Modified files: sys/compat/linux linux_signal.c Log: Argh! We want to return the old signal set when the error return is zero (i.e. success), not non-zero (failure). Submitted by: tegge Pointy hat to: jhb Revision Changes Path 1.44 +1 -1 src/sys/compat/linux/linux_signal.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 12:48:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CF3137B404 for ; Mon, 28 Apr 2003 12:48:18 -0700 (PDT) Received: from mail26a.sbc-webhosting.com (mail26a.sbc-webhosting.com [216.173.237.36]) by mx1.FreeBSD.org (Postfix) with SMTP id 9B4E443FDD for ; Mon, 28 Apr 2003 12:48:16 -0700 (PDT) (envelope-from alc@imimic.com) Received: from www.imimic.com (64.143.12.21)0268164886; Mon, 28 Apr 2003 14:34:46 -0400 (EDT) Sender: alc@FreeBSD.ORG Message-ID: <3EAD744C.981EB57B@imimic.com> Date: Mon, 28 Apr 2003 13:34:52 -0500 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: John Baldwin References: Content-Type: text/plain; charset=x-user-defined Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 19:48:19 -0000 John Baldwin wrote: > > On 26-Apr-2003 Alan L. Cox wrote: > > John Baldwin wrote: > >> > >> jhb 2003/04/25 12:52:30 PDT > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/alpha/osf1 osf1_signal.c > >> Log: > >> Lock Giant around calls to useracc() in osf1_sigreturn() so that the > >> function is MP safe. > >> > >> Revision Changes Path > >> 1.31 +5 -1 src/sys/alpha/osf1/osf1_signal.c > > > > The calls to useracc() should simply be eliminated because they are > > redundant. See, for example, any of the implementations of sigreturn in > > alpha/alpha/machdep.c. > > I don't mind if they are removed. :) > Is that a subtle suggestion for me to do it? :-) Alan From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:04:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84C2637B401; Mon, 28 Apr 2003 13:04:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F32F43FB1; Mon, 28 Apr 2003 13:04:32 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SK4V0U040957; Mon, 28 Apr 2003 13:04:31 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SK4VXB040952; Mon, 28 Apr 2003 13:04:31 -0700 (PDT) Message-Id: <200304282004.h3SK4VXB040952@repoman.freebsd.org> From: Wilko Bulte Date: Mon, 28 Apr 2003 13:04:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 20:04:32 -0000 wilko 2003/04/28 13:04:31 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Triggered by obtaining a Rawhide for my machine farm add some more detail to it's section. More to come later. Revision Changes Path 1.58 +18 -9 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:06:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B628E37B401; Mon, 28 Apr 2003 13:06:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5188B43F93; Mon, 28 Apr 2003 13:06:59 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SK6x0U043095; Mon, 28 Apr 2003 13:06:59 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SK6xXX043093; Mon, 28 Apr 2003 13:06:59 -0700 (PDT) Message-Id: <200304282006.h3SK6xXX043093@repoman.freebsd.org> From: Wilko Bulte Date: Mon, 28 Apr 2003 13:06:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 20:07:00 -0000 wilko 2003/04/28 13:06:59 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Triggered by obtaining a Rawhide for my machine farm add some more detail to it's section. More to come later. Revision Changes Path 1.13.2.34 +18 -9 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:35:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 036C737B401; Mon, 28 Apr 2003 13:35:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92CF943F3F; Mon, 28 Apr 2003 13:35:37 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SKZb0U063653; Mon, 28 Apr 2003 13:35:37 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SKZbCT063648; Mon, 28 Apr 2003 13:35:37 -0700 (PDT) Message-Id: <200304282035.h3SKZbCT063648@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 28 Apr 2003 13:35:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c src/sys/i386/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 20:35:38 -0000 jake 2003/04/28 13:35:37 PDT FreeBSD src repository Modified files: sys/i386/i386 pmap.c sys/i386/include pmap.h Log: Use inlines for loading and storing page table entries. Use cmpxchg8b for the PAE case to ensure idempotent 64 bit loads and stores. Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.405 +19 -17 src/sys/i386/i386/pmap.c 1.99 +45 -7 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:38:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47F6B37B401; Mon, 28 Apr 2003 13:38:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9F1B43FCB; Mon, 28 Apr 2003 13:38:05 -0700 (PDT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SKc50U065284; Mon, 28 Apr 2003 13:38:05 -0700 (PDT) (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SKc54x065282; Mon, 28 Apr 2003 13:38:05 -0700 (PDT) Message-Id: <200304282038.h3SKc54x065282@repoman.freebsd.org> From: Archie Cobbs Date: Mon, 28 Apr 2003 13:38:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 20:38:06 -0000 archie 2003/04/28 13:38:05 PDT FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Add missing braces. Submitted by: Andrew Lankford Revision Changes Path 1.35 +2 -1 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:41:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CA0237B401; Mon, 28 Apr 2003 13:41:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCE9B43F85; Mon, 28 Apr 2003 13:41:09 -0700 (PDT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SKf90U067051; Mon, 28 Apr 2003 13:41:09 -0700 (PDT) (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SKf9on067045; Mon, 28 Apr 2003 13:41:09 -0700 (PDT) Message-Id: <200304282041.h3SKf9on067045@repoman.freebsd.org> From: Archie Cobbs Date: Mon, 28 Apr 2003 13:41:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 20:41:11 -0000 archie 2003/04/28 13:41:09 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netgraph ng_ksocket.c Log: MFC: (rev. 1.35) Add missing braces. Revision Changes Path 1.5.2.13 +2 -1 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:49:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E96DC37B408 for ; Mon, 28 Apr 2003 13:49:14 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9913843F75 for ; Mon, 28 Apr 2003 13:49:12 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 27726 invoked from network); 28 Apr 2003 20:49:19 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 28 Apr 2003 20:49:19 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3SKn5Ov015992; Mon, 28 Apr 2003 16:49:06 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200304270432.h3R4WeVv045870@repoman.freebsd.org> Date: Mon, 28 Apr 2003 16:49:10 -0400 (EDT) From: John Baldwin To: David Xu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 20:49:15 -0000 On 27-Apr-2003 David Xu wrote: > davidxu 2003/04/26 21:32:40 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_thread.c > Log: > unlock sched_lock at right time. Err, if you break out of the loop then you never unlock sched_lock. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Apr 28 13:49:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D25EA37B401 for ; Mon, 28 Apr 2003 13:49:28 -0700 (PDT) Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6031C43FBF for ; Mon, 28 Apr 2003 13:49:27 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 6855 invoked from network); 28 Apr 2003 20:49:33 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 28 Apr 2003 20:49:33 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3SKnKOv016004; Mon, 28 Apr 2003 16:49:21 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3EAD744C.981EB57B@imimic.com> Date: Mon, 28 Apr 2003 16:49:25 -0400 (EDT) From: John Baldwin To: "Alan L. Cox" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 20:49:31 -0000 On 28-Apr-2003 Alan L. Cox wrote: > John Baldwin wrote: >> >> On 26-Apr-2003 Alan L. Cox wrote: >> > John Baldwin wrote: >> >> >> >> jhb 2003/04/25 12:52:30 PDT >> >> >> >> FreeBSD src repository >> >> >> >> Modified files: >> >> sys/alpha/osf1 osf1_signal.c >> >> Log: >> >> Lock Giant around calls to useracc() in osf1_sigreturn() so that the >> >> function is MP safe. >> >> >> >> Revision Changes Path >> >> 1.31 +5 -1 src/sys/alpha/osf1/osf1_signal.c >> > >> > The calls to useracc() should simply be eliminated because they are >> > redundant. See, for example, any of the implementations of sigreturn in >> > alpha/alpha/machdep.c. >> >> I don't mind if they are removed. :) >> > > Is that a subtle suggestion for me to do it? :-) Heh, if you want. At the moment I'm working on pushing Giant down (or eradicating it) from syscalls centered around process things such as signalling, etc. I figured the useracc() checks could be axed but chose to play it safe. I'd rather have someone more knowledgeable in the VM area axe them. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Apr 28 14:35:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09C7237B401; Mon, 28 Apr 2003 14:35:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99C5E43F3F; Mon, 28 Apr 2003 14:35:07 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SLZ70U007591; Mon, 28 Apr 2003 14:35:07 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SLZ7Fx007586; Mon, 28 Apr 2003 14:35:07 -0700 (PDT) Message-Id: <200304282135.h3SLZ7Fx007586@repoman.freebsd.org> From: Daniel Eischen Date: Mon, 28 Apr 2003 14:35:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 21:35:08 -0000 deischen 2003/04/28 14:35:07 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_sig.c Log: Use the correct link entry for walking the list of threads. While I'm here, use the TAILQ_FOREACH macro instead of a more manual method which was inherited from libc_r (so we could remove elements from the list which isn't needed for libpthread). Submitted by: Kazuaki Oda Revision Changes Path 1.47 +2 -9 src/lib/libpthread/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 14:38:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3800C37B401; Mon, 28 Apr 2003 14:38:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC5DD43F85; Mon, 28 Apr 2003 14:38:39 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SLcd0U009850; Mon, 28 Apr 2003 14:38:39 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SLcdJI009846; Mon, 28 Apr 2003 14:38:39 -0700 (PDT) Message-Id: <200304282138.h3SLcdJI009846@repoman.freebsd.org> From: Martin Blapp Date: Mon, 28 Apr 2003 14:38:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys soundcard.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 21:38:40 -0000 mbr 2003/04/28 14:38:39 PDT FreeBSD src repository Modified files: sys/sys soundcard.h Log: Define AFMT_S16_NE for "16-bit signed format in machine's native endian convention. Needed by newer OSS ports. Reviewed by: orion PR: 27270 MFC: 2 weeks Revision Changes Path 1.40 +8 -0 src/sys/sys/soundcard.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 14:40:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 969E037B405 for ; Mon, 28 Apr 2003 14:40:52 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABE2C43F93 for ; Mon, 28 Apr 2003 14:40:50 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 23101 invoked from network); 28 Apr 2003 21:40:59 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 28 Apr 2003 21:40:59 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3SLemOv016194; Mon, 28 Apr 2003 17:40:48 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Mon, 28 Apr 2003 17:40:53 -0400 (EDT) From: John Baldwin To: David Xu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 21:40:53 -0000 On 28-Apr-2003 John Baldwin wrote: > > On 27-Apr-2003 David Xu wrote: >> davidxu 2003/04/26 21:32:40 PDT >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_thread.c >> Log: >> unlock sched_lock at right time. > > Err, if you break out of the loop then you never unlock sched_lock. Bah, nevermind, I was looking at old sources. Your commit is correct. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Apr 28 14:49:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E4F637B401 for ; Mon, 28 Apr 2003 14:49:00 -0700 (PDT) Received: from sc016pub.verizon.net (sc016pub.verizon.net [206.46.170.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95DDB43F3F for ; Mon, 28 Apr 2003 14:48:59 -0700 (PDT) (envelope-from arlankfo@verizon.net) Received: from [151.200.32.5] (port=17623 helo=verizon.net) by sc016pub.verizon.net with esmtp (Exim 4.14) id 19AGUW-0001XV-Oy; Mon, 28 Apr 2003 16:48:52 -0500 To: Archie Cobbs , cvs-src@freebsd.org, wkb@freebie.xs4all.nl, olli@secnetix.de In-Reply-To: Your message of "Mon, 28 Apr 2003 13:37:20 PDT." <200304282037.h3SKbK0b067716@arch20m.dellroad.org> From: "Andrew Lankford" Date: Mon, 28 Apr 2003 17:48:52 -0400 Sender: arlankfo@verizon.net Message-Id: Subject: Re: Forwarding an email received by arch@freebsd.org... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Andrew Lankford List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 21:49:00 -0000 In message <200304282037.h3SKbK0b067716@arch20m.dellroad.org>, Archie Cobbs wri tes: >Andrew Lankford wrote: >> We used to patch the past FreeBSD releases since 4.3 to get our >> software working, but since our product is now released, we would like >> to merge the patches into the main FreeBSD repository, so that they are >> included in FreeBSD 4.9. >> >> http://www.clabsms.de/FreeBSD/patch.sys.netgraph.ng_ksocket.c >> This patch makes the connect() function of ng_ksocket work. > >Thanks, I'll commit this one. > >-Archie Please, I did not submit this patch. I merely sent a copy of the original email, posted on arch@freebsd.org, which from a person with the following email address: jordbaer@mac.com (which is included in the body of the message I reposted) . I did this so that his email might get seen by more people. In any case, he is responsible for it, I'm just a spectator. Thanks. Andrew Lankford From owner-cvs-src@FreeBSD.ORG Mon Apr 28 15:07:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B234637B401; Mon, 28 Apr 2003 15:07:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F99643FA3; Mon, 28 Apr 2003 15:07:41 -0700 (PDT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SM7f0U031773; Mon, 28 Apr 2003 15:07:41 -0700 (PDT) (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SM7fOv031771; Mon, 28 Apr 2003 15:07:41 -0700 (PDT) Message-Id: <200304282207.h3SM7fOv031771@repoman.freebsd.org> From: Archie Cobbs Date: Mon, 28 Apr 2003 15:07:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 22:07:42 -0000 archie 2003/04/28 15:07:40 PDT FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: (forced commit) Previous patch was incorrectly attributed. It was actually: Submitted by: jordbaer@mac.com Revision Changes Path 1.36 +0 -0 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 15:15:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 386B237B401 for ; Mon, 28 Apr 2003 15:15:14 -0700 (PDT) Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F89343F75 for ; Mon, 28 Apr 2003 15:15:13 -0700 (PDT) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id PAA79577; Mon, 28 Apr 2003 15:08:10 -0700 (PDT) Received: from arch20m.dellroad.org (localhost [127.0.0.1]) by arch20m.dellroad.org (8.12.8/8.12.8) with ESMTP id h3SM8A2r068085; Mon, 28 Apr 2003 15:08:10 -0700 (PDT) (envelope-from archie@arch20m.dellroad.org) Received: (from archie@localhost) by arch20m.dellroad.org (8.12.8/8.12.8/Submit) id h3SM89OO068084; Mon, 28 Apr 2003 15:08:10 -0700 (PDT) From: Archie Cobbs Message-Id: <200304282208.h3SM89OO068084@arch20m.dellroad.org> In-Reply-To: To: Andrew Lankford Date: Mon, 28 Apr 2003 15:08:09 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL99b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII cc: cvs-src@FreeBSD.ORG cc: olli@secnetix.de cc: Archie Cobbs cc: wkb@freebie.xs4all.nl Subject: Re: Forwarding an email received by arch@freebsd.org... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 22:15:14 -0000 Andrew Lankford wrote: > >> http://www.clabsms.de/FreeBSD/patch.sys.netgraph.ng_ksocket.c > >> This patch makes the connect() function of ng_ksocket work. > > > >Thanks, I'll commit this one. > > Please, I did not submit this patch. I merely sent a copy of the original > email, posted on arch@freebsd.org, which from a person with the following > email address: jordbaer@mac.com (which is included in the body of the > message I reposted) . I did this so that his email might get > seen by more people. In any case, he is responsible for it, I'm just a > spectator. Thanks. Oops, thanks.. I did a forced commit to that effect. -Archie __________________________________________________________________________ Archie Cobbs * Precision I/O * http://www.precisionio.com From owner-cvs-src@FreeBSD.ORG Mon Apr 28 15:35:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83BA537B401; Mon, 28 Apr 2003 15:35:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24B4443F75; Mon, 28 Apr 2003 15:35:35 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SMZY0U052109; Mon, 28 Apr 2003 15:35:34 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SMZY8q052105; Mon, 28 Apr 2003 15:35:34 -0700 (PDT) Message-Id: <200304282235.h3SMZY8q052105@repoman.freebsd.org> From: Alexander Kabaev Date: Mon, 28 Apr 2003 15:35:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include _limits.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 22:35:36 -0000 kan 2003/04/28 15:35:34 PDT FreeBSD src repository Modified files: sys/alpha/include _limits.h Log: Remove unmatched #endif left over incidenntally in last commit. Revision Changes Path 1.12 +0 -1 src/sys/alpha/include/_limits.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 15:37:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C01D37B401; Mon, 28 Apr 2003 15:37:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F134343FA3; Mon, 28 Apr 2003 15:37:40 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SMbe0U053610; Mon, 28 Apr 2003 15:37:40 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SMbe7q053606; Mon, 28 Apr 2003 15:37:40 -0700 (PDT) Message-Id: <200304282237.h3SMbe7q053606@repoman.freebsd.org> From: Alexander Kabaev Date: Mon, 28 Apr 2003 15:37:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys limits.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 22:37:41 -0000 kan 2003/04/28 15:37:40 PDT FreeBSD src repository Modified files: sys/sys limits.h Log: Properly define CHAR_MIN/CHAR_MAX taking into account whether or not __CHAR_UNSIGNED__ is defined. Revision Changes Path 1.3 +8 -2 src/sys/sys/limits.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 15:40:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8352B37B401; Mon, 28 Apr 2003 15:40:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2384843FD7; Mon, 28 Apr 2003 15:40:06 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SMe50U054657; Mon, 28 Apr 2003 15:40:05 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SMe5D3054654; Mon, 28 Apr 2003 15:40:05 -0700 (PDT) Message-Id: <200304282240.h3SMe5D3054654@repoman.freebsd.org> From: Alexander Kabaev Date: Mon, 28 Apr 2003 15:40:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include wchar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 22:40:07 -0000 kan 2003/04/28 15:40:05 PDT FreeBSD src repository Modified files: include wchar.h Log: Add definitions for WCHAR_MIN and WCHAR_MAX. Revision Changes Path 1.35 +6 -0 src/include/wchar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 16:32:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4462E37B401; Mon, 28 Apr 2003 16:32:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D98FA43FB1; Mon, 28 Apr 2003 16:32:55 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SNWt0U095562; Mon, 28 Apr 2003 16:32:55 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SNWtIp095559; Mon, 28 Apr 2003 16:32:55 -0700 (PDT) Message-Id: <200304282332.h3SNWtIp095559@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 28 Apr 2003 16:32:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 upa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Apr 2003 23:32:56 -0000 jake 2003/04/28 16:32:55 PDT FreeBSD src repository Removed files: sys/sparc64/sparc64 upa.c Log: This file is unused. Revision Changes Path 1.3 +0 -66 src/sys/sparc64/sparc64/upa.c (dead) From owner-cvs-src@FreeBSD.ORG Mon Apr 28 16:56:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7009137B401; Mon, 28 Apr 2003 16:56:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF1E043FE0; Mon, 28 Apr 2003 16:56:12 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3SNuC0U018078; Mon, 28 Apr 2003 16:56:12 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3SNuC5D018074; Mon, 28 Apr 2003 16:56:12 -0700 (PDT) Message-Id: <200304282356.h3SNuC5D018074@repoman.freebsd.org> From: Daniel Eischen Date: Mon, 28 Apr 2003 16:56:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/i386/i386 thr_switch.S src/lib/libpthread/thread thr_cancel.c thr_concurrency.c thr_cond.c thr_create.c thr_detach.c thr_exit.c thr_find_thread.c thr_join.c thr_kern.c thr_mutex.c thr_nanosleep.c thr_priority_queue.c thr_private.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2003 23:56:14 -0000 deischen 2003/04/28 16:56:12 PDT FreeBSD src repository Modified files: lib/libpthread/arch/i386/i386 thr_switch.S lib/libpthread/thread thr_cancel.c thr_concurrency.c thr_cond.c thr_create.c thr_detach.c thr_exit.c thr_find_thread.c thr_join.c thr_kern.c thr_mutex.c thr_nanosleep.c thr_priority_queue.c thr_private.h thr_sigsuspend.c thr_sigwait.c thr_spinlock.c thr_yield.c Log: o Don't add a scope system thread's KSE to the list of available KSEs when it's thread exits; allow the GC handler to do that. o Make spinlock/spinlock critical regions. The following were submitted by davidxu o Alow thr_switch() to take a null mailbox argument. o Better protect cancellation checks. o Don't set KSE specific data when creating new KSEs; rely on the first upcall of the KSE to set it. o Add the ability to set the maximum concurrency level and do this automatically. We should have a way to enable/disable this with some sort of tunable because some applications may not want this to be the default. o Hold the scheduling lock across thread switch calls. o If scheduling of a thread fails, make sure to remove it from the list of active threads. o Better protect accesses to a joining threads when the target thread is exited and detached. o Remove some macro definitions that are now provided by . o Don't leave the library in threaded mode if creation of the initial KSE fails. o Wakeup idle KSEs when there are threads ready to run. o Maintain the number of threads active in the priority queue. Revision Changes Path 1.6 +4 -2 src/lib/libpthread/arch/i386/i386/thr_switch.S 1.19 +9 -3 src/lib/libpthread/thread/thr_cancel.c 1.2 +63 -45 src/lib/libpthread/thread/thr_concurrency.c 1.38 +7 -1 src/lib/libpthread/thread/thr_cond.c 1.42 +7 -0 src/lib/libpthread/thread/thr_create.c 1.21 +2 -13 src/lib/libpthread/thread/thr_detach.c 1.31 +5 -2 src/lib/libpthread/thread/thr_exit.c 1.11 +3 -0 src/lib/libpthread/thread/thr_find_thread.c 1.24 +6 -8 src/lib/libpthread/thread/thr_join.c 1.59 +121 -40 src/lib/libpthread/thread/thr_kern.c 1.34 +26 -9 src/lib/libpthread/thread/thr_mutex.c 1.19 +2 -2 src/lib/libpthread/thread/thr_nanosleep.c 1.14 +5 -4 src/lib/libpthread/thread/thr_priority_queue.c 1.84 +37 -9 src/lib/libpthread/thread/thr_private.h 1.16 +3 -2 src/lib/libpthread/thread/thr_sigsuspend.c 1.23 +2 -3 src/lib/libpthread/thread/thr_sigwait.c 1.15 +16 -15 src/lib/libpthread/thread/thr_spinlock.c 1.11 +4 -1 src/lib/libpthread/thread/thr_yield.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 17:37:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EE7337B405; Mon, 28 Apr 2003 17:37:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1724643FA3; Mon, 28 Apr 2003 17:37:42 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T0bf0U048210; Mon, 28 Apr 2003 17:37:41 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T0bf1P048208; Mon, 28 Apr 2003 17:37:41 -0700 (PDT) Message-Id: <200304290037.h3T0bf1P048208@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 28 Apr 2003 17:37:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include asm.h src/sys/sparc64/sparc64 exception.S genassym.c interrupt.S locore.S mp_exception.S mp_locore.S support.S swtch.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 00:37:43 -0000 jake 2003/04/28 17:37:41 PDT FreeBSD src repository Modified files: sys/sparc64/include asm.h sys/sparc64/sparc64 exception.S genassym.c interrupt.S locore.S mp_exception.S mp_locore.S support.S swtch.S Log: - Fix placement of cvs ids in previous commit to match .S files in libc. - gcc uses 32 byte alignment for functions regardless of profiling, so follow suit. Revision Changes Path 1.6 +2 -11 src/sys/sparc64/include/asm.h 1.65 +3 -3 src/sys/sparc64/sparc64/exception.S 1.51 +0 -3 src/sys/sparc64/sparc64/genassym.c 1.6 +3 -3 src/sys/sparc64/sparc64/interrupt.S 1.21 +2 -4 src/sys/sparc64/sparc64/locore.S 1.11 +3 -3 src/sys/sparc64/sparc64/mp_exception.S 1.7 +3 -3 src/sys/sparc64/sparc64/mp_locore.S 1.24 +3 -3 src/sys/sparc64/sparc64/support.S 1.32 +5 -5 src/sys/sparc64/sparc64/swtch.S From owner-cvs-src@FreeBSD.ORG Mon Apr 28 17:53:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88BFB37B401; Mon, 28 Apr 2003 17:53:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28FA043F93; Mon, 28 Apr 2003 17:53:14 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T0rD0U058667; Mon, 28 Apr 2003 17:53:13 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T0rDEp058663; Mon, 28 Apr 2003 17:53:13 -0700 (PDT) Message-Id: <200304290053.h3T0rDEp058663@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 28 Apr 2003 17:53:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 00:53:15 -0000 jake 2003/04/28 17:53:13 PDT FreeBSD src repository Modified files: sys/sparc64/sparc64 support.S Log: Use 16 byte alignment for internal labels, 32 bytes is excessive. Revision Changes Path 1.25 +8 -8 src/sys/sparc64/sparc64/support.S From owner-cvs-src@FreeBSD.ORG Mon Apr 28 20:22:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D64A837B401; Mon, 28 Apr 2003 20:22:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6023743FAF; Mon, 28 Apr 2003 20:22:40 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T3Me0U067788; Mon, 28 Apr 2003 20:22:40 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T3MeKi067783; Mon, 28 Apr 2003 20:22:40 -0700 (PDT) Message-Id: <200304290322.h3T3MeKi067783@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Apr 2003 20:22:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 03:22:41 -0000 imp 2003/04/28 20:22:40 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi.c Log: Don't hold a driver lock across bus_teardown_intr. Jhb points out that one cannot generally hold a lock and call bus_teardown_intr. This is race free with wi_intr because bus_teardown_intr won't allow wi_intr to be called after it returns. # jeff hsu points out that there might be a race between this unlock # and wi_start. While that may be true also, it won't impact this commit. Submitted by: jhb Revision Changes Path 1.140 +1 -2 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 20:33:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E03FE37B401; Mon, 28 Apr 2003 20:33:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77D3043F85; Mon, 28 Apr 2003 20:33:40 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T3Xe0U076019; Mon, 28 Apr 2003 20:33:40 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T3XeKG076014; Mon, 28 Apr 2003 20:33:40 -0700 (PDT) Message-Id: <200304290333.h3T3XeKG076014@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 28 Apr 2003 20:33:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 03:33:41 -0000 bmah 2003/04/28 20:33:40 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: tw(4) removal. Also remove from hardware notes. Revision Changes Path 1.144 +0 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.554 +7 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Apr 28 20:47:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D5BE37B401; Mon, 28 Apr 2003 20:47:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29EB443FA3; Mon, 28 Apr 2003 20:47:17 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T3lG0U091077; Mon, 28 Apr 2003 20:47:17 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T3lGjV091075; Mon, 28 Apr 2003 20:47:16 -0700 (PDT) Message-Id: <200304290347.h3T3lGjV091075@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 28 Apr 2003 20:47:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 03:47:18 -0000 nyan 2003/04/28 20:47:16 PDT FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: MFi386: revision 1.1086. Revision Changes Path 1.7 +0 -6 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Apr 28 22:38:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DBD837B401; Mon, 28 Apr 2003 22:38:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F068543FAF; Mon, 28 Apr 2003 22:38:41 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T5cf0U071452; Mon, 28 Apr 2003 22:38:41 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T5cfOg071450; Mon, 28 Apr 2003 22:38:41 -0700 (PDT) Message-Id: <200304290538.h3T5cfOg071450@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 28 Apr 2003 22:38:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.ia64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 05:38:42 -0000 marcel 2003/04/28 22:38:41 PDT FreeBSD src repository Modified files: sys/conf files.ia64 Log: Sort lines. Revision Changes Path 1.51 +44 -44 src/sys/conf/files.ia64 From owner-cvs-src@FreeBSD.ORG Mon Apr 28 22:45:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E661E37B401; Mon, 28 Apr 2003 22:45:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81C9D43F93; Mon, 28 Apr 2003 22:45:09 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T5j90U076516; Mon, 28 Apr 2003 22:45:09 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T5j99Y076513; Mon, 28 Apr 2003 22:45:09 -0700 (PDT) Message-Id: <200304290545.h3T5j99Y076513@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Apr 2003 22:45:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 05:45:10 -0000 imp 2003/04/28 22:45:09 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpvar.h Log: Fix 5 bugs: 1) always call fxp_stop in fxp_detach. Since we don't read from the card, there's no need to carefully look at things with bus_child_present. 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid a possible deadlock reported by jhb. 3) add gone to the softc. Set it to true in detach. 4) Return immediately if gone is true in fxp_ioctl 5) Return immediately if gone is true in fxp_intr Revision Changes Path 1.175 +10 -8 src/sys/dev/fxp/if_fxp.c 1.26 +1 -0 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Mon Apr 28 22:47:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3F7637B401; Mon, 28 Apr 2003 22:47:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62CB443F85; Mon, 28 Apr 2003 22:47:15 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T5lF0U078024; Mon, 28 Apr 2003 22:47:15 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T5lFS8078022; Mon, 28 Apr 2003 22:47:15 -0700 (PDT) Message-Id: <200304290547.h3T5lFS8078022@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Apr 2003 22:47:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 05:47:16 -0000 imp 2003/04/28 22:47:15 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: (5) from last commit was omitted by mistake: (5) Return immediately from fxp_intr() if gone is set. Revision Changes Path 1.176 +3 -0 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 22:59:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 008AD37B401; Mon, 28 Apr 2003 22:59:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92CEC43FA3; Mon, 28 Apr 2003 22:59:04 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T5x40U085860; Mon, 28 Apr 2003 22:59:04 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T5x485085858; Mon, 28 Apr 2003 22:59:04 -0700 (PDT) Message-Id: <200304290559.h3T5x485085858@repoman.freebsd.org> From: Warner Losh Date: Mon, 28 Apr 2003 22:59:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 05:59:05 -0000 imp 2003/04/28 22:59:04 PDT FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Fix typo on O2Micro devices names. Submitted by: noda-san Revision Changes Path 1.69 +2 -2 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 23:33:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7300737B401; Mon, 28 Apr 2003 23:33:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1486D43F85; Mon, 28 Apr 2003 23:33:04 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T6X30U011015; Mon, 28 Apr 2003 23:33:03 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T6X3ag011012; Mon, 28 Apr 2003 23:33:03 -0700 (PDT) Message-Id: <200304290633.h3T6X3ag011012@repoman.freebsd.org> From: Alan Cox Date: Mon, 28 Apr 2003 23:33:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 06:33:04 -0000 alc 2003/04/28 23:33:03 PDT FreeBSD src repository Modified files: sys/alpha/osf1 osf1_signal.c Log: - Remove unnecessary useracc() calls from osf1_sigreturn(). Revision Changes Path 1.32 +3 -12 src/sys/alpha/osf1/osf1_signal.c From owner-cvs-src@FreeBSD.ORG Mon Apr 28 23:56:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8865137B401; Mon, 28 Apr 2003 23:56:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 284EE43FB1; Mon, 28 Apr 2003 23:56:41 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T6ue0U028296; Mon, 28 Apr 2003 23:56:40 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T6uelM028293; Mon, 28 Apr 2003 23:56:40 -0700 (PDT) Message-Id: <200304290656.h3T6uelM028293@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Apr 2003 23:56:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d motd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 06:56:42 -0000 dougb 2003/04/28 23:56:40 PDT FreeBSD src repository Modified files: etc/rc.d motd Log: Move the mktemp invocation inside motd_start to avoid creating temp files when uptdate_motd and clear_tmp_enable are both NO. Submitted by: Alex Deiter Revision Changes Path 1.5 +2 -2 src/etc/rc.d/motd From owner-cvs-src@FreeBSD.ORG Tue Apr 29 00:06:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7554237B401; Tue, 29 Apr 2003 00:06:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 126E443FCB; Tue, 29 Apr 2003 00:06:45 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T76i0U036040; Tue, 29 Apr 2003 00:06:44 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T76iWm036038; Tue, 29 Apr 2003 00:06:44 -0700 (PDT) Message-Id: <200304290706.h3T76iWm036038@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 29 Apr 2003 00:06:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fb fbreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 07:06:46 -0000 marcel 2003/04/29 00:06:44 PDT FreeBSD src repository Modified files: sys/dev/fb fbreg.h Log: Keep syscons specific I/O functions internal/specific to syscons on ia64 by defining them in terms of newbus. Add a static inline for fillw(), which doesn't have anything to do with I/O. It's still ugly, but now the ugliness can be removed from ia64 specific headers. Revision Changes Path 1.14 +27 -1 src/sys/dev/fb/fbreg.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 00:57:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 651A937B401; Tue, 29 Apr 2003 00:57:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01AC943FA3; Tue, 29 Apr 2003 00:57:23 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T7vM0U077511; Tue, 29 Apr 2003 00:57:22 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T7vM5e077509; Tue, 29 Apr 2003 00:57:22 -0700 (PDT) Message-Id: <200304290757.h3T7vM5e077509@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 29 Apr 2003 00:57:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man7 firewall.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 07:57:23 -0000 brueffer 2003/04/29 00:57:22 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man7 firewall.7 Log: MFC: Mbits -> Mbits/s band width -> bandwidth PR: 39822 Submitted by: Chris Pepper Revision Changes Path 1.1.2.8 +4 -4 src/share/man/man7/firewall.7 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:07:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2D4337B401; Tue, 29 Apr 2003 01:07:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F9E143F85; Tue, 29 Apr 2003 01:07:45 -0700 (PDT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T87j0U085542; Tue, 29 Apr 2003 01:07:45 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T87jLB085540; Tue, 29 Apr 2003 01:07:45 -0700 (PDT) Message-Id: <200304290807.h3T87jLB085540@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 29 Apr 2003 01:07:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/en midway.c src/sys/net if_atm.h if_atmsubr.c src/sys/pci if_en_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 08:07:46 -0000 harti 2003/04/29 01:07:45 PDT FreeBSD src repository Modified files: sys/dev/en midway.c sys/net if_atm.h if_atmsubr.c sys/pci if_en_pci.c Log: Add module data and version to the atm_subr and reference this info from the (currently) only consumer (en). Add a sysctl node hw.atm where the atm drivers will hook on their hardware sysctl sub-trees. Make atm_ifattach call if_attach and remove the corresponding call to if_attach from en. Create atm_ifdetach and use that in en. While the last change actually changes the interface this is not a problem in practice because the only other consumer of this API is an older LANAI driver on the net, that is not ready for current anyway. Reviewed by: -atm Revision Changes Path 1.38 +2 -3 src/sys/dev/en/midway.c 1.7 +1 -0 src/sys/net/if_atm.h 1.25 +25 -1 src/sys/net/if_atmsubr.c 1.22 +5 -2 src/sys/pci/if_en_pci.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:33:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BFE037B401; Tue, 29 Apr 2003 01:33:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CF5643F93; Tue, 29 Apr 2003 01:33:51 -0700 (PDT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8Xp0U003882; Tue, 29 Apr 2003 01:33:51 -0700 (PDT) (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8XoDD003879; Tue, 29 Apr 2003 01:33:50 -0700 (PDT) Message-Id: <200304290833.h3T8XoDD003879@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Tue, 29 Apr 2003 01:33:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/netinet6 ipcomp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 08:33:52 -0000 suz 2003/04/29 01:33:50 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netinet6 ipcomp_output.c Log: MFC rev 1.7: sync with the latest KAME (just a cosmetic change) Revision Changes Path 1.1.2.4 +2 -2 src/sys/netinet6/ipcomp_output.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:35:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CC0337B401; Tue, 29 Apr 2003 01:35:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEC6243FDF; Tue, 29 Apr 2003 01:35:28 -0700 (PDT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8ZS0U005306; Tue, 29 Apr 2003 01:35:28 -0700 (PDT) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8ZSe7005303; Tue, 29 Apr 2003 01:35:28 -0700 (PDT) Message-Id: <200304290835.h3T8ZSe7005303@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 29 Apr 2003 01:35:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/sys i386_vm86.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 08:35:29 -0000 mdodd 2003/04/29 01:35:28 PDT FreeBSD src repository Modified files: lib/libc/i386/sys i386_vm86.2 Log: Document VM86_INTCALL. Submitted by: Bruce M Simpson Revision Changes Path 1.13 +35 -4 src/lib/libc/i386/sys/i386_vm86.2 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:37:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E63C137B401; Tue, 29 Apr 2003 01:37:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8490C43FBD; Tue, 29 Apr 2003 01:37:52 -0700 (PDT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8bq0U007081; Tue, 29 Apr 2003 01:37:52 -0700 (PDT) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8bqSn007079; Tue, 29 Apr 2003 01:37:52 -0700 (PDT) Message-Id: <200304290837.h3T8bqSn007079@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 29 Apr 2003 01:37:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ip.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 08:37:53 -0000 mdodd 2003/04/29 01:37:52 PDT FreeBSD src repository Modified files: share/man/man4 ip.4 Log: Document the IP_RECVIF socket option. Submitted by: Bruce M Simpson Revision Changes Path 1.31 +16 -0 src/share/man/man4/ip.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:43:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28B2937B401; Tue, 29 Apr 2003 01:43:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A13AA43FCB; Tue, 29 Apr 2003 01:43:56 -0700 (PDT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8hu0U011278; Tue, 29 Apr 2003 01:43:56 -0700 (PDT) (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8hupI011275; Tue, 29 Apr 2003 01:43:56 -0700 (PDT) Message-Id: <200304290843.h3T8hupI011275@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Tue, 29 Apr 2003 01:43:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ah_output.c esp_output.c icmp6.c in6_cksum.c ipsec.c nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 08:43:57 -0000 suz 2003/04/29 01:43:56 PDT FreeBSD src repository Modified files: sys/netinet6 ah_output.c esp_output.c icmp6.c in6_cksum.c ipsec.c nd6.c Log: panic() doesn't need \n Obtained from: KAME MFC after: 2 days Revision Changes Path 1.11 +1 -1 src/sys/netinet6/ah_output.c 1.9 +1 -1 src/sys/netinet6/esp_output.c 1.32 +1 -1 src/sys/netinet6/icmp6.c 1.7 +4 -4 src/sys/netinet6/in6_cksum.c 1.24 +39 -39 src/sys/netinet6/ipsec.c 1.24 +7 -7 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:53:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47AFE37B401; Tue, 29 Apr 2003 01:53:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA4043FDD; Tue, 29 Apr 2003 01:53:04 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8r40U017477; Tue, 29 Apr 2003 01:53:04 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8r4rv017474; Tue, 29 Apr 2003 01:53:04 -0700 (PDT) Message-Id: <200304290853.h3T8r4rv017474@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 29 Apr 2003 01:53:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/apm apm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 08:53:05 -0000 maxim 2003/04/29 01:53:04 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/apm apm.c Log: MFC rev. 1.30: fix a typo. Revision Changes Path 1.22.2.6 +1 -1 src/usr.sbin/apm/apm.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 01:58:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB21137B401; Tue, 29 Apr 2003 01:58:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 892C943FDF; Tue, 29 Apr 2003 01:58:57 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T8wv0U021744; Tue, 29 Apr 2003 01:58:57 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T8wv8H021742; Tue, 29 Apr 2003 01:58:57 -0700 (PDT) Message-Id: <200304290858.h3T8wv8H021742@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 29 Apr 2003 01:58:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/calendar/calendars calendar.birthday X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 08:58:58 -0000 maxim 2003/04/29 01:58:57 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/calendar/calendars calendar.birthday Log: MFC rev. 1.23: fix Aristotle's date of death. Revision Changes Path 1.12.2.3 +0 -1 src/usr.bin/calendar/calendars/calendar.birthday From owner-cvs-src@FreeBSD.ORG Tue Apr 29 02:50:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49E9337B401; Tue, 29 Apr 2003 02:50:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C980343FBF; Tue, 29 Apr 2003 02:50:03 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T9o30U057798; Tue, 29 Apr 2003 02:50:03 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T9o3mT057795; Tue, 29 Apr 2003 02:50:03 -0700 (PDT) Message-Id: <200304290950.h3T9o3mT057795@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 29 Apr 2003 02:50:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 mp_machdep.c src/sys/ia64/include bus.h cpufunc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 09:50:04 -0000 marcel 2003/04/29 02:50:03 PDT FreeBSD src repository Modified files: sys/ia64/ia64 mp_machdep.c sys/ia64/include bus.h cpufunc.h Log: Revamp the newbus functions: o do not use the in* and out* functions. These functions are used by legacy drivers and thus must have ia32 compatible behaviour. Hence, they need to have fences. Using these functions for newbus would then pessimize performance. o remove the conditional compilation of PIO and/or MEMIO support. It's a PITA without having any significant benefit. We always support them both. Since there are no I/O ports on ia64 (they are simulated by the chipset by translating memory mapped I/O to predefined uncacheable memory regions) the only difference between PIO and MEMIO is in the address calculation. There should be enough ILP that can be exploited here that making these computations compile-time conditional is not worth it. We now also don't use the read* and write* functions. o Add the missing *_8 variants. They were missing, although not missed. It's for completeness. o Do not add the fences that were present in the low-level support functions here. We're using uncacheable memory, which means that accesses are in program order. Change the barrier implementation to not only do a memory fence, but also an acceptance fence. This should more reliably synchronize drivers with the hardware. The memory fence enforces ordering, but does not imply visibility (ie the access does not necessarily have happened). This is what the acceptance deals with. cpufunc.h cleanup: o Remove the low-level memory mapped I/O support functions. They are not used. Keep the low-level I/O port access functions for legacy drivers and add fences to ensure ia32 compatibility. o Remove the syscons specific functions now that we have moved the proper definitions where they belong. o Replace the ia64_port_address() and ia64_memory_address() functions with macros. There's a bigger change inline functions get inlined when there aren't function callsi and the calculations are simply enough to do it with macros. Replace the one reference to ia64_memory address in mp_machdep.c to use the macro. Revision Changes Path 1.46 +1 -2 src/sys/ia64/ia64/mp_machdep.c 1.10 +694 -939 src/sys/ia64/include/bus.h 1.16 +68 -155 src/sys/ia64/include/cpufunc.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 02:54:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC7EA37B401; Tue, 29 Apr 2003 02:54:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D00543F93; Tue, 29 Apr 2003 02:54:07 -0700 (PDT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3T9s70U060838; Tue, 29 Apr 2003 02:54:07 -0700 (PDT) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3T9s7U3060835; Tue, 29 Apr 2003 02:54:07 -0700 (PDT) Message-Id: <200304290954.h3T9s7U3060835@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 29 Apr 2003 02:54:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 09:54:08 -0000 mdodd 2003/04/29 02:54:07 PDT FreeBSD src repository Modified files: etc services Log: Add entries for Multicast DNS. Revision Changes Path 1.92 +2 -0 src/etc/services From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:01:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CA8A37B401; Tue, 29 Apr 2003 05:01:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18B1A43FA3; Tue, 29 Apr 2003 05:01:58 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TC1v0U058737; Tue, 29 Apr 2003 05:01:57 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TC1vud058732; Tue, 29 Apr 2003 05:01:57 -0700 (PDT) Message-Id: <200304291201.h3TC1vud058732@repoman.freebsd.org> From: Jens Schweikhardt Date: Tue, 29 Apr 2003 05:01:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/termcap reorder termcap.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 12:01:59 -0000 schweikh 2003/04/29 05:01:57 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/termcap reorder termcap.src Log: MFC: mostly xterm changes (no more need for xterm-color, which is now an alias for xterm); removal of some two character names. PR: bin/41143 Revision Changes Path 1.4.8.1 +1 -1 src/share/termcap/reorder 1.89.2.25 +239 -81 src/share/termcap/termcap.src From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:07:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3001437B401; Tue, 29 Apr 2003 05:07:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4E0643F93; Tue, 29 Apr 2003 05:07:11 -0700 (PDT) (envelope-from wosch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TC7B0U064004; Tue, 29 Apr 2003 05:07:11 -0700 (PDT) (envelope-from wosch@repoman.freebsd.org) Received: (from wosch@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TC7Bqs064001; Tue, 29 Apr 2003 05:07:11 -0700 (PDT) Message-Id: <200304291207.h3TC7Bqs064001@repoman.freebsd.org> From: Wolfram Schneider Date: Tue, 29 Apr 2003 05:07:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 12:07:12 -0000 wosch 2003/04/29 05:07:11 PDT FreeBSD src repository Modified files: share/misc bsd-family-tree Log: Add NetBSD 1.6.1 Revision Changes Path 1.71 +6 -5 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:08:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C38CE37B401; Tue, 29 Apr 2003 05:08:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64F9343F75; Tue, 29 Apr 2003 05:08:44 -0700 (PDT) (envelope-from jwd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TC8i0U064675; Tue, 29 Apr 2003 05:08:44 -0700 (PDT) (envelope-from jwd@repoman.freebsd.org) Received: (from jwd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TC8iE9064674; Tue, 29 Apr 2003 05:08:44 -0700 (PDT) Message-Id: <200304291208.h3TC8iE9064674@repoman.freebsd.org> From: "John W. De Boskey" Date: Tue, 29 Apr 2003 05:08:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d network_ipv6 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 12:08:45 -0000 jwd 2003/04/29 05:08:44 PDT FreeBSD src repository Modified files: etc/rc.d network_ipv6 Log: Add rc.subr (found during new /etc/netstart testing) Revision Changes Path 1.33 +2 -0 src/etc/rc.d/network_ipv6 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:26:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AB8C37B401; Tue, 29 Apr 2003 05:26:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95C5C43FCB; Tue, 29 Apr 2003 05:26:37 -0700 (PDT) (envelope-from jwd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TCQb0U077460; Tue, 29 Apr 2003 05:26:37 -0700 (PDT) (envelope-from jwd@repoman.freebsd.org) Received: (from jwd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TCQbjk077457; Tue, 29 Apr 2003 05:26:37 -0700 (PDT) Message-Id: <200304291226.h3TCQbjk077457@repoman.freebsd.org> From: "John W. De Boskey" Date: Tue, 29 Apr 2003 05:26:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 12:26:39 -0000 jwd 2003/04/29 05:26:37 PDT FreeBSD src repository Modified files: etc netstart Log: new netstart atm should be correct but is commented out pending appropriate testing. Submitted by: mtm Revision Changes Path 1.61 +28 -36 src/etc/netstart From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:36:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC4D837B401; Tue, 29 Apr 2003 05:36:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A05A443F85; Tue, 29 Apr 2003 05:36:03 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TCa30U083391; Tue, 29 Apr 2003 05:36:03 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TCa38B083388; Tue, 29 Apr 2003 05:36:03 -0700 (PDT) Message-Id: <200304291236.h3TCa38B083388@repoman.freebsd.org> From: Martin Blapp Date: Tue, 29 Apr 2003 05:36:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 12:36:05 -0000 mbr 2003/04/29 05:36:03 PDT FreeBSD src repository Modified files: sys/compat/linux linux_stats.c Log: Do the same thing for stat64_copyout() as we already do for newstat_copyout(). Lie about disk drives which are character devices in FreeBSD but block devices under Linux. PR: 37227 Submitted by: Vladimir B. Grebenschikov Reviewed by: phk MFC after: 2 weeks Revision Changes Path 1.52 +19 -0 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 05:40:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64FC137B401; Tue, 29 Apr 2003 05:40:48 -0700 (PDT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 607AD43FAF; Tue, 29 Apr 2003 05:40:44 -0700 (PDT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])h3TCegY40807; Tue, 29 Apr 2003 21:40:42 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <200304291226.h3TCQbjk077457@repoman.freebsd.org> References: <200304291226.h3TCQbjk077457@repoman.freebsd.org> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20030322(IM144) Lines: 20 From: Makoto Matsushita To: jwd@FreeBSD.org Date: Tue, 29 Apr 2003 21:40:40 +0900 Message-Id: <20030429214040T.matusita@jp.FreeBSD.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 12:40:49 -0000 jwd> Modified files: jwd> etc netstart jwd> Log: jwd> new netstart Wonderful rewrite for RCng era, thankyou :-) However, it would be better that: * list all files to be 'start'-ed, * order these files by rcorder(8), then * kick each script with argument 'start'. How do you think about this? I'm glad to see a new variable which enables to add (and/or remove) files started by /etc/netstart. -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Tue Apr 29 06:27:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 432BA37B401; Tue, 29 Apr 2003 06:27:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF68443FDD; Tue, 29 Apr 2003 06:27:13 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TDRD0U019943; Tue, 29 Apr 2003 06:27:13 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TDRDS4019938; Tue, 29 Apr 2003 06:27:13 -0700 (PDT) Message-Id: <200304291327.h3TDRDS4019938@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 06:27:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire firewirereg.h iec13213.h iec68113.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 13:27:14 -0000 simokawa 2003/04/29 06:27:13 PDT FreeBSD src repository Modified files: sys/dev/firewire firewirereg.h iec13213.h iec68113.h Log: Move CSR definitions to iec*.h from firewirereg.h. Revision Changes Path 1.25 +0 -28 src/sys/dev/firewire/firewirereg.h 1.5 +21 -0 src/sys/dev/firewire/iec13213.h 1.7 +7 -0 src/sys/dev/firewire/iec68113.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 06:36:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B7B37B401; Tue, 29 Apr 2003 06:36:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 113D443FBF; Tue, 29 Apr 2003 06:36:07 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TDa60U027531; Tue, 29 Apr 2003 06:36:06 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TDa6Ur027528; Tue, 29 Apr 2003 06:36:06 -0700 (PDT) Message-Id: <200304291336.h3TDa6Ur027528@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 29 Apr 2003 06:36:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include limits.h src/sys/alpha/include limits.h src/sys/arm/include limits.h src/sys/cam cam_ccb.h src/sys/cam/scsi scsi_sa.c src/sys/compat/linux linux_ipc.c linux_misc.c linux_socket.c src/sys/dev/eisa eisaconf.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 13:36:08 -0000 kan 2003/04/29 06:36:06 PDT FreeBSD src repository Modified files: include limits.h sys/alpha/include limits.h sys/arm/include limits.h sys/cam cam_ccb.h sys/cam/scsi scsi_sa.c sys/compat/linux linux_ipc.c linux_misc.c linux_socket.c sys/dev/eisa eisaconf.c sys/dev/kbd atkbd.c sys/dev/mca mca_bus.c sys/dev/raidframe rf_types.h sys/dev/ray if_ray.c sys/dev/sio sio.c sys/dev/sound/midi midi.h sys/dev/syscons scmouse.c sys/dev/usb ukbd.c sys/fs/pseudofs pseudofs_fileno.c sys/fs/smbfs smbfs_vnops.c sys/geom geom_dev.c sys/i386/include limits.h sys/i386/isa clock.c sys/ia64/include limits.h sys/isa psm.c sys/kern kern_clock.c kern_descrip.c kern_lockf.c subr_scanf.c sys_generic.c uipc_socket.c vfs_aio.c vfs_default.c vfs_syscalls.c vfs_vnops.c sys/libkern quad.h strtol.c strtoq.c strtoul.c strtouq.c sys/netgraph ng_base.c ng_ppp.c sys/netinet in_pcb.c sys/nfsclient nfs_lock.c nfs_vfsops.c sys/pc98/pc98 clock.c pc98kbd.c sio.c sys/powerpc/include limits.h sys/sparc64/include limits.h sys/sys param.h sys/ufs/ffs ffs_rawread.c ffs_vnops.c sys/vm vm_glue.c sys/x86_64/include limits.h Log: Deprecate machine/limits.h in favor of new sys/limits.h. Change all in-tree consumers to include Discussed on: standards@ Partially submitted by: Craig Rodrigues Revision Changes Path 1.16 +1 -1 src/include/limits.h 1.11 +4 -64 src/sys/alpha/include/limits.h 1.4 +4 -63 src/sys/arm/include/limits.h 1.23 +2 -2 src/sys/cam/cam_ccb.h 1.93 +1 -1 src/sys/cam/scsi/scsi_sa.c 1.35 +1 -2 src/sys/compat/linux/linux_ipc.c 1.143 +1 -2 src/sys/compat/linux/linux_misc.c 1.41 +1 -2 src/sys/compat/linux/linux_socket.c 1.64 +1 -1 src/sys/dev/eisa/eisaconf.c 1.37 +1 -2 src/sys/dev/kbd/atkbd.c 1.12 +1 -1 src/sys/dev/mca/mca_bus.c 1.3 +1 -1 src/sys/dev/raidframe/rf_types.h 1.63 +1 -2 src/sys/dev/ray/if_ray.c 1.395 +1 -1 src/sys/dev/sio/sio.c 1.11 +1 -1 src/sys/dev/sound/midi/midi.h 1.33 +1 -1 src/sys/dev/syscons/scmouse.c 1.42 +1 -1 src/sys/dev/usb/ukbd.c 1.10 +1 -2 src/sys/fs/pseudofs/pseudofs_fileno.c 1.36 +1 -2 src/sys/fs/smbfs/smbfs_vnops.c 1.55 +1 -1 src/sys/geom/geom_dev.c 1.23 +4 -63 src/sys/i386/include/limits.h 1.198 +1 -1 src/sys/i386/isa/clock.c 1.9 +7 -62 src/sys/ia64/include/limits.h 1.54 +1 -1 src/sys/isa/psm.c 1.158 +1 -1 src/sys/kern/kern_clock.c 1.194 +1 -2 src/sys/kern/kern_descrip.c 1.48 +1 -2 src/sys/kern/kern_lockf.c 1.15 +1 -1 src/sys/kern/subr_scanf.c 1.121 +1 -2 src/sys/kern/sys_generic.c 1.150 +1 -1 src/sys/kern/uipc_socket.c 1.161 +1 -2 src/sys/kern/vfs_aio.c 1.81 +1 -2 src/sys/kern/vfs_default.c 1.314 +1 -1 src/sys/kern/vfs_syscalls.c 1.184 +1 -2 src/sys/kern/vfs_vnops.c 1.14 +1 -1 src/sys/libkern/quad.h 1.6 +2 -2 src/sys/libkern/strtol.c 1.4 +2 -2 src/sys/libkern/strtoq.c 1.4 +2 -2 src/sys/libkern/strtoul.c 1.4 +2 -2 src/sys/libkern/strtouq.c 1.69 +1 -1 src/sys/netgraph/ng_base.c 1.46 +1 -2 src/sys/netgraph/ng_ppp.c 1.121 +1 -2 src/sys/netinet/in_pcb.c 1.34 +1 -2 src/sys/nfsclient/nfs_lock.c 1.134 +1 -2 src/sys/nfsclient/nfs_vfsops.c 1.127 +1 -1 src/sys/pc98/pc98/clock.c 1.25 +1 -1 src/sys/pc98/pc98/pc98kbd.c 1.190 +1 -1 src/sys/pc98/pc98/sio.c 1.24 +4 -66 src/sys/powerpc/include/limits.h 1.9 +4 -64 src/sys/sparc64/include/limits.h 1.155 +1 -1 src/sys/sys/param.h 1.5 +1 -1 src/sys/ufs/ffs/ffs_rawread.c 1.108 +1 -2 src/sys/ufs/ffs/ffs_vnops.c 1.171 +1 -2 src/sys/vm/vm_glue.c 1.5 +4 -64 src/sys/x86_64/include/limits.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 06:49:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CC8937B401; Tue, 29 Apr 2003 06:49:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CB1643F85; Tue, 29 Apr 2003 06:49:22 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TDnM0U036926; Tue, 29 Apr 2003 06:49:22 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TDnM8v036923; Tue, 29 Apr 2003 06:49:22 -0700 (PDT) Message-Id: <200304291349.h3TDnM8v036923@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 06:49:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fwcontrol fwcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 13:49:23 -0000 simokawa 2003/04/29 06:49:21 PDT FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.c Log: Add functions for sending a link-on packet and a RESET_START request. Revision Changes Path 1.11 +65 -16 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 07:05:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 950F937B401; Tue, 29 Apr 2003 07:05:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3365F43FA3; Tue, 29 Apr 2003 07:05:18 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TE5I0U048757; Tue, 29 Apr 2003 07:05:18 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TE5H1w048751; Tue, 29 Apr 2003 07:05:17 -0700 (PDT) Message-Id: <200304291405.h3TE5H1w048751@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 07:05:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire fwohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 14:05:19 -0000 simokawa 2003/04/29 07:05:17 PDT FreeBSD src repository Modified files: sys/dev/firewire fwohci.c Log: Fix indentation. Revision Changes Path 1.50 +13 -13 src/sys/dev/firewire/fwohci.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 07:10:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A53E37B401; Tue, 29 Apr 2003 07:10:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC56A43FA3; Tue, 29 Apr 2003 07:10:41 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TEAf0U052519; Tue, 29 Apr 2003 07:10:41 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TEAf5O052511; Tue, 29 Apr 2003 07:10:41 -0700 (PDT) Message-Id: <200304291410.h3TEAf5O052511@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 29 Apr 2003 07:10:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/login login.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 14:10:42 -0000 des 2003/04/29 07:10:41 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/login login.c Log: MFC: (rev 1.96) rename the login.conf variable controlling the login prompt PR: docs/51396 Revision Changes Path 1.51.2.15 +2 -1 src/usr.bin/login/login.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 07:37:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C13F37B401; Tue, 29 Apr 2003 07:37:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 812E443FA3; Tue, 29 Apr 2003 07:37:04 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TEb40U070307; Tue, 29 Apr 2003 07:37:04 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TEb448070304; Tue, 29 Apr 2003 07:37:04 -0700 (PDT) Message-Id: <200304291437.h3TEb448070304@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 07:37:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libkvm kvm_getprocs.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 14:37:05 -0000 trhodes 2003/04/29 07:37:04 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libkvm kvm_getprocs.3 Log: MFC: revision 1.14: Add sys/usr.h to the list of includes. Revision Changes Path 1.6.2.7 +1 -0 src/lib/libkvm/kvm_getprocs.3 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 07:40:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A12FB37B405; Tue, 29 Apr 2003 07:40:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29F7343F85; Tue, 29 Apr 2003 07:40:08 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TEe70U072736; Tue, 29 Apr 2003 07:40:07 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TEe7W0072732; Tue, 29 Apr 2003 07:40:07 -0700 (PDT) Message-Id: <200304291440.h3TEe7W0072732@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 07:40:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libutil login_class.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 14:40:09 -0000 trhodes 2003/04/29 07:40:07 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libutil login_class.3 Log: MFC revision 1.15: Add vmemoryuse to the list. Revision Changes Path 1.9.2.4 +1 -0 src/lib/libutil/login_class.3 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 07:50:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6401037B404; Tue, 29 Apr 2003 07:50:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1A1943F93; Tue, 29 Apr 2003 07:50:34 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TEoY0U081569; Tue, 29 Apr 2003 07:50:34 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TEoYm5081567; Tue, 29 Apr 2003 07:50:34 -0700 (PDT) Message-Id: <200304291450.h3TEoYm5081567@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 07:50:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 acpi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 14:50:36 -0000 trhodes 2003/04/29 07:50:34 PDT FreeBSD src repository Modified files: share/man/man4 acpi.4 Log: debug.acpi.disable="processor" is incorrect. Use debug.acpi.disable="cpu" as found on line 126 of sys/dev/acpica/acpi_cpu.c. PR: 51523 Revision Changes Path 1.8 +2 -2 src/share/man/man4/acpi.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 29 08:01:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0432C37B401; Tue, 29 Apr 2003 08:01:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9572A43FBF; Tue, 29 Apr 2003 08:01:01 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TF110U089119; Tue, 29 Apr 2003 08:01:01 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TF110a089116; Tue, 29 Apr 2003 08:01:01 -0700 (PDT) Message-Id: <200304291501.h3TF110a089116@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 08:01:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 15:01:02 -0000 simokawa 2003/04/29 08:01:01 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: Get correct firmware/model information for multiple unit directories. Revision Changes Path 1.45 +4 -0 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 08:02:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C078737B401; Tue, 29 Apr 2003 08:02:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29CF043F75; Tue, 29 Apr 2003 08:02:35 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TF2Z0U090473; Tue, 29 Apr 2003 08:02:35 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TF2YD7090469; Tue, 29 Apr 2003 08:02:34 -0700 (PDT) Message-Id: <200304291502.h3TF2YD7090469@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 08:02:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire fwohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 15:02:36 -0000 simokawa 2003/04/29 08:02:34 PDT FreeBSD src repository Modified files: sys/dev/firewire fwohci.c Log: Set recv.len to zero if we get no response. Revision Changes Path 1.51 +4 -1 src/sys/dev/firewire/fwohci.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 08:18:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40D3437B401; Tue, 29 Apr 2003 08:18:00 -0700 (PDT) Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B23343FBF; Tue, 29 Apr 2003 08:17:59 -0700 (PDT) (envelope-from larse@ISI.EDU) Received: from isi.edu (c-24-130-112-121.we.client2.attbi.com [24.130.112.121]) by boreas.isi.edu (8.11.6p2/8.11.2) with ESMTP id h3TFHu123735; Tue, 29 Apr 2003 08:17:56 -0700 (PDT) Message-ID: <3EAE97A3.7000505@isi.edu> Date: Tue, 29 Apr 2003 08:17:55 -0700 From: Lars Eggert Organization: USC Information Sciences Institute User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4a) Gecko/20030401 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Makoto Matsushita References: <200304291226.h3TCQbjk077457@repoman.freebsd.org> <20030429214040T.matusita@jp.FreeBSD.org> In-Reply-To: <20030429214040T.matusita@jp.FreeBSD.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms060201060403000000030503" cc: jwd@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 15:18:00 -0000 This is a cryptographically signed message in MIME format. --------------ms060201060403000000030503 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit On 4/29/2003 5:40 AM, Makoto Matsushita wrote: > jwd> Modified files: > jwd> etc netstart > jwd> Log: > jwd> new netstart > > Wonderful rewrite for RCng era, thankyou :-) However, it would be > better that: > > * list all files to be 'start'-ed, > * order these files by rcorder(8), then > * kick each script with argument 'start'. > > How do you think about this? FYI, the "nettoggle" script at http://www.isi.edu/larse/etc/nettoggle takes exactly this approach, and also implements the corresponding inverse "netstop" functionality. I prefer doing it this way, too, because it will automatically start and stop non-standard scripts under /etc/rc.d. Lars -- Lars Eggert USC Information Sciences Institute --------------ms060201060403000000030503 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJtjCC AzgwggKhoAMCAQICEGZFcrfMdPXPY3ZFhNAukQEwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNV BAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgG A1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vydmlj ZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkG CSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMDA4MzAwMDAw MDBaFw0wNDA4MjcyMzU5NTlaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBD YXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2Vy dGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAw LjguMzAwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4zMqZjxwklRT7SbngnZ4HF2ogZ gpcO40QpimM1Km1wPPrcrvfudG8wvDOQf/k0caCjbZjxw0+iZdsN+kvx1t1hpfmFzVWaNRqd knWoJ67Ycvm6AvbXsJHeHOmr4BgDqHxDQlBRh4M88Dm0m1SKE4f/s5udSWYALQmJ7JRr6aFp AgMBAAGjTjBMMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwxLTI5NzAS BgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQAxsUtH XfkBceX1U2xdedY9mMAmE2KBIqcS+CKV6BtJtyd7BDm6/ObyJOuR+r3sDSo491BVqGz3Da1M G7wD9LXrokefbKIMWI0xQgkRbLAaadErErJAXWr5edDqLiXdiuT82w0fnQLzWtvKPPZE6iZp h39Ins6ln+eE2MliYq0FxjCCAzkwggKioAMCAQICAwglQTANBgkqhkiG9w0BAQQFADCBkjEL MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du MQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYD VQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44LjMwMB4XDTAyMDgyNDE4NTMzOVoX DTAzMDgyNDE4NTMzOVowVDEPMA0GA1UEBBMGRWdnZXJ0MQ0wCwYDVQQqEwRMYXJzMRQwEgYD VQQDEwtMYXJzIEVnZ2VydDEcMBoGCSqGSIb3DQEJARYNbGFyc2VAaXNpLmVkdTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBANI2Rrt4ggaQ/IrOsDeOm2H4/R5FRIL6JjDY3StE aogp1r23WKniQ1Vj98Nu5WxlaZ3Iam3Jen5T66H8u7rtMNpK4qAeAGoBsVeyVr1+CTFeuv+m xCh7BvBJwhLdm0zDaoDT05YKYZaqtsT+F286FWJQg31Xtf+vTKLVVrHcsafnteyal2NEt7Ac yZZfjsVLwxp2Lq3cwYfRQRoo7/yCVzS7HsgM6jmbO4taEMo4yC2rpnUbWEUCDTaCYgpAXzAl oiNk7GDh0wz2s5ZSnHRvNSBMAjCmpNtSYHfXFI1ANwrrrHIJ7Ei83+XN32PWY4OPzO3iown9 VR+vM+8lNx9OX28CAwEAAaNWMFQwKgYFK2UBBAEEITAfAgEAMBowGAIBBAQTTDJ1TXlmZkJO VWJOSkpjZFoyczAYBgNVHREEETAPgQ1sYXJzZUBpc2kuZWR1MAwGA1UdEwEB/wQCMAAwDQYJ KoZIhvcNAQEEBQADgYEAXcrIlKmPLM/r8r3oz2ZLPLaT1AyMjYTZY2qq/R7SUtFa9BNlTIFh DG78QKfJ9lo2LMzTPQqMZgNLmj95GbNPI8P8OIq2K6MeCZWz08ROackqTFP6xWbIFIfXcBVR 1dZnDDyDKBBh05KkvyTPawSQyOBUeNBfQUyO4TE+3o58U8UwggM5MIICoqADAgECAgMIJUEw DQYJKoZIhvcNAQEEBQAwgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z MDAeFw0wMjA4MjQxODUzMzlaFw0wMzA4MjQxODUzMzlaMFQxDzANBgNVBAQTBkVnZ2VydDEN MAsGA1UEKhMETGFyczEUMBIGA1UEAxMLTGFycyBFZ2dlcnQxHDAaBgkqhkiG9w0BCQEWDWxh cnNlQGlzaS5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSNka7eIIGkPyK zrA3jpth+P0eRUSC+iYw2N0rRGqIKda9t1ip4kNVY/fDbuVsZWmdyGptyXp+U+uh/Lu67TDa SuKgHgBqAbFXsla9fgkxXrr/psQoewbwScIS3ZtMw2qA09OWCmGWqrbE/hdvOhViUIN9V7X/ r0yi1Vax3LGn57XsmpdjRLewHMmWX47FS8Madi6t3MGH0UEaKO/8glc0ux7IDOo5mzuLWhDK OMgtq6Z1G1hFAg02gmIKQF8wJaIjZOxg4dMM9rOWUpx0bzUgTAIwpqTbUmB31xSNQDcK66xy CexIvN/lzd9j1mODj8zt4qMJ/VUfrzPvJTcfTl9vAgMBAAGjVjBUMCoGBStlAQQBBCEwHwIB ADAaMBgCAQQEE0wydU15ZmZCTlViTkpKY2RaMnMwGAYDVR0RBBEwD4ENbGFyc2VAaXNpLmVk dTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAF3KyJSpjyzP6/K96M9mSzy2k9QM jI2E2WNqqv0e0lLRWvQTZUyBYQxu/ECnyfZaNizM0z0KjGYDS5o/eRmzTyPD/DiKtiujHgmV s9PETmnJKkxT+sVmyBSH13AVUdXWZww8gygQYdOSpL8kz2sEkMjgVHjQX0FMjuExPt6OfFPF MYID1TCCA9ECAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z MAIDCCVBMAkGBSsOAwIaBQCgggIPMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI hvcNAQkFMQ8XDTAzMDQyOTE1MTc1NVowIwYJKoZIhvcNAQkEMRYEFLLwF9voLjSgMFQ/iWgX vlt01HvCMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0G CCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGrBgkrBgEEAYI3EAQxgZ0w gZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNh cGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNl czEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAIDCCVBMIGtBgsq hkiG9w0BCRACCzGBnaCBmjCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRp ZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44 LjMwAgMIJUEwDQYJKoZIhvcNAQEBBQAEggEAXj4CsqR77JCE6e0yS+9YSCcQtkRqV5xDFxjz 4AmQ78i8Ope4zpye/qKs6OylxjxtPe6G81VqsXmdqBYXZPbF9i9IcvB6yaJn2F8B8qFNfkWs pYMIOACs4N0puJom/O4J8Mp4Hcnr72oPTnXGZp+MCjAT4+dCchUuoGMsfXHwA/nVw3daMjjd UhRA9UHUb0uWQ8mEAXqM4ykdVx3GloRWpjyc2TO3uTnOKhLcN078NTkgXMfcHt9OGSIA88b2 WIsN/paraxbgd/nCvorJgbHDnkSZg7xwLLs6fWf+KE8lPpTsSn+9YmG+/k5apHRDE1V9CsCY xV0dKn8N3RGlotTtmwAAAAAAAA== --------------ms060201060403000000030503-- From owner-cvs-src@FreeBSD.ORG Tue Apr 29 08:32:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A3F137B401; Tue, 29 Apr 2003 08:32:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A121A43FBF; Tue, 29 Apr 2003 08:32:02 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TFW20U012596; Tue, 29 Apr 2003 08:32:02 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TFW2PK012593; Tue, 29 Apr 2003 08:32:02 -0700 (PDT) Message-Id: <200304291532.h3TFW2PK012593@repoman.freebsd.org> From: Warner Losh Date: Tue, 29 Apr 2003 08:32:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 15:32:03 -0000 imp 2003/04/29 08:32:02 PDT FreeBSD src repository Modified files: etc netstart Log: We need pccard start too. Revision Changes Path 1.62 +1 -1 src/etc/netstart From owner-cvs-src@FreeBSD.ORG Tue Apr 29 08:55:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A77F37B401; Tue, 29 Apr 2003 08:55:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 197E943F75; Tue, 29 Apr 2003 08:55:07 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TFt60U034690; Tue, 29 Apr 2003 08:55:06 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TFt6oT034687; Tue, 29 Apr 2003 08:55:06 -0700 (PDT) Message-Id: <200304291555.h3TFt6oT034687@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 08:55:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/pci pcisupport.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 15:55:08 -0000 simokawa 2003/04/29 08:55:06 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/pci pcisupport.c Log: Fix typo. cf. http://www.clave.gr.jp/ml/bsd-nomads/200005/msg00218.html Revision Changes Path 1.154.2.15 +1 -1 src/sys/pci/pcisupport.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 09:04:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5538937B401; Tue, 29 Apr 2003 09:04:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E707043FBD; Tue, 29 Apr 2003 09:04:41 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TG4f0U042261; Tue, 29 Apr 2003 09:04:41 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TG4fYQ042258; Tue, 29 Apr 2003 09:04:41 -0700 (PDT) Message-Id: <200304291604.h3TG4fYQ042258@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 29 Apr 2003 09:04:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/ppp iface.c ipv6cp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 16:04:42 -0000 ume 2003/04/29 09:04:41 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/ppp iface.c ipv6cp.c Log: MFC: Set link-local address of tun interface with prefixlen = 64 instead of 128. It makes RA happy. usr.sbin/ppp/iface.c: 1.36 usr.sbin/ppp/ipv6cp.c: 1.11 Revision Changes Path 1.13.2.9 +7 -7 src/usr.sbin/ppp/iface.c 1.8.2.4 +1 -1 src/usr.sbin/ppp/ipv6cp.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 09:05:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F31F37B405; Tue, 29 Apr 2003 09:05:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECE4343FD7; Tue, 29 Apr 2003 09:05:55 -0700 (PDT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TG5t0U043320; Tue, 29 Apr 2003 09:05:55 -0700 (PDT) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TG5t89043317; Tue, 29 Apr 2003 09:05:55 -0700 (PDT) Message-Id: <200304291605.h3TG5t89043317@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 29 Apr 2003 09:05:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/ppp ncpaddr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 16:05:56 -0000 ume 2003/04/29 09:05:55 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/ppp ncpaddr.c Log: MFC 1.12: When session is over, IPv6 default route to tun should be removed, too. Revision Changes Path 1.10.2.3 +4 -1 src/usr.sbin/ppp/ncpaddr.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:02:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ECF837B401; Tue, 29 Apr 2003 10:02:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE25843FAF; Tue, 29 Apr 2003 10:02:01 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TH210U082254; Tue, 29 Apr 2003 10:02:01 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TH21Kb082251; Tue, 29 Apr 2003 10:02:01 -0700 (PDT) Message-Id: <200304291702.h3TH21Kb082251@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 10:02:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/readme article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 17:02:02 -0000 trhodes 2003/04/29 10:02:01 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/readme article.sgml Log: Update majordomo > mailman at this location also. Requested by: bmah Revision Changes Path 1.23 +2 -3 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:03:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1090A37B405; Tue, 29 Apr 2003 10:03:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5D6343F85; Tue, 29 Apr 2003 10:03:22 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TH3M0U084287; Tue, 29 Apr 2003 10:03:22 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TH3MJk084284; Tue, 29 Apr 2003 10:03:22 -0700 (PDT) Message-Id: <200304291703.h3TH3MJk084284@repoman.freebsd.org> From: Martin Blapp Date: Tue, 29 Apr 2003 10:03:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 17:03:23 -0000 mbr 2003/04/29 10:03:22 PDT FreeBSD src repository Modified files: sys/compat/linux linux_stats.c Log: Initialize tbuf in newstat_copyout() too. Reviewed by: phk Revision Changes Path 1.53 +1 -0 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:04:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2730937B401; Tue, 29 Apr 2003 10:04:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B689E43F85; Tue, 29 Apr 2003 10:04:48 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TH4m0U085575; Tue, 29 Apr 2003 10:04:48 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TH4mTb085572; Tue, 29 Apr 2003 10:04:48 -0700 (PDT) Message-Id: <200304291704.h3TH4mTb085572@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 10:04:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/readme article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 17:04:49 -0000 trhodes 2003/04/29 10:04:48 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/readme article.sgml Log: Whitespace commit. Revision Changes Path 1.24 +2 -2 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:23:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8611837B401; Tue, 29 Apr 2003 10:23:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 201BF43FAF; Tue, 29 Apr 2003 10:23:24 -0700 (PDT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3THNN0U098521; Tue, 29 Apr 2003 10:23:23 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3THNNVq098517; Tue, 29 Apr 2003 10:23:23 -0700 (PDT) Message-Id: <200304291723.h3THNNVq098517@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 29 Apr 2003 10:23:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_media.c if_media.h src/sbin/ifconfig ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 17:23:25 -0000 harti 2003/04/29 10:23:23 PDT FreeBSD src repository Modified files: sys/net if_media.c if_media.h sbin/ifconfig ifmedia.c Log: Add media types and options for ATM. While on most ATM cards media cannot be changed, it is very convenient to be able to toggle SDH/Sonet, idle/unassigned cells and scrambled mode and to see the carrier state. Reviewed by: -arch (if_media.h definitions) Revision Changes Path 1.14 +34 -0 src/sbin/ifconfig/ifmedia.c 1.19 +11 -0 src/sys/net/if_media.c 1.20 +52 -0 src/sys/net/if_media.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:37:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C29B37B41C; Tue, 29 Apr 2003 10:37:14 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0BE343FBF; Tue, 29 Apr 2003 10:37:13 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3THbDMS025492 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 13:37:13 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3THb8384258; Tue, 29 Apr 2003 13:37:08 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) Date: Tue, 29 Apr 2003 13:37:08 -0400 From: Andrew Gallatin To: Warner Losh Message-ID: <20030429133708.A84234@grasshopper.cs.duke.edu> References: <200304290545.h3T5j99Y076513@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200304290545.h3T5j99Y076513@repoman.freebsd.org>; from imp@FreeBSD.org on Mon, Apr 28, 2003 at 10:45:09PM -0700 X-Operating-System: FreeBSD 4.4-RELEASE on an i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 17:37:16 -0000 Warner Losh [imp@FreeBSD.org] wrote: > 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid > a possible deadlock reported by jhb. > 3) add gone to the softc. Set it to true in detach. > 5) Return immediately if gone is true in fxp_intr > My workstation has been up for ~5 hours now, and has seen 1.3 million fxp interrupts. That's 1.3 million extra compares that this code is now executing. What is this deadlock with bus_teardown_intr? Could we possibly fix this some other way than by adding (mostly) useless code to the critical path? Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:44:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C44C537B401; Tue, 29 Apr 2003 10:44:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60E3B43FD7; Tue, 29 Apr 2003 10:44:38 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3THic0U014161; Tue, 29 Apr 2003 10:44:38 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3THicrd014157; Tue, 29 Apr 2003 10:44:38 -0700 (PDT) Message-Id: <200304291744.h3THicrd014157@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Apr 2003 10:44:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 17:44:39 -0000 trhodes 2003/04/29 10:44:38 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/errata article.sgml Log: Add an item about the majordomo to Mailman change. Discussed with: bmah Revision Changes Path 1.37 +8 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 29 10:55:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DFB137B401; Tue, 29 Apr 2003 10:55:41 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5125843FAF; Tue, 29 Apr 2003 10:55:40 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3THtUA7090563; Tue, 29 Apr 2003 11:55:30 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 11:55:24 -0600 (MDT) Message-Id: <20030429.115524.21927823.imp@bsdimp.com> To: gallatin@cs.duke.edu From: "M. Warner Losh" In-Reply-To: <20030429133708.A84234@grasshopper.cs.duke.edu> References: <200304290545.h3T5j99Y076513@repoman.freebsd.org> <20030429133708.A84234@grasshopper.cs.duke.edu> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 17:55:42 -0000 In message: <20030429133708.A84234@grasshopper.cs.duke.edu> Andrew Gallatin writes: : What is this deadlock with bus_teardown_intr? Could we possibly fix : this some other way than by adding (mostly) useless code to the : critical path? I can remove it if it really annoys you that much. The locking code itself will swamp the extra load/compare that happens. It will put the race back into the code, however. This likely means that some higher level of locking is necessary so that we can make sure that the interrupts can't happen once detach starts. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:00:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB61B37B401; Tue, 29 Apr 2003 11:00:34 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CEA843FB1; Tue, 29 Apr 2003 11:00:31 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h3TI0DSq040245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 29 Apr 2003 14:00:13 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h3TI0Dnr040242; Tue, 29 Apr 2003 14:00:13 -0400 (EDT) (envelope-from wollman) Date: Tue, 29 Apr 2003 14:00:13 -0400 (EDT) From: Garrett Wollman Message-Id: <200304291800.h3TI0Dnr040242@khavrinen.lcs.mit.edu> To: "M. Warner Losh" In-Reply-To: <20030429.115524.21927823.imp@bsdimp.com> References: <200304290545.h3T5j99Y076513@repoman.freebsd.org> <20030429133708.A84234@grasshopper.cs.duke.edu> <20030429.115524.21927823.imp@bsdimp.com> X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:00:35 -0000 < said: > This likely means that some higher level of locking is necessary so > that we can make sure that the interrupts can't happen once detach > starts. What am I missing here? You can just disable interrupts in the hardware first thing, while holding whatever lock the handler would normally need to obtain, then force-terminate the handler thread if it happens to be waiting for that lock after you're done tearing it down. -GAWollman From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:02:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6DB437B401; Tue, 29 Apr 2003 11:02:33 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF4143FBD; Tue, 29 Apr 2003 11:02:30 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3TI2RA7090631; Tue, 29 Apr 2003 12:02:27 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 12:02:21 -0600 (MDT) Message-Id: <20030429.120221.119859807.imp@bsdimp.com> To: wollman@lcs.mit.edu From: "M. Warner Losh" In-Reply-To: <200304291800.h3TI0Dnr040242@khavrinen.lcs.mit.edu> References: <20030429133708.A84234@grasshopper.cs.duke.edu> <20030429.115524.21927823.imp@bsdimp.com> <200304291800.h3TI0Dnr040242@khavrinen.lcs.mit.edu> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:02:34 -0000 In message: <200304291800.h3TI0Dnr040242@khavrinen.lcs.mit.edu> Garrett Wollman writes: : < said: : : > This likely means that some higher level of locking is necessary so : > that we can make sure that the interrupts can't happen once detach : > starts. : : What am I missing here? You can just disable interrupts in the : hardware first thing, while holding whatever lock the handler would : normally need to obtain, then force-terminate the handler thread if it : happens to be waiting for that lock after you're done tearing it down. Shared interrupts mean that your ISR gets called, even if the card isn't the one doing the interrupting. Also, you can't force terminate interrupt threads at this time. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:04:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D4A837B425 for ; Tue, 29 Apr 2003 11:04:58 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 301FC43FDD for ; Tue, 29 Apr 2003 11:04:56 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7735 invoked from network); 29 Apr 2003 18:05:01 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 18:05:01 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TI4qOv018966; Tue, 29 Apr 2003 14:04:52 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030429.120221.119859807.imp@bsdimp.com> Date: Tue, 29 Apr 2003 14:04:58 -0400 (EDT) From: John Baldwin To: "M. Warner Losh" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org cc: wollman@lcs.mit.edu Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:04:59 -0000 On 29-Apr-2003 M. Warner Losh wrote: > In message: <200304291800.h3TI0Dnr040242@khavrinen.lcs.mit.edu> > Garrett Wollman writes: >: < said: >: >: > This likely means that some higher level of locking is necessary so >: > that we can make sure that the interrupts can't happen once detach >: > starts. >: >: What am I missing here? You can just disable interrupts in the >: hardware first thing, while holding whatever lock the handler would >: normally need to obtain, then force-terminate the handler thread if it >: happens to be waiting for that lock after you're done tearing it down. > > Shared interrupts mean that your ISR gets called, even if the card > isn't the one doing the interrupting. Also, you can't force terminate > interrupt threads at this time. Force-terminating the shared thread out from under other interrupt handlers would probably be a bad thing. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:09:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5022837B404 for ; Tue, 29 Apr 2003 11:09:10 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id DF5AC43FBD for ; Tue, 29 Apr 2003 11:09:08 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 75743 invoked by uid 1000); 29 Apr 2003 18:09:09 -0000 Date: Tue, 29 Apr 2003 11:09:09 -0700 (PDT) From: Nate Lawson To: Warner Losh In-Reply-To: <20030429054515.D74EF37B490@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:09:10 -0000 On Mon, 28 Apr 2003, Warner Losh wrote: > Modified files: > sys/dev/fxp if_fxp.c if_fxpvar.h > Log: > Fix 5 bugs: > 1) always call fxp_stop in fxp_detach. Since we don't read from > the card, there's no need to carefully look at things with > bus_child_present. However, we do write to the card registers (i.e. to disable interrupt generation). Since you were the one who suggested I should add these calls, can you give more information about when bus_child_present should be used (and update the man page if anything changed)? > 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid > a possible deadlock reported by jhb. This adds a race since fxp_intr could occur after the unlock but before the bus_teardown_intr call. The reason why I tore down the intr while holding the lock is so fxp_intr would be prevented from accessing the device until it has been disabled. Then the normal checks in fxp_intr (IFF_OACTIVE or whatever) would show the card is gone and return without accessing it. I guess this is ok since ether_ifdetach is still called with the lock held (since it is what clears IFF_OACTIVE) but I'm interested in your thoughts. > 3) add gone to the softc. Set it to true in detach. > 4) Return immediately if gone is true in fxp_ioctl > 5) Return immediately if gone is true in fxp_intr Not sure this approach is necessary. -Nate From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:10:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A49537B401; Tue, 29 Apr 2003 11:10:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6358D43F93; Tue, 29 Apr 2003 11:10:46 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIAk0U032852; Tue, 29 Apr 2003 11:10:46 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIAkdq032849; Tue, 29 Apr 2003 11:10:46 -0700 (PDT) Message-Id: <200304291810.h3TIAkdq032849@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 29 Apr 2003 11:10:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libstdc++ c++config.h config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:10:47 -0000 kan 2003/04/29 11:10:46 PDT FreeBSD src repository Modified files: gnu/lib/libstdc++ c++config.h config.h Log: Enable wchar_t support in libstdc++. Revision Changes Path 1.5 +1 -1 src/gnu/lib/libstdc++/c++config.h 1.6 +1 -1 src/gnu/lib/libstdc++/config.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:13:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E385B37B401; Tue, 29 Apr 2003 11:13:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8398543F75; Tue, 29 Apr 2003 11:13:16 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIDG0U034923; Tue, 29 Apr 2003 11:13:16 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIDG2u034920; Tue, 29 Apr 2003 11:13:16 -0700 (PDT) Message-Id: <200304291813.h3TIDG2u034920@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:13:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:13:17 -0000 njl 2003/04/29 11:13:16 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam/scsi scsi_da.c Log: MFC: 1.138 Various quirks Revision Changes Path 1.42.2.35 +35 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:20:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFD5437B401; Tue, 29 Apr 2003 11:20:51 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id A07F943F75; Tue, 29 Apr 2003 11:20:48 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TIKkMS029587 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 14:20:46 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TIKf584299; Tue, 29 Apr 2003 14:20:41 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.49785.35005.126940@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 14:20:41 -0400 (EDT) To: "M. Warner Losh" In-Reply-To: <20030429.115524.21927823.imp@bsdimp.com> References: <200304290545.h3T5j99Y076513@repoman.freebsd.org> <20030429133708.A84234@grasshopper.cs.duke.edu> <20030429.115524.21927823.imp@bsdimp.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:20:52 -0000 M. Warner Losh writes: > In message: <20030429133708.A84234@grasshopper.cs.duke.edu> > Andrew Gallatin writes: > : What is this deadlock with bus_teardown_intr? Could we possibly fix > : this some other way than by adding (mostly) useless code to the > : critical path? > > I can remove it if it really annoys you that much. The locking code > itself will swamp the extra load/compare that happens. It will put "A million here, a million there, pretty soon it adds up" I'm just disappointed to see things bloat, and bloat, and bloat more. FreeBSD used to be fast.. > the race back into the code, however. This likely means that some > higher level of locking is necessary so that we can make sure that the > interrupts can't happen once detach starts. > > Warner How about just replacing the intr handler with a dummy? That seems fairly easy and doesn't require pessimizing critical path code. Would you mind trying something like the following (sorry, I'm in the middle of moving and don't have machines handy to test ... most of my lab is packed). I don't even have a tree handy to do diffs. Drew Add this to kern/kern_intr.c: void ithread_orphan_handler(void *arg) { } int ithread_replace_handler(void *cookie, driver_intr_t func) { struct intrhand *handler = (struct intrhand *)cookie; struct ithd *ithread; #ifdef INVARIANTS struct intrhand *ih; #endif ithread = handler->ih_ithread; KASSERT(ithread != NULL, ("interrupt handler \"%s\" has a NULL interrupt thread", handler->ih_name)); if (handler == NULL) return (EINVAL); mtx_lock(&ithread->it_lock); handler->ih_handler = func; mtx_unlock(&ithread->it_lock); return (0); } And make if_fxp.c look like this: /* * Detach interface. */ static int fxp_detach(device_t dev) { struct fxp_softc *sc = device_get_softc(dev); int s; FXP_LOCK(sc); s = splimp(); sc->gone = 1; /* * Close down routes etc. */ ether_ifdetach(&sc->arpcom.ac_if); /* * Stop DMA and drop transmit queue, but disable interruptsfirst. */ CSR_WRITE_1(sc, FXP_CSR_SCB_INTRCNTL, FXP_SCB_INTR_DISABLE); fxp_stop(sc); if(ithread_replace_handler(sc->ih, ithread_orphan_handler)) panic("ithread_replace_handler didn't"); FXP_UNLOCK(sc); /* * Unhook interrupt before dropping lock. This is to prevent * races with fxp_intr(). */ bus_teardown_intr(sc->dev, sc->irq, sc->ih); sc->ih = NULL; splx(s); /* Release our allocated resources. */ fxp_release(sc); return (0); } static void fxp_intr(void *xsc) { struct fxp_softc *sc = xsc; struct ifnet *ifp = &sc->sc_if; u_int8_t statack; FXP_LOCK(sc); #ifdef DEVICE_POLLING if (ifp->if_flags & IFF_POLLING) { <..> From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:27:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F137437B401; Tue, 29 Apr 2003 11:27:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 504E343F85; Tue, 29 Apr 2003 11:27:39 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIRd0U045643; Tue, 29 Apr 2003 11:27:39 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIRdlJ045642; Tue, 29 Apr 2003 11:27:39 -0700 (PDT) Message-Id: <200304291827.h3TIRdlJ045642@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 29 Apr 2003 11:27:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/readme article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:27:40 -0000 hrs 2003/04/29 11:27:38 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/readme article.sgml Log: Unbreak the build. Revision Changes Path 1.25 +2 -2 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:28:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4DED37B401; Tue, 29 Apr 2003 11:28:17 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA4B143F93; Tue, 29 Apr 2003 11:28:16 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3TISEA7090991; Tue, 29 Apr 2003 12:28:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 12:28:08 -0600 (MDT) Message-Id: <20030429.122808.116092806.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: References: <20030429054515.D74EF37B490@hub.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:28:18 -0000 In message: Nate Lawson writes: : On Mon, 28 Apr 2003, Warner Losh wrote: : > Modified files: : > sys/dev/fxp if_fxp.c if_fxpvar.h : > Log: : > Fix 5 bugs: : > 1) always call fxp_stop in fxp_detach. Since we don't read from : > the card, there's no need to carefully look at things with : > bus_child_present. : : However, we do write to the card registers (i.e. to disable interrupt : generation). Since you were the one who suggested I should add these : calls, can you give more information about when bus_child_present should : be used (and update the man page if anything changed)? Writing to hardware that has recently departed is OK since the write will succeed and have no ill effects. Reading from hardware that isn't there is bogus because the bits returned are not meaningful (but typically 0xff). : > 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid : > a possible deadlock reported by jhb. : : This adds a race since fxp_intr could occur after the unlock but before : the bus_teardown_intr call. The reason why I tore down the intr while : holding the lock is so fxp_intr would be prevented from accessing the : device until it has been disabled. Then the normal checks in fxp_intr : (IFF_OACTIVE or whatever) would show the card is gone and return without : accessing it. I guess this is ok since ether_ifdetach is still called : with the lock held (since it is what clears IFF_OACTIVE) but I'm : interested in your thoughts. That race is taken care with the dead flag. You can't hold the lock while calling bus_teardown_intr without introducing deadlocks. Also, looking at fxp_intr shows this to not be the case. You check for a number of things: + if (sc->gone) I added these. + return; FXP_LOCK(sc); #ifdef DEVICE_POLLING if (ifp->if_flags & IFF_POLLING) { FXP_UNLOCK(sc); return; } if (ether_poll_register(fxp_poll, ifp)) { /* disable interrupts */ CSR_WRITE_1(sc, FXP_CSR_SCB_INTRCNTL, FXP_SCB_INTR_DISABLE); fxp_poll(ifp, 0, 1); FXP_UNLOCK(sc); return; } #endif if (sc->suspended) { FXP_UNLOCK(sc); return; } Notice that we don't check to see if we're up or anything before we start to read the hardware. While we have a special check for 0xff here, which likely is a prior attempt to fix this problem. while ((statack = CSR_READ_1(sc, FXP_CSR_SCB_STATACK)) != 0) { /* ... check for 0xff here : > 3) add gone to the softc. Set it to true in detach. : > 4) Return immediately if gone is true in fxp_ioctl : > 5) Return immediately if gone is true in fxp_intr : : Not sure this approach is necessary. I am. Otherwise ioctl panics with recursive locks when the card is detached. A simple kld_unload if_fxp would provoke these races, including the recursive lock panic. Like I've said elsewhere, I'm cool with better solutions, but I have to be able to eject my fxp card without it panicing my system for those solutions to truly be "better." Cardbus, in its ISR, turns off delivery of the interrupt when it notices that the 'status' of the card has changed. However, the races that are there are still present with normal pci cards and the kld_unload case (and the future detach command I'm working on). This is a race in device/bus layer's interaction with the interrupt code. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:39:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D9737B401; Tue, 29 Apr 2003 11:39:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F64F43F85; Tue, 29 Apr 2003 11:39:33 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIdX0U053471; Tue, 29 Apr 2003 11:39:33 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIdWE6053469; Tue, 29 Apr 2003 11:39:32 -0700 (PDT) Message-Id: <200304291839.h3TIdWE6053469@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:39:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: INTEL Subject: cvs commit: src/sys/contrib/dev/acpica - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:39:34 -0000 njl 2003/04/29 11:39:32 PDT FreeBSD src repository src/sys/contrib/dev/acpica - Imported sources Update of /home/ncvs/src/sys/contrib/dev/acpica In directory repoman.freebsd.org:/tmp/cvs-serv51022 Log Message: Import of Intel ACPI 20030228 vendor distribution Status: Vendor Tag: INTEL Release Tags: r20030228 U src/sys/contrib/dev/acpica/CHANGES.txt U src/sys/contrib/dev/acpica/acapps.h C src/sys/contrib/dev/acpica/acconfig.h U src/sys/contrib/dev/acpica/acdebug.h U src/sys/contrib/dev/acpica/acdisasm.h U src/sys/contrib/dev/acpica/acdispat.h U src/sys/contrib/dev/acpica/acefi.h C src/sys/contrib/dev/acpica/acenv.h U src/sys/contrib/dev/acpica/acevents.h U src/sys/contrib/dev/acpica/acexcep.h C src/sys/contrib/dev/acpica/acfreebsd.h C src/sys/contrib/dev/acpica/acgcc.h U src/sys/contrib/dev/acpica/acglobal.h U src/sys/contrib/dev/acpica/achware.h U src/sys/contrib/dev/acpica/acinterp.h U src/sys/contrib/dev/acpica/aclocal.h U src/sys/contrib/dev/acpica/acmacros.h U src/sys/contrib/dev/acpica/acnamesp.h U src/sys/contrib/dev/acpica/acobject.h U src/sys/contrib/dev/acpica/acoutput.h U src/sys/contrib/dev/acpica/acparser.h C src/sys/contrib/dev/acpica/acpi.h C src/sys/contrib/dev/acpica/acpiosxf.h C src/sys/contrib/dev/acpica/acpixf.h U src/sys/contrib/dev/acpica/acresrc.h U src/sys/contrib/dev/acpica/acstruct.h U src/sys/contrib/dev/acpica/actables.h U src/sys/contrib/dev/acpica/actbl.h U src/sys/contrib/dev/acpica/actbl1.h U src/sys/contrib/dev/acpica/actbl2.h U src/sys/contrib/dev/acpica/actypes.h C src/sys/contrib/dev/acpica/acutils.h U src/sys/contrib/dev/acpica/amlcode.h U src/sys/contrib/dev/acpica/amlresrc.h C src/sys/contrib/dev/acpica/dbcmds.c U src/sys/contrib/dev/acpica/dbdisply.c U src/sys/contrib/dev/acpica/dbexec.c C src/sys/contrib/dev/acpica/dbfileio.c U src/sys/contrib/dev/acpica/dbhistry.c U src/sys/contrib/dev/acpica/dbinput.c U src/sys/contrib/dev/acpica/dbstats.c U src/sys/contrib/dev/acpica/dbutils.c C src/sys/contrib/dev/acpica/dbxface.c U src/sys/contrib/dev/acpica/dmbuffer.c U src/sys/contrib/dev/acpica/dmnames.c U src/sys/contrib/dev/acpica/dmopcode.c U src/sys/contrib/dev/acpica/evsci.c U src/sys/contrib/dev/acpica/dmresrcl.c U src/sys/contrib/dev/acpica/dmresrcs.c U src/sys/contrib/dev/acpica/dmutils.c U src/sys/contrib/dev/acpica/dmwalk.c U src/sys/contrib/dev/acpica/dsfield.c U src/sys/contrib/dev/acpica/dsmethod.c U src/sys/contrib/dev/acpica/dsmthdat.c U src/sys/contrib/dev/acpica/dsobject.c U src/sys/contrib/dev/acpica/dsopcode.c U src/sys/contrib/dev/acpica/dsutils.c U src/sys/contrib/dev/acpica/dswexec.c U src/sys/contrib/dev/acpica/dswload.c U src/sys/contrib/dev/acpica/dswscope.c U src/sys/contrib/dev/acpica/dswstate.c U src/sys/contrib/dev/acpica/evevent.c U src/sys/contrib/dev/acpica/evregion.c U src/sys/contrib/dev/acpica/evrgnini.c U src/sys/contrib/dev/acpica/evxface.c U src/sys/contrib/dev/acpica/evxfevnt.c U src/sys/contrib/dev/acpica/evxfregn.c U src/sys/contrib/dev/acpica/exconfig.c U src/sys/contrib/dev/acpica/exconvrt.c U src/sys/contrib/dev/acpica/excreate.c U src/sys/contrib/dev/acpica/exdump.c U src/sys/contrib/dev/acpica/exfield.c C src/sys/contrib/dev/acpica/exfldio.c U src/sys/contrib/dev/acpica/exmisc.c U src/sys/contrib/dev/acpica/exmutex.c U src/sys/contrib/dev/acpica/exnames.c U src/sys/contrib/dev/acpica/exoparg1.c U src/sys/contrib/dev/acpica/exoparg2.c U src/sys/contrib/dev/acpica/exoparg3.c U src/sys/contrib/dev/acpica/exoparg6.c U src/sys/contrib/dev/acpica/exprep.c U src/sys/contrib/dev/acpica/exregion.c U src/sys/contrib/dev/acpica/exresnte.c U src/sys/contrib/dev/acpica/exresolv.c U src/sys/contrib/dev/acpica/exresop.c U src/sys/contrib/dev/acpica/exstore.c U src/sys/contrib/dev/acpica/exstoren.c U src/sys/contrib/dev/acpica/exstorob.c C src/sys/contrib/dev/acpica/exsystem.c U src/sys/contrib/dev/acpica/exutils.c U src/sys/contrib/dev/acpica/hwacpi.c U src/sys/contrib/dev/acpica/hwgpe.c U src/sys/contrib/dev/acpica/hwregs.c C src/sys/contrib/dev/acpica/hwsleep.c U src/sys/contrib/dev/acpica/hwtimer.c U src/sys/contrib/dev/acpica/rsio.c U src/sys/contrib/dev/acpica/nsaccess.c U src/sys/contrib/dev/acpica/nsalloc.c U src/sys/contrib/dev/acpica/nsdump.c U src/sys/contrib/dev/acpica/nsdumpdv.c U src/sys/contrib/dev/acpica/nseval.c U src/sys/contrib/dev/acpica/nsinit.c U src/sys/contrib/dev/acpica/nsload.c U src/sys/contrib/dev/acpica/nsnames.c U src/sys/contrib/dev/acpica/nsobject.c U src/sys/contrib/dev/acpica/nssearch.c U src/sys/contrib/dev/acpica/nsutils.c U src/sys/contrib/dev/acpica/nswalk.c U src/sys/contrib/dev/acpica/nsxfeval.c U src/sys/contrib/dev/acpica/nsxfname.c U src/sys/contrib/dev/acpica/nsxfobj.c U src/sys/contrib/dev/acpica/psargs.c U src/sys/contrib/dev/acpica/psopcode.c C src/sys/contrib/dev/acpica/psparse.c U src/sys/contrib/dev/acpica/psscope.c U src/sys/contrib/dev/acpica/pstree.c U src/sys/contrib/dev/acpica/psutils.c U src/sys/contrib/dev/acpica/pswalk.c U src/sys/contrib/dev/acpica/psxface.c U src/sys/contrib/dev/acpica/rsaddr.c U src/sys/contrib/dev/acpica/rscalc.c C src/sys/contrib/dev/acpica/rscreate.c U src/sys/contrib/dev/acpica/rsdump.c U src/sys/contrib/dev/acpica/rsirq.c U src/sys/contrib/dev/acpica/rslist.c U src/sys/contrib/dev/acpica/rsmemory.c C src/sys/contrib/dev/acpica/tbget.c U src/sys/contrib/dev/acpica/rsmisc.c U src/sys/contrib/dev/acpica/rsutils.c U src/sys/contrib/dev/acpica/rsxface.c U src/sys/contrib/dev/acpica/tbconvrt.c U src/sys/contrib/dev/acpica/tbgetall.c U src/sys/contrib/dev/acpica/tbinstal.c U src/sys/contrib/dev/acpica/tbrsdt.c U src/sys/contrib/dev/acpica/tbutils.c U src/sys/contrib/dev/acpica/tbxface.c U src/sys/contrib/dev/acpica/tbxfroot.c U src/sys/contrib/dev/acpica/utalloc.c U src/sys/contrib/dev/acpica/utclib.c U src/sys/contrib/dev/acpica/utcopy.c U src/sys/contrib/dev/acpica/utdebug.c U src/sys/contrib/dev/acpica/utdelete.c U src/sys/contrib/dev/acpica/uteval.c C src/sys/contrib/dev/acpica/utglobal.c U src/sys/contrib/dev/acpica/utinit.c U src/sys/contrib/dev/acpica/utmath.c U src/sys/contrib/dev/acpica/utmisc.c U src/sys/contrib/dev/acpica/utobject.c U src/sys/contrib/dev/acpica/utxface.c U src/sys/contrib/dev/acpica/dmresrc.c N src/sys/contrib/dev/acpica/dsinit.c N src/sys/contrib/dev/acpica/evgpe.c N src/sys/contrib/dev/acpica/evgpeblk.c U src/sys/contrib/dev/acpica/evmisc.c N src/sys/contrib/dev/acpica/nsparse.c 18 conflicts created by this import. Use the following command to help the merge: cvs checkout -jINTEL:yesterday -jINTEL src/sys/contrib/dev/acpica From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:40:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 290D137B401; Tue, 29 Apr 2003 11:40:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCC3443F85; Tue, 29 Apr 2003 11:40:44 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIei0U054223; Tue, 29 Apr 2003 11:40:44 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIeiZf054218; Tue, 29 Apr 2003 11:40:44 -0700 (PDT) Message-Id: <200304291840.h3TIeiZf054218@repoman.freebsd.org> From: Paul Saab Date: Tue, 29 Apr 2003 11:40:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 18:40:45 -0000 ps 2003/04/29 11:40:44 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/bge if_bge.c Log: MFC: rev 1.35. Update the mbuf watermark settings. Revision Changes Path 1.3.2.21 +3 -3 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:43:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 508E837B401; Tue, 29 Apr 2003 11:43:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E490A43F85; Tue, 29 Apr 2003 11:43:50 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIho0U057062; Tue, 29 Apr 2003 11:43:50 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIhoiZ057059; Tue, 29 Apr 2003 11:43:50 -0700 (PDT) Message-Id: <200304291843.h3TIhoiZ057059@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:43:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica acdos16.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:43:51 -0000 njl 2003/04/29 11:43:50 PDT FreeBSD src repository Removed files: sys/contrib/dev/acpica acdos16.h Log: Unused file Revision Changes Path 1.2 +0 -153 src/sys/contrib/dev/acpica/acdos16.h (dead) From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:44:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C906B37B408 for ; Tue, 29 Apr 2003 11:44:27 -0700 (PDT) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6450143FDD for ; Tue, 29 Apr 2003 11:44:25 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 10312 invoked from network); 29 Apr 2003 18:44:30 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 18:44:30 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TIiLOv019076; Tue, 29 Apr 2003 14:44:22 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Tue, 29 Apr 2003 14:44:27 -0400 (EDT) From: John Baldwin To: Nate Lawson cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:44:28 -0000 On 29-Apr-2003 Nate Lawson wrote: > On Mon, 28 Apr 2003, Warner Losh wrote: >> Modified files: >> sys/dev/fxp if_fxp.c if_fxpvar.h >> Log: >> Fix 5 bugs: >> 1) always call fxp_stop in fxp_detach. Since we don't read from >> the card, there's no need to carefully look at things with >> bus_child_present. > > However, we do write to the card registers (i.e. to disable interrupt > generation). Since you were the one who suggested I should add these > calls, can you give more information about when bus_child_present should > be used (and update the man page if anything changed)? > >> 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid >> a possible deadlock reported by jhb. > > This adds a race since fxp_intr could occur after the unlock but before > the bus_teardown_intr call. The reason why I tore down the intr while > holding the lock is so fxp_intr would be prevented from accessing the > device until it has been disabled. Then the normal checks in fxp_intr > (IFF_OACTIVE or whatever) would show the card is gone and return without > accessing it. I guess this is ok since ether_ifdetach is still called > with the lock held (since it is what clears IFF_OACTIVE) but I'm > interested in your thoughts. > >> 3) add gone to the softc. Set it to true in detach. >> 4) Return immediately if gone is true in fxp_ioctl >> 5) Return immediately if gone is true in fxp_intr > > Not sure this approach is necessary. It is quite necessary: /* * If the interrupt thread is already running, then just mark this * handler as being dead and let the ithread do the actual removal. */ mtx_lock_spin(&sched_lock); if (!TD_AWAITING_INTR(ithread->it_td)) { handler->ih_flags |= IH_DEAD; ... mtx_unlock_spin(&sched_lock); if ((handler->ih_flags & IH_DEAD) != 0) msleep(handler, &ithread->it_lock, PUSER, "itrmh", 0); and in ithread_loop(): if ((ih->ih_flags & IH_DEAD) != 0) { mtx_lock(&ithd->it_lock); TAILQ_REMOVE(&ithd->it_handlers, ih, ih_next); wakeup(ih); mtx_unlock(&ithd->it_lock); goto restart; } This is how we ensure that the interrupt handler is never executed once bus_teardown_intr() returns. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:44:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFC3237B401 for ; Tue, 29 Apr 2003 11:44:29 -0700 (PDT) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0CEA43FCB for ; Tue, 29 Apr 2003 11:44:27 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 10356 invoked from network); 29 Apr 2003 18:44:33 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 18:44:33 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TIiPOv019079; Tue, 29 Apr 2003 14:44:25 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.49785.35005.126940@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 14:44:30 -0400 (EDT) From: John Baldwin To: Andrew Gallatin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:44:30 -0000 On 29-Apr-2003 Andrew Gallatin wrote: > > M. Warner Losh writes: > > In message: <20030429133708.A84234@grasshopper.cs.duke.edu> > > Andrew Gallatin writes: > > : What is this deadlock with bus_teardown_intr? Could we possibly fix > > : this some other way than by adding (mostly) useless code to the > > : critical path? > > > > I can remove it if it really annoys you that much. The locking code > > itself will swamp the extra load/compare that happens. It will put > > > "A million here, a million there, pretty soon it adds up" > > I'm just disappointed to see things bloat, and bloat, and bloat more. > FreeBSD used to be fast.. > > > > the race back into the code, however. This likely means that some > > higher level of locking is necessary so that we can make sure that the > > interrupts can't happen once detach starts. > > > > Warner > > > How about just replacing the intr handler with a dummy? That seems > fairly easy and doesn't require pessimizing critical path code. > > Would you mind trying something like the following (sorry, I'm in the > middle of moving and don't have machines handy to test ... most of my > lab is packed). I don't even have a tree handy to do diffs. > > Drew > > > Add this to kern/kern_intr.c: > > void > ithread_orphan_handler(void *arg) > { > } > > int > ithread_replace_handler(void *cookie, driver_intr_t func) > { > struct intrhand *handler = (struct intrhand *)cookie; > struct ithd *ithread; >#ifdef INVARIANTS > struct intrhand *ih; >#endif > ithread = handler->ih_ithread; > KASSERT(ithread != NULL, > ("interrupt handler \"%s\" has a NULL interrupt thread", > handler->ih_name)); > > if (handler == NULL) > return (EINVAL); > > mtx_lock(&ithread->it_lock); > > handler->ih_handler = func; > mtx_unlock(&ithread->it_lock); > return (0); > } > > > And make if_fxp.c look like this: > > /* > * Detach interface. > */ > static int > fxp_detach(device_t dev) > { > struct fxp_softc *sc = device_get_softc(dev); > int s; > > FXP_LOCK(sc); > s = splimp(); > > sc->gone = 1; > /* > * Close down routes etc. > */ > ether_ifdetach(&sc->arpcom.ac_if); > > /* > * Stop DMA and drop transmit queue, but disable interruptsfirst. > */ > CSR_WRITE_1(sc, FXP_CSR_SCB_INTRCNTL, FXP_SCB_INTR_DISABLE); > fxp_stop(sc); > if(ithread_replace_handler(sc->ih, ithread_orphan_handler)) > panic("ithread_replace_handler didn't"); > FXP_UNLOCK(sc); > > /* > * Unhook interrupt before dropping lock. This is to prevent > * races with fxp_intr(). > */ > bus_teardown_intr(sc->dev, sc->irq, sc->ih); > sc->ih = NULL; > > splx(s); > > /* Release our allocated resources. */ > fxp_release(sc); > return (0); > } > > static void > fxp_intr(void *xsc) > { > struct fxp_softc *sc = xsc; > struct ifnet *ifp = &sc->sc_if; > u_int8_t statack; > > FXP_LOCK(sc); >#ifdef DEVICE_POLLING > if (ifp->if_flags & IFF_POLLING) { > <..> First off, it's a gross API violation. ithread's are supposed to be transparent (except that you can use locks in your interrupt handlers). Secondly, you still have the same race as if you just removed the gone condition. We don't hold the ithread lock while executing handlers, so there is nothing preventing the handler from being executed on another CPU concurrently with your detach function. In fact, it could easily be blocked on the FXP lock. You do your magic pointer foo, then unlock the fxp. The unlock releases the interrupt handler on another CPU which happily executes _after_ the completion of bus_teardown_intr() which has all sorts of bad failure modes, like panicing when it tries to FXP_UNLOCK at the end because back on the first CPU you've done a mtx_destroy(). -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:46:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 763F637B405; Tue, 29 Apr 2003 11:46:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1560843FBF; Tue, 29 Apr 2003 11:46:32 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIkV0U059429; Tue, 29 Apr 2003 11:46:31 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIkVvK059426; Tue, 29 Apr 2003 11:46:31 -0700 (PDT) Message-Id: <200304291846.h3TIkVvK059426@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:46:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica dbfileio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 18:46:33 -0000 njl 2003/04/29 11:46:31 PDT FreeBSD src repository Modified files: sys/contrib/dev/acpica dbfileio.c Log: Resolve conflicts Revision Changes Path 1.8 +46 -85 src/sys/contrib/dev/acpica/dbfileio.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:48:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAD2537B404; Tue, 29 Apr 2003 11:48:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88A2843FD7; Tue, 29 Apr 2003 11:48:17 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TImH0U060229; Tue, 29 Apr 2003 11:48:17 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TImHS9060227; Tue, 29 Apr 2003 11:48:17 -0700 (PDT) Message-Id: <200304291848.h3TImHS9060227@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:48:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica acpica_prep.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:48:19 -0000 njl 2003/04/29 11:48:17 PDT FreeBSD src repository Modified files: sys/contrib/dev/acpica acpica_prep.sh Log: Updated import-preparation script. It now removes vendor paths from header info. With these changes, no manual prep of the dist was necessary. Revision Changes Path 1.4 +18 -3 src/sys/contrib/dev/acpica/acpica_prep.sh From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:49:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F7D237B401; Tue, 29 Apr 2003 11:49:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4F8A43FBD; Tue, 29 Apr 2003 11:49:25 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TInP0U060730; Tue, 29 Apr 2003 11:49:25 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TInPox060728; Tue, 29 Apr 2003 11:49:25 -0700 (PDT) Message-Id: <200304291849.h3TInPox060728@repoman.freebsd.org> From: Alan Cox Date: Tue, 29 Apr 2003 11:49:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:49:26 -0000 alc 2003/04/29 11:49:25 PDT FreeBSD src repository Modified files: sys/vm vm_pageout.h Log: Remove unused declarations and definitions. Revision Changes Path 1.35 +0 -6 src/sys/vm/vm_pageout.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:50:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C8ED37B401; Tue, 29 Apr 2003 11:50:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2FE243F75; Tue, 29 Apr 2003 11:50:34 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TIoY0U061380; Tue, 29 Apr 2003 11:50:34 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TIoYKr061377; Tue, 29 Apr 2003 11:50:34 -0700 (PDT) Message-Id: <200304291850.h3TIoYKr061377@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 11:50:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpivar.h src/sys/dev/acpica/Osd OsdDebug.c OsdHardware.c OsdStream.c OsdTable.c src/sys/modules/acpi Makefile src/sys/boot/i386/libi386 biosacpi.c src/usr.sbin/acpi/acpiconf acpiconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 18:50:35 -0000 njl 2003/04/29 11:50:34 PDT FreeBSD src repository Modified files: sys/dev/acpica acpivar.h sys/dev/acpica/Osd OsdDebug.c OsdHardware.c OsdStream.c OsdTable.c sys/modules/acpi Makefile sys/boot/i386/libi386 biosacpi.c usr.sbin/acpi/acpiconf acpiconf.c Log: Support functions for the new ACPI import. * AcpiOsDerivePciId(): finds a bus number, given the slot/func and the acpi parse tree. * AcpiOsPredefinedOverride(): use the sysctl hw.acpi.os_name to override the value for _OS. Ideas from: takawata, jhb Reviewed by: takawata, marcel Tested on: i386, ia64 Revision Changes Path 1.4 +1 -0 src/sys/boot/i386/libi386/biosacpi.c 1.5 +4 -4 src/sys/dev/acpica/Osd/OsdDebug.c 1.6 +96 -0 src/sys/dev/acpica/Osd/OsdHardware.c 1.3 +2 -2 src/sys/dev/acpica/Osd/OsdStream.c 1.3 +20 -0 src/sys/dev/acpica/Osd/OsdTable.c 1.40 +3 -0 src/sys/dev/acpica/acpivar.h 1.27 +17 -18 src/sys/modules/acpi/Makefile 1.9 +1 -2 src/usr.sbin/acpi/acpiconf/acpiconf.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:50:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22A0137B4AC; Tue, 29 Apr 2003 11:50:41 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B4C543FAF; Tue, 29 Apr 2003 11:50:40 -0700 (PDT) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h3TIlhZ23132; Tue, 29 Apr 2003 11:47:43 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id LAA14716; Tue, 29 Apr 2003 11:50:36 -0700 (PDT) Received: from btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id MAA02272; Tue, 29 Apr 2003 12:50:33 -0600 (MDT) Message-ID: <3EAEC8D0.5070004@btc.adaptec.com> Date: Tue, 29 Apr 2003 12:47:44 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200304291848.h3TImHS9060227@repoman.freebsd.org> In-Reply-To: <200304291848.h3TImHS9060227@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica acpica_prep.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:50:42 -0000 Nate Lawson wrote: > njl 2003/04/29 11:48:17 PDT > > FreeBSD src repository > > Modified files: > sys/contrib/dev/acpica acpica_prep.sh > Log: > Updated import-preparation script. It now removes vendor paths from header > info. With these changes, no manual prep of the dist was necessary. > > Revision Changes Path > 1.4 +18 -3 src/sys/contrib/dev/acpica/acpica_prep.sh YAH! You know that this still doesn't absolve you of being the official acpi maintainer ;-) Scott From owner-cvs-src@FreeBSD.ORG Tue Apr 29 11:56:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8C7A37B401; Tue, 29 Apr 2003 11:56:50 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id E652043F85; Tue, 29 Apr 2003 11:56:49 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TIumMS002291 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 14:56:48 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TIuhb84327; Tue, 29 Apr 2003 14:56:43 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.51947.425815.273156@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 14:56:43 -0400 (EDT) To: John Baldwin In-Reply-To: References: <16046.49785.35005.126940@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 18:56:51 -0000 John Baldwin writes: > > First off, it's a gross API violation. ithread's are supposed to be > transparent (except that you can use locks in your interrupt handlers). The API seems designed for inefficiency, so it needs violating ;) > Secondly, you still have the same race as if you just removed the gone > condition. We don't hold the ithread lock while executing handlers, > so there is nothing preventing the handler from being executed on another > CPU concurrently with your detach function. In fact, it could easily > be blocked on the FXP lock. You do your magic pointer foo, then unlock > the fxp. The unlock releases the interrupt handler on another CPU > which happily executes _after_ the completion of bus_teardown_intr() I assumed dropping the fxp lock would be enough to encourage any pending handlers to finish. Would simply tsleep()'ing for a second work? If needed we should violate the API even more to check to see if any handlers are pending. Anything is better than adding instructions to the critical path. We really need to think about efficiency. Our 5.x performance sucks. Really sucks. We're being nickled and dimed to death by extra instructions here, there, and everywhere. Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:09:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1C7A37B401; Tue, 29 Apr 2003 12:09:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F87343F75; Tue, 29 Apr 2003 12:09:04 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJ940U075644; Tue, 29 Apr 2003 12:09:04 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJ9376075642; Tue, 29 Apr 2003 12:09:03 -0700 (PDT) Message-Id: <200304291909.h3TJ9376075642@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 12:09:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica actbl71.h psfind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:09:05 -0000 njl 2003/04/29 12:09:03 PDT FreeBSD src repository Removed files: sys/contrib/dev/acpica actbl71.h psfind.c Log: More unused files Revision Changes Path 1.2 +0 -235 src/sys/contrib/dev/acpica/actbl71.h (dead) 1.2 +0 -459 src/sys/contrib/dev/acpica/psfind.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:11:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77D3B37B401; Tue, 29 Apr 2003 12:11:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17F5843FDF; Tue, 29 Apr 2003 12:11:01 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJB00U076854; Tue, 29 Apr 2003 12:11:00 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJB0E2076851; Tue, 29 Apr 2003 12:11:00 -0700 (PDT) Message-Id: <200304291911.h3TJB0E2076851@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 12:11:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:11:02 -0000 njl 2003/04/29 12:11:00 PDT FreeBSD src repository Modified files: sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c Log: Resolve conflicts. Revision Changes Path 1.24 +35 -34 src/sys/contrib/dev/acpica/acconfig.h 1.5 +5 -7 src/sys/contrib/dev/acpica/acenv.h 1.14 +7 -3 src/sys/contrib/dev/acpica/acfreebsd.h 1.19 +9 -2 src/sys/contrib/dev/acpica/acgcc.h 1.4 +2 -2 src/sys/contrib/dev/acpica/acpi.h 1.13 +43 -6 src/sys/contrib/dev/acpica/acpiosxf.h 1.18 +24 -3 src/sys/contrib/dev/acpica/acpixf.h 1.7 +61 -50 src/sys/contrib/dev/acpica/acutils.h 1.6 +67 -37 src/sys/contrib/dev/acpica/dbcmds.c 1.5 +122 -66 src/sys/contrib/dev/acpica/dbxface.c 1.15 +3 -3 src/sys/contrib/dev/acpica/exfldio.c 1.7 +2 -2 src/sys/contrib/dev/acpica/exsystem.c 1.9 +57 -21 src/sys/contrib/dev/acpica/hwsleep.c 1.20 +18 -43 src/sys/contrib/dev/acpica/psparse.c 1.8 +16 -16 src/sys/contrib/dev/acpica/rscreate.c 1.11 +5 -5 src/sys/contrib/dev/acpica/tbget.c 1.9 +39 -30 src/sys/contrib/dev/acpica/utglobal.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:19:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C13E437B401; Tue, 29 Apr 2003 12:19:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62E5643FA3; Tue, 29 Apr 2003 12:19:48 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJJm0U083194; Tue, 29 Apr 2003 12:19:48 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJJmkB083191; Tue, 29 Apr 2003 12:19:48 -0700 (PDT) Message-Id: <200304291919.h3TJJmkB083191@repoman.freebsd.org> From: Nate Lawson Date: Tue, 29 Apr 2003 12:19:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:19:49 -0000 njl 2003/04/29 12:19:48 PDT FreeBSD src repository Modified files: sys/conf files Log: Catch up with the new acpi files. Revision Changes Path 1.787 +24 -21 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:24:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0796B37B40E for ; Tue, 29 Apr 2003 12:24:14 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A21343FCB for ; Tue, 29 Apr 2003 12:24:12 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 31920 invoked from network); 29 Apr 2003 19:24:18 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 19:24:18 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TJO8Ov019253; Tue, 29 Apr 2003 15:24:08 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.51947.425815.273156@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 15:24:14 -0400 (EDT) From: John Baldwin To: Andrew Gallatin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 19:24:14 -0000 On 29-Apr-2003 Andrew Gallatin wrote: > > John Baldwin writes: > > > > > First off, it's a gross API violation. ithread's are supposed to be > > transparent (except that you can use locks in your interrupt handlers). > > The API seems designed for inefficiency, so it needs violating ;) > > > Secondly, you still have the same race as if you just removed the gone > > condition. We don't hold the ithread lock while executing handlers, > > so there is nothing preventing the handler from being executed on another > > CPU concurrently with your detach function. In fact, it could easily > > be blocked on the FXP lock. You do your magic pointer foo, then unlock > > the fxp. The unlock releases the interrupt handler on another CPU > > which happily executes _after_ the completion of bus_teardown_intr() > > I assumed dropping the fxp lock would be enough to encourage any > pending handlers to finish. Would simply tsleep()'ing for a second > work? It would encourage them, but they can easily be executed in parallel on another CPU with the rest of the detach function. Throwing in random sleeps isn't going to address that since the other CPU could always get another interrupt while this one sleeps. > If needed we should violate the API even more to check to see if any > handlers are pending. Anything is better than adding instructions to > the critical path. Where would you do this check for more pending handlers? In detach? What does detach do when it's true? The problem is that detach may be too late. Take this sequence: CPU 0 CPU 1 -------- -------- foo_detach() ... FOO_LOCK() interrupt for foo ... foo_intr() ... FOO_LOCK() and blocks bus_teardown_intr() Hmm. Now we have a nice deadlock unless we take very drastic measures like trying to kill threads out from under ourselves and leaving held locks, etc. in their wake. Also, warner's check for gone outside of the fxp lock is not safe, since it can still lose a race where the gone bit gets set after the check but before foo_intr() gets the lock. Now, we have to synchronize between foo_intr() and foo_detach() somehow. We need some way in foo_intr() to know to do that. That's going to involve some kind of check. Kernel panics are not an acceptable alternative. So, how do you propose to solve the above sequence w/o using a flag check in foo_intr() for synchronization? I'm not really prepared to try and kill a thread executing on another CPU as that is 1) hard and 2) error prone (we just dinked with registers in detach to turn things like interrupts off, allowing the interrupt routine to execute can result in things like interrupts getting re-enabled, which would be quite bad, also, if we wanted to do that we would have to unwind all the locks held by the ithread and just _hope_ that it doesn't leave anything in an inconsistent state to do so, along with adding WITNESS-like pessimizations to the _default_ case for locking to maintain enough state to allow for such an unwind). > We really need to think about efficiency. Our 5.x performance sucks. > Really sucks. We're being nickled and dimed to death by extra > instructions here, there, and everywhere. Unfortunately 5.x attempts to run with a thread-safe kernel, and that involves extra overhead to work around races that 4.x didn't even have to dream about. In theory the increased performance should come from increased parallelism at the cost of increased overhead. If FreeBSD decides that a thread-safe kernel isn't worth it then I guess we can pitch 5.x and start over. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:37:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86C4A37B401; Tue, 29 Apr 2003 12:37:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E06A43FA3; Tue, 29 Apr 2003 12:37:37 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJba0U096339; Tue, 29 Apr 2003 12:37:36 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJbaqF096336; Tue, 29 Apr 2003 12:37:36 -0700 (PDT) Message-Id: <200304291937.h3TJbaqF096336@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 29 Apr 2003 12:37:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:37:37 -0000 phk 2003/04/29 12:37:36 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_work.c Log: When a bio comes back from below with a zero error code, check that it wrote the full length. The only case where this should be able to happen is if we try to read/write past the end and the request is truncated. We obviously should never try to do that, so this code should never activate. Revision Changes Path 1.19 +4 -0 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:38:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F16137B40B; Tue, 29 Apr 2003 12:38:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D150A43FE0; Tue, 29 Apr 2003 12:38:56 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJcu0U096890; Tue, 29 Apr 2003 12:38:56 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJcu0W096888; Tue, 29 Apr 2003 12:38:56 -0700 (PDT) Message-Id: <200304291938.h3TJcu0W096888@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 29 Apr 2003 12:38:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:39:00 -0000 phk 2003/04/29 12:38:56 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_work.c Log: Typo in last commit: Do not press xZZ to leave vi(1). Revision Changes Path 1.20 +1 -1 src/sys/geom/bde/g_bde_work.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:46:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9227E37B401; Tue, 29 Apr 2003 12:46:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 453B143F93; Tue, 29 Apr 2003 12:46:43 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJkh0U003046; Tue, 29 Apr 2003 12:46:43 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJkgA2003040; Tue, 29 Apr 2003 12:46:42 -0700 (PDT) Message-Id: <200304291946.h3TJkgA2003040@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 29 Apr 2003 12:46:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_crypt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 19:46:44 -0000 phk 2003/04/29 12:46:42 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_crypt.c Log: Fix an obscure fencepost error in GBDE's sector mapping code: For certain combinations of sectorsize, mediasize and random numbers (used to define the mapping), a multisector read or write would ignore some subset of the sectors past the first sector in the request because those sectors would be mapped past the end of the parent device, and normal "end of media" truncation would zap that part of the request. Rev 1.19+1.20 of g_bde_work.c added the check which should have alerted me to this happening. This commit maps the request correctly and adds KASSERTS to make sure things stay inside the parent device. This does not change the on-disk layout of GBDE, there is no need to backup/restore. Revision Changes Path 1.14 +26 -0 src/sys/geom/bde/g_bde_crypt.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:52:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B13437B401; Tue, 29 Apr 2003 12:52:08 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1181043FB1; Tue, 29 Apr 2003 12:52:07 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3TJq3A7091731; Tue, 29 Apr 2003 13:52:03 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 13:51:57 -0600 (MDT) Message-Id: <20030429.135157.94399579.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: References: <16046.51947.425815.273156@grasshopper.cs.duke.edu> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 19:52:08 -0000 Here's the diff that I plan on committing. It fixes the following issues: 1) gone duplicates the suspend functionality. Roll the two together to reduce the overhead. 2) Move test for suspend under the lock. Otherwise we have a race. 3) Move suspend test to before DEVICE_POLLING, since it is supposed to keep things from happening at all. 4) Rather than using 'gone' use mtx_owned instead to protect recursive lock in ioctl. Comments? Index: if_fxp.c =================================================================== RCS file: /home/ncvs/src/sys/dev/fxp/if_fxp.c,v retrieving revision 1.176 diff -u -r1.176 if_fxp.c --- if_fxp.c 29 Apr 2003 05:47:14 -0000 1.176 +++ if_fxp.c 29 Apr 2003 19:47:30 -0000 @@ -881,7 +881,7 @@ FXP_LOCK(sc); s = splimp(); - sc->gone = 1; + sc->suspend = 1; /* Do same thing as we do for suspend */ /* * Close down routes etc. */ @@ -1499,10 +1499,12 @@ struct ifnet *ifp = &sc->sc_if; u_int8_t statack; - if (sc->gone) + FXP_LOCK(sc); + if (sc->suspended) { + FXP_UNLOCK(sc); return; + } - FXP_LOCK(sc); #ifdef DEVICE_POLLING if (ifp->if_flags & IFF_POLLING) { FXP_UNLOCK(sc); @@ -1516,12 +1518,6 @@ return; } #endif - - if (sc->suspended) { - FXP_UNLOCK(sc); - return; - } - while ((statack = CSR_READ_1(sc, FXP_CSR_SCB_STATACK)) != 0) { /* * It should not be possible to have all bits set; the @@ -2362,8 +2358,10 @@ struct mii_data *mii; int s, error = 0; - if (sc->gone) - return (ENODEV); + // Detaching causes us to call ioctl with the mutex owned. Preclude + // that by saying we're busy. + if (mtx_owned(&sc->sc_mtx)) + return (EBUSY); FXP_LOCK(sc); s = splimp(); Index: if_fxpvar.h =================================================================== RCS file: /home/ncvs/src/sys/dev/fxp/if_fxpvar.h,v retrieving revision 1.26 diff -u -r1.26 if_fxpvar.h --- if_fxpvar.h 29 Apr 2003 05:45:09 -0000 1.26 +++ if_fxpvar.h 29 Apr 2003 19:47:30 -0000 @@ -185,11 +185,10 @@ int tunable_int_delay; /* interrupt delay value for ucode */ int tunable_bundle_max; /* max # frames per interrupt (ucode) */ int eeprom_size; /* size of serial EEPROM */ - int suspended; /* 0 = normal 1 = suspended (APM) */ + int suspended; /* 0 = normal 1 = suspended or dead */ int cu_resume_bug; int revision; int flags; - int gone; u_int32_t saved_maps[5]; /* pci data */ u_int32_t saved_biosaddr; u_int8_t saved_intline; From owner-cvs-src@FreeBSD.ORG Tue Apr 29 12:53:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F19CD37B401; Tue, 29 Apr 2003 12:53:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9251F43FBD; Tue, 29 Apr 2003 12:53:01 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TJr10U012774; Tue, 29 Apr 2003 12:53:01 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TJr0FG012768; Tue, 29 Apr 2003 12:53:00 -0700 (PDT) Message-Id: <200304291953.h3TJr0FG012768@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 29 Apr 2003 12:53:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pcvt/vttest main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 19:53:02 -0000 kan 2003/04/29 12:53:00 PDT FreeBSD src repository Modified files: usr.sbin/pcvt/vttest main.c Log: Call exit(0), not exit. Revision Changes Path 1.7 +2 -2 src/usr.sbin/pcvt/vttest/main.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:01:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2FB537B401; Tue, 29 Apr 2003 13:01:44 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0BD143F3F; Tue, 29 Apr 2003 13:01:43 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TK1gMS007933 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 16:01:42 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TK1bJ84384; Tue, 29 Apr 2003 16:01:37 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.55840.945040.149302@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 16:01:36 -0400 (EDT) To: John Baldwin In-Reply-To: References: <16046.51947.425815.273156@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:01:45 -0000 John Baldwin writes: > > On 29-Apr-2003 Andrew Gallatin wrote: > > > > John Baldwin writes: > > > > > > > > First off, it's a gross API violation. ithread's are supposed to be > > > transparent (except that you can use locks in your interrupt handlers). > > > > The API seems designed for inefficiency, so it needs violating ;) > > > > > Secondly, you still have the same race as if you just removed the gone > > > condition. We don't hold the ithread lock while executing handlers, > > > so there is nothing preventing the handler from being executed on another > > > CPU concurrently with your detach function. In fact, it could easily > > > be blocked on the FXP lock. You do your magic pointer foo, then unlock > > > the fxp. The unlock releases the interrupt handler on another CPU > > > which happily executes _after_ the completion of bus_teardown_intr() > > > > I assumed dropping the fxp lock would be enough to encourage any > > pending handlers to finish. Would simply tsleep()'ing for a second > > work? > > It would encourage them, but they can easily be executed in parallel > on another CPU with the rest of the detach function. Throwing in random > sleeps isn't going to address that since the other CPU could always get > another interrupt while this one sleeps. > > > If needed we should violate the API even more to check to see if any > > handlers are pending. Anything is better than adding instructions to > > the critical path. > > Where would you do this check for more pending handlers? In detach? > What does detach do when it's true? The problem is that detach may It sleeps. > be too late. Take this sequence: > > > CPU 0 CPU 1 > -------- -------- > foo_detach() ... > FOO_LOCK() interrupt for foo > ... foo_intr() > ... FOO_LOCK() and blocks You forgot: prevent_device_from_generating_interrupts(); FOO_UNLOCK(); > bus_teardown_intr() > > Hmm. Now we have a nice deadlock unless we take very drastic measures > like trying to kill threads out from under ourselves and leaving held > locks, etc. in their wake. Also, warner's check for gone outside of > the fxp lock is not safe, since it can still lose a race where the gone > bit gets set after the check but before foo_intr() gets the lock. > > Now, we have to synchronize between foo_intr() and foo_detach() somehow. > We need some way in foo_intr() to know to do that. That's going to > involve some kind of check. Kernel panics are not an acceptable The whole idea is to avoid any check in the critical path. Detach can be as slow as it needs to be, it doesn't happen often. > alternative. So, how do you propose to solve the above sequence w/o > using a flag check in foo_intr() for synchronization? I'm not really In foo_detach you disable interrupts on the board, and you replace its handler with an orphan handler for the benefit of shared irqs. At the point there can be exactly one interrupt pending which may be blocked anywere, possibly on the foo lock. You then drop the foo lock. You then grab the required locks, and see if foo's ithread is running, or runnable. If it is, you drop the locks, sleep for hz and repeat the check. If its not, you do the guts of ithread remove handler. > prepared to try and kill a thread executing on another CPU as that is > 1) hard and 2) error prone (we just dinked with registers in detach to > turn things like interrupts off, allowing the interrupt routine to > execute can result in things like interrupts getting re-enabled, which > would be quite bad, also, if we wanted to do that we would have to > unwind all the locks held by the ithread and just _hope_ that it doesn't > leave anything in an inconsistent state to do so, along with adding > WITNESS-like pessimizations to the _default_ case for locking to maintain > enough state to allow for such an unwind). > > > We really need to think about efficiency. Our 5.x performance sucks. > > Really sucks. We're being nickled and dimed to death by extra > > instructions here, there, and everywhere. > > Unfortunately 5.x attempts to run with a thread-safe kernel, and that > involves extra overhead to work around races that 4.x didn't even have > to dream about. In theory the increased performance should come from > increased parallelism at the cost of increased overhead. If FreeBSD No, in theory increased performance should come from increased parallelism with no increased overhead. Any increased overhead is a bug. Linux 2.4 runs a thread safe kernel with less overhead than we have in 4.x. Its possible. > decides that a thread-safe kernel isn't worth it then I guess we can > pitch 5.x and start over. As we get closer to a stable branchpoing, and continue to suck, I'm starting to think we should start over. Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:09:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4472737B401; Tue, 29 Apr 2003 13:09:07 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66A6D43FBD; Tue, 29 Apr 2003 13:09:06 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TK94MS008806 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 16:09:05 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TK8xq84392; Tue, 29 Apr 2003 16:08:59 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.56283.631906.102138@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 16:08:59 -0400 (EDT) To: "M. Warner Losh" In-Reply-To: <20030429.135157.94399579.imp@bsdimp.com> References: <16046.51947.425815.273156@grasshopper.cs.duke.edu> <20030429.135157.94399579.imp@bsdimp.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:09:07 -0000 M. Warner Losh writes: > > Comments? Mostly OK by me, except for the // style comments. Also, I'm not sure that checking for mutex_owned in the ioctl function is right. Picture ifconfig'ing an interface down (or starting tcpdump) while you're undergoing a DOS attach. Can you check for suspened instead? I'd still like to wrangle a generic, safe way of detaching interfaces out of John though ;) Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:19:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F118C37B404; Tue, 29 Apr 2003 13:19:07 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD9BC43F85; Tue, 29 Apr 2003 13:19:06 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3TKJ3A7091926; Tue, 29 Apr 2003 14:19:03 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 14:18:56 -0600 (MDT) Message-Id: <20030429.141856.27153899.imp@bsdimp.com> To: gallatin@cs.duke.edu From: "M. Warner Losh" In-Reply-To: <16046.56283.631906.102138@grasshopper.cs.duke.edu> References: <20030429.135157.94399579.imp@bsdimp.com> <16046.56283.631906.102138@grasshopper.cs.duke.edu> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:19:08 -0000 In message: <16046.56283.631906.102138@grasshopper.cs.duke.edu> Andrew Gallatin writes: : : M. Warner Losh writes: : > : > Comments? : : Mostly OK by me, except for the // style comments. I added those at the last second, and they are already out of my tree. They are bogus, of course. : Also, I'm not sure that checking for mutex_owned in the ioctl function : is right. Picture ifconfig'ing an interface down (or starting : tcpdump) while you're undergoing a DOS attach. Can you check for : suspened instead? All that mtx_owned does is say 'does the current thread own this lock'. How does the DOS scenario relate to this? In that case, the current thread wouldn't own the lock (although another might) and would eventually acquire it to do the tcpdump/ioctl. I don't object to checking suspend, but I'm curious as why you think that mtx_owned might present a probelm. : I'd still like to wrangle a generic, safe way of detaching interfaces : out of John though ;) I would too. That work kinda dove-tails into the newbus locking I'm working on. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:39:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85B2E37B401; Tue, 29 Apr 2003 13:39:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2473943F93; Tue, 29 Apr 2003 13:39:39 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TKdc0U047037; Tue, 29 Apr 2003 13:39:38 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TKdcL4047035; Tue, 29 Apr 2003 13:39:38 -0700 (PDT) Message-Id: <200304292039.h3TKdcL4047035@repoman.freebsd.org> From: Hiroki Sato Date: Tue, 29 Apr 2003 13:39:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:39:39 -0000 hrs 2003/04/29 13:39:38 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/errata article.sgml Log: Unbreak the build. Revision Changes Path 1.38 +3 -3 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:54:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40B8A37B401; Tue, 29 Apr 2003 13:54:28 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7D5243F75; Tue, 29 Apr 2003 13:54:26 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TKsPMS012502 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 16:54:25 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TKsKu84430; Tue, 29 Apr 2003 16:54:20 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.59004.58097.607102@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 16:54:20 -0400 (EDT) To: "M. Warner Losh" In-Reply-To: <20030429.141856.27153899.imp@bsdimp.com> References: <20030429.135157.94399579.imp@bsdimp.com> <16046.56283.631906.102138@grasshopper.cs.duke.edu> <20030429.141856.27153899.imp@bsdimp.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:54:29 -0000 M. Warner Losh writes: > > All that mtx_owned does is say 'does the current thread own this > lock'. How does the DOS scenario relate to this? In that case, the > current thread wouldn't own the lock (although another might) and > would eventually acquire it to do the tcpdump/ioctl. I don't object > to checking suspend, but I'm curious as why you think that mtx_owned > might present a probelm. > Brain fart on my part. Sorry. That seems fine. Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 13:59:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65F4F37B405 for ; Tue, 29 Apr 2003 13:59:17 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2F6B43F85 for ; Tue, 29 Apr 2003 13:59:14 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 20450 invoked from network); 29 Apr 2003 20:59:23 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 20:59:23 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TKxAOv019524; Tue, 29 Apr 2003 16:59:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.55840.945040.149302@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 16:59:16 -0400 (EDT) From: John Baldwin To: Andrew Gallatin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:59:18 -0000 On 29-Apr-2003 Andrew Gallatin wrote: > > Where would you do this check for more pending handlers? In detach? > > What does detach do when it's true? The problem is that detach may > > It sleeps. > > > be too late. Take this sequence: > > > > > > CPU 0 CPU 1 > > -------- -------- > > foo_detach() ... > > FOO_LOCK() interrupt for foo > > ... foo_intr() > > ... FOO_LOCK() and blocks > > You forgot: > prevent_device_from_generating_interrupts(); > FOO_UNLOCK(); > > > bus_teardown_intr() This doesn't do any good though. When you FOO_UNLOCK, CPU 1 is _STILL_ going to resume execution of foo_intr(). Depending on if CPU 1 gets interrupted some more before it finishes foo_intr(), CPU 0 can finish all of detach before CPU 1 finishes foo_intr(). How do you handle that? [ Reading on it seems you advocate the sleep in detach to ensure you don't go beyond bus_teardown_intr() in detach(). ] > In foo_detach you disable interrupts on the board, and you replace its > handler with an orphan handler for the benefit of shared irqs. At the > point there can be exactly one interrupt pending which may be blocked > anywere, possibly on the foo lock. You then drop the foo lock. > > You then grab the required locks, and see if foo's ithread is running, > or runnable. If it is, you drop the locks, sleep for hz and repeat > the check. If its not, you do the guts of ithread remove handler. Your orphan handler doesn't buy you anything. Due to IH_DEAD you don't have to worry about that step, IH_DEAD already ensures that you only have the one race case we are talking about to deal with. Basically though, you are moving the sleep from inside bus_teardown_intr() out into each driver, increasing the maintenance load on the driver author. Also, you still haven't solved the problem that it may be _very_ bad to touch foo's registers in foo_intr() after you've gotten into foo_detach() since it could re-enable interrupts, etc. You might be able to work around that on a case-by-case basis by tweaking the order of shutdown, but that makes it harder to write drivers. Also, it's only a win if you avoid a test for the special case in foo_intr(). Hmmmm. You almost want a way to turn off the interrupt handler as the very first thing (maybe just mark it as dead if it is still running, but not block) while holding the driver lock, then turn off the ability to generate interrupts, then sit and wait for the interrupt handler to remove itself. Maybe: mtx_lock(&sc->sc_mtx); /* handler no longer executes */ bus_disable_intr(inthand_cookie, &sc->sc_mtx); /* dink with device */ mtx_unlock(&sc->sc_mtx); bus_teardown_intr(inthande_cookie); With bus_disable_intr() calling a function like this: void ithread_disable_handler(void *cookie, struct mtx *m) { struct intrhand *ih; struct ithread *it; ih = (struct intrhand *)cookie; it = ih->ih_it; mtx_lock(&it->it_lock); if (ithread_is_running) { it->it_need = 1; ih->ih_flags |= IH_DISABLING; ih->ih_mutex = m; mtx_unlock(&it->it_lock); msleep(ih, m, ...); } else { ih->ih_flags |= IH_DISABLED; mtx_unlock(&it->it_lock); } } and some changes to ithread_loop() along the lines of: CTR6(... /* existing */) if (ih->ih_flags & IH_DISABLED) continue; if (ih->ih_flags & IH_DISABLING) { struct mtx *m; m = ih->ih_mutex; ih->ih_flags |= IH_DISABLED; ih->ih_flags &= ~IH_DISABLING; mtx_unlock(&it->it_lock); mtx_lock(&m); wakeup(ih); mtx_unlock(&m); goto restart; } if (ih->ih_flags & IH_DEAD) { TAILQ_REMOVE(...); wakeup(ih); continue; } I would need to hold the ithread lock around the TAILQ_FOREACH() bit and drop it around the execution of the handlers, but I probably need that anyways. Of course, all this really does, is take your gone test and move it up in the stack. You are still checking a flag on every interrupt handler invocation. > > > We really need to think about efficiency. Our 5.x performance sucks. > > > Really sucks. We're being nickled and dimed to death by extra > > > instructions here, there, and everywhere. > > > > Unfortunately 5.x attempts to run with a thread-safe kernel, and that > > involves extra overhead to work around races that 4.x didn't even have > > to dream about. In theory the increased performance should come from > > increased parallelism at the cost of increased overhead. If FreeBSD > > No, in theory increased performance should come from increased > parallelism with no increased overhead. Any increased overhead is a > bug. Linux 2.4 runs a thread safe kernel with less overhead than we > have in 4.x. Its possible. How are we going to achieve increased paralellism w/o increased overhead? Discounting redesigning algo's which would have been a win in the non-parallel kernel as well. A mutex is far more expensive than an spl. You have to protect against more things. Of course overhead is going to go up. > As we get closer to a stable branchpoing, and continue to suck, I'm > starting to think we should start over. Well, the Project is free to choose that if it wishes. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:03:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 036B537B404; Tue, 29 Apr 2003 14:03:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E82743FA3; Tue, 29 Apr 2003 14:03:34 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TL3X0U064950; Tue, 29 Apr 2003 14:03:33 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TL3Xlx064943; Tue, 29 Apr 2003 14:03:33 -0700 (PDT) Message-Id: <200304292103.h3TL3Xlx064943@repoman.freebsd.org> From: Daniel Eischen Date: Tue, 29 Apr 2003 14:03:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_init.c thr_sig.c thr_sigwait.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 21:03:35 -0000 deischen 2003/04/29 14:03:33 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_init.c thr_sig.c thr_sigwait.c Log: Create the thread signal lock as a KSE lock (as opposed to a thread lock). Better protect access to thread state while searching for threads to handle a signal. Better protect access to process pending signals while processing a thread in sigwait(). Submitted by: davidxu Revision Changes Path 1.50 +1 -1 src/lib/libpthread/thread/thr_init.c 1.48 +3 -3 src/lib/libpthread/thread/thr_sig.c 1.24 +19 -18 src/lib/libpthread/thread/thr_sigwait.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:05:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FBBA37B401; Tue, 29 Apr 2003 14:05:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C161643F3F; Tue, 29 Apr 2003 14:05:17 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TL5H0U066515; Tue, 29 Apr 2003 14:05:17 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TL5HI3066512; Tue, 29 Apr 2003 14:05:17 -0700 (PDT) Message-Id: <200304292105.h3TL5HI3066512@repoman.freebsd.org> From: Daniel Eischen Date: Tue, 29 Apr 2003 14:05:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/i386/i386 thr_switch.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 21:05:18 -0000 deischen 2003/04/29 14:05:17 PDT FreeBSD src repository Modified files: lib/libpthread/arch/i386/i386 thr_switch.S Log: Jump to the correct label upon detecting an error. Revision Changes Path 1.7 +2 -2 src/lib/libpthread/arch/i386/i386/thr_switch.S From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:13:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A81137B401; Tue, 29 Apr 2003 14:13:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0B4B43F75; Tue, 29 Apr 2003 14:13:50 -0700 (PDT) (envelope-from nectar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TLDo0U072969; Tue, 29 Apr 2003 14:13:50 -0700 (PDT) (envelope-from nectar@repoman.freebsd.org) Received: (from nectar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TLDoGF072965; Tue, 29 Apr 2003 14:13:50 -0700 (PDT) Message-Id: <200304292113.h3TLDoGF072965@repoman.freebsd.org> From: Jacques Vidrine Date: Tue, 29 Apr 2003 14:13:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 21:13:51 -0000 nectar 2003/04/29 14:13:50 PDT FreeBSD src repository Modified files: lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c lib/libc/include namespace.h un-namespace.h lib/libc/locale setlocale.c lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c if_nametoindex.c lib/libc/nls msgcat.c lib/libc/rpc rpc_soc.c lib/libc/stdlib realpath.c lib/libc/string strerror.c strlcat.c strlcpy.c lib/libc/yp yplib.c Log: `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference technique) so that we don't wind up calling into an application's version if the application defines them. Inspired by: qpopper's interfering and buggy version of strlcpy Revision Changes Path 1.2 +3 -6 src/lib/libc/gen/check_utility_compat.c 1.8 +3 -2 src/lib/libc/gen/confstr.c 1.4 +12 -10 src/lib/libc/gen/fmtmsg.c 1.30 +2 -2 src/lib/libc/gen/getgrent.c 1.80 +5 -5 src/lib/libc/gen/getpwent.c 1.15 +2 -0 src/lib/libc/include/namespace.h 1.12 +2 -0 src/lib/libc/include/un-namespace.h 1.42 +3 -1 src/lib/libc/locale/setlocale.c 1.39 +2 -2 src/lib/libc/net/getaddrinfo.c 1.42 +4 -2 src/lib/libc/net/gethostbydns.c 1.13 +7 -5 src/lib/libc/net/getnameinfo.c 1.8 +3 -1 src/lib/libc/net/hesiod.c 1.4 +1 -1 src/lib/libc/net/if_nametoindex.c 1.46 +1 -1 src/lib/libc/nls/msgcat.c 1.12 +1 -1 src/lib/libc/rpc/rpc_soc.c 1.18 +6 -6 src/lib/libc/stdlib/realpath.c 1.12 +5 -3 src/lib/libc/string/strerror.c 1.8 +4 -1 src/lib/libc/string/strlcat.c 1.6 +4 -1 src/lib/libc/string/strlcpy.c 1.44 +1 -1 src/lib/libc/yp/yplib.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:23:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EA2537B401; Tue, 29 Apr 2003 14:23:38 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 836CA43F75; Tue, 29 Apr 2003 14:23:37 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TLNZMS014967 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 17:23:35 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TLNUY84457; Tue, 29 Apr 2003 17:23:30 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.60754.563011.201060@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 17:23:30 -0400 (EDT) To: John Baldwin In-Reply-To: References: <16046.55840.945040.149302@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 21:23:39 -0000 John Baldwin writes: > test for the special case in foo_intr(). Hmmmm. You almost want a way > to turn off the interrupt handler as the very first thing (maybe just mark > it as dead if it is still running, but not block) while holding the driver > lock, then turn off the ability to generate interrupts, then sit and wait > for the interrupt handler to remove itself. Maybe: > > > mtx_lock(&sc->sc_mtx); > /* handler no longer executes */ > bus_disable_intr(inthand_cookie, &sc->sc_mtx); > /* dink with device */ > mtx_unlock(&sc->sc_mtx); > bus_teardown_intr(inthande_cookie); > > With bus_disable_intr() calling a function like this: > > void > ithread_disable_handler(void *cookie, struct mtx *m) > { > struct intrhand *ih; > struct ithread *it; > > ih = (struct intrhand *)cookie; > it = ih->ih_it; > mtx_lock(&it->it_lock); > if (ithread_is_running) { > it->it_need = 1; > ih->ih_flags |= IH_DISABLING; > ih->ih_mutex = m; > mtx_unlock(&it->it_lock); > msleep(ih, m, ...); > } else { > ih->ih_flags |= IH_DISABLED; > mtx_unlock(&it->it_lock); > } > } > > and some changes to ithread_loop() along the lines of: > > CTR6(... /* existing */) > if (ih->ih_flags & IH_DISABLED) > continue; > if (ih->ih_flags & IH_DISABLING) { > struct mtx *m; > > m = ih->ih_mutex; > ih->ih_flags |= IH_DISABLED; > ih->ih_flags &= ~IH_DISABLING; > mtx_unlock(&it->it_lock); > mtx_lock(&m); > wakeup(ih); > mtx_unlock(&m); > goto restart; > } > if (ih->ih_flags & IH_DEAD) { > TAILQ_REMOVE(...); > wakeup(ih); > continue; > } > > I would need to hold the ithread lock around the TAILQ_FOREACH() > bit and drop it around the execution of the handlers, but I probably > need that anyways. Of course, all this really does, is take your > gone test and move it up in the stack. You are still checking a flag > on every interrupt handler invocation. Since you we already need to check for IH_DEAD, you could avoid extra compares by doing if (ih->ih_flags & (IH_DISABLED | IH_DISABLING | IH_DEAD)) { /* sort out rare cases outside the critical path */ } Now we're doing only one check in the common case on something that you apparently need to check anyway. I'd be all for something like this. > > No, in theory increased performance should come from increased > > parallelism with no increased overhead. Any increased overhead is a > > bug. Linux 2.4 runs a thread safe kernel with less overhead than we > > have in 4.x. Its possible. > > How are we going to achieve increased paralellism w/o increased overhead? > Discounting redesigning algo's which would have been a win in the > non-parallel kernel as well. A mutex is far more expensive than an spl. > You have to protect against more things. Of course overhead is going to > go up. I have no idea really. All I know is that linux 2.4 is more parallel than 5.x is today, yet it outperforms 4.x for things like system call latency and networking packets/sec through a single interface. Therefore it must be possible. Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:31:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 454D837B401; Tue, 29 Apr 2003 14:31:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D397643F93; Tue, 29 Apr 2003 14:30:59 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TLUx0U085016; Tue, 29 Apr 2003 14:30:59 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TLUxTS085012; Tue, 29 Apr 2003 14:30:59 -0700 (PDT) Message-Id: <200304292130.h3TLUxTS085012@repoman.freebsd.org> From: Jake Burkholder Date: Tue, 29 Apr 2003 14:30:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include trap.h utrap.h src/sys/sparc64/sparc64 exception.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 21:31:00 -0000 jake 2003/04/29 14:30:59 PDT FreeBSD src repository Modified files: sys/sparc64/include trap.h utrap.h sys/sparc64/sparc64 exception.S Log: Allow fast instruction and data access mmu miss traps to be handled by user trap handlers. Revision Changes Path 1.11 +6 -6 src/sys/sparc64/include/trap.h 1.4 +3 -1 src/sys/sparc64/include/utrap.h 1.66 +2 -2 src/sys/sparc64/sparc64/exception.S From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:36:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0DDB37B401; Tue, 29 Apr 2003 14:36:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79CF843FA3; Tue, 29 Apr 2003 14:36:19 -0700 (PDT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TLaJ0U089833; Tue, 29 Apr 2003 14:36:19 -0700 (PDT) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TLaIh8089827; Tue, 29 Apr 2003 14:36:18 -0700 (PDT) Message-Id: <200304292136.h3TLaIh8089827@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 29 Apr 2003 14:36:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ip.4 src/sys/netinet in.h in_pcb.h ip_input.c ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 21:36:20 -0000 mdodd 2003/04/29 14:36:18 PDT FreeBSD src repository Modified files: share/man/man4 ip.4 sys/netinet in.h in_pcb.h ip_input.c ip_output.c Log: IP_RECVTTL socket option. Reviewed by: Stuart Cheshire Revision Changes Path 1.32 +22 -0 src/share/man/man4/ip.4 1.77 +2 -0 src/sys/netinet/in.h 1.61 +2 -1 src/sys/netinet/in_pcb.h 1.236 +6 -0 src/sys/netinet/ip_input.c 1.188 +10 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:49:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB5C337B401; Tue, 29 Apr 2003 14:49:14 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A90D43F75; Tue, 29 Apr 2003 14:49:11 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id DDE325309; Tue, 29 Apr 2003 23:49:09 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Jacques Vidrine From: Dag-Erling Smorgrav Date: Tue, 29 Apr 2003 23:49:09 +0200 In-Reply-To: <200304292113.h3TLDoGF072965@repoman.freebsd.org> (Jacques Vidrine's message of "Tue, 29 Apr 2003 14:13:50 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 21:49:15 -0000 Jacques Vidrine writes: > Log: > `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference > technique) so that we don't wind up calling into an application's > version if the application defines them. We should probably do this for every libc function that is used within libc... DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Tue Apr 29 14:53:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A211337B405 for ; Tue, 29 Apr 2003 14:53:04 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7BE743F93 for ; Tue, 29 Apr 2003 14:53:02 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 28711 invoked from network); 29 Apr 2003 21:53:11 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Apr 2003 21:53:11 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3TLquOv019670; Tue, 29 Apr 2003 17:52:56 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.60754.563011.201060@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 17:53:01 -0400 (EDT) From: John Baldwin To: Andrew Gallatin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 21:53:05 -0000 On 29-Apr-2003 Andrew Gallatin wrote: > > John Baldwin writes: > > > test for the special case in foo_intr(). Hmmmm. You almost want a way > > to turn off the interrupt handler as the very first thing (maybe just mark > > it as dead if it is still running, but not block) while holding the driver > > lock, then turn off the ability to generate interrupts, then sit and wait > > for the interrupt handler to remove itself. Maybe: > > > > > > mtx_lock(&sc->sc_mtx); > > /* handler no longer executes */ > > bus_disable_intr(inthand_cookie, &sc->sc_mtx); > > /* dink with device */ > > mtx_unlock(&sc->sc_mtx); > > bus_teardown_intr(inthande_cookie); > > > > With bus_disable_intr() calling a function like this: > > > > void > > ithread_disable_handler(void *cookie, struct mtx *m) > > { > > struct intrhand *ih; > > struct ithread *it; > > > > ih = (struct intrhand *)cookie; > > it = ih->ih_it; > > mtx_lock(&it->it_lock); > > if (ithread_is_running) { > > it->it_need = 1; > > ih->ih_flags |= IH_DISABLING; > > ih->ih_mutex = m; > > mtx_unlock(&it->it_lock); > > msleep(ih, m, ...); > > } else { > > ih->ih_flags |= IH_DISABLED; > > mtx_unlock(&it->it_lock); > > } > > } > > > > and some changes to ithread_loop() along the lines of: > > > > CTR6(... /* existing */) > > if (ih->ih_flags & IH_DISABLED) > > continue; > > if (ih->ih_flags & IH_DISABLING) { > > struct mtx *m; > > > > m = ih->ih_mutex; > > ih->ih_flags |= IH_DISABLED; > > ih->ih_flags &= ~IH_DISABLING; > > mtx_unlock(&it->it_lock); > > mtx_lock(&m); > > wakeup(ih); > > mtx_unlock(&m); > > goto restart; > > } > > if (ih->ih_flags & IH_DEAD) { > > TAILQ_REMOVE(...); > > wakeup(ih); > > continue; > > } > > > > I would need to hold the ithread lock around the TAILQ_FOREACH() > > bit and drop it around the execution of the handlers, but I probably > > need that anyways. Of course, all this really does, is take your > > gone test and move it up in the stack. You are still checking a flag > > on every interrupt handler invocation. > > Since you we already need to check for IH_DEAD, you could avoid extra > compares by doing > > if (ih->ih_flags & (IH_DISABLED | IH_DISABLING | IH_DEAD)) { > /* sort out rare cases outside the critical path */ > } > > Now we're doing only one check in the common case on something that > you apparently need to check anyway. I'd be all for something like > this. Well, this also now involves extra locking in ithread_loop() (though we should be doing it anyway). I'm kind of busy doing sigacts locking so I can finally get all of signal handling out from under Giant, but I can come back to this after that. > > > No, in theory increased performance should come from increased > > > parallelism with no increased overhead. Any increased overhead is a > > > bug. Linux 2.4 runs a thread safe kernel with less overhead than we > > > have in 4.x. Its possible. > > > > How are we going to achieve increased paralellism w/o increased overhead? > > Discounting redesigning algo's which would have been a win in the > > non-parallel kernel as well. A mutex is far more expensive than an spl. > > You have to protect against more things. Of course overhead is going to > > go up. > > I have no idea really. All I know is that linux 2.4 is more parallel > than 5.x is today, yet it outperforms 4.x for things like system call > latency and networking packets/sec through a single interface. > Therefore it must be possible. Well, current does suck, but I am saying that a fully tuned 5.x is going to have more overhead than 4.x because it has more issues to deal with. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:00:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36B6037B495; Tue, 29 Apr 2003 15:00:27 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id F300043F85; Tue, 29 Apr 2003 15:00:25 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h3TM0OMS017480 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 29 Apr 2003 18:00:24 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h3TM0If84490; Tue, 29 Apr 2003 18:00:18 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.62962.818957.664893@grasshopper.cs.duke.edu> Date: Tue, 29 Apr 2003 18:00:18 -0400 (EDT) To: John Baldwin In-Reply-To: References: <16046.60754.563011.201060@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 22:00:27 -0000 John Baldwin writes: > > Well, this also now involves extra locking in ithread_loop() (though we > should be doing it anyway). I'm kind of busy doing sigacts locking so > I can finally get all of signal handling out from under Giant, but I > can come back to this after that. Thanks, I appreciate that. What really needs to come out from under giant is uiomove. I'll be the first to admit that I have no idea what would be involved in that. Drew From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:03:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F08DE37B401; Tue, 29 Apr 2003 15:03:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E39643F85; Tue, 29 Apr 2003 15:03:46 -0700 (PDT) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TM3k0U009862; Tue, 29 Apr 2003 15:03:46 -0700 (PDT) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TM3kIQ009859; Tue, 29 Apr 2003 15:03:46 -0700 (PDT) Message-Id: <200304292203.h3TM3kIQ009859@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 29 Apr 2003 15:03:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet in.h src/sys/netinet6 in6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 22:03:47 -0000 mdodd 2003/04/29 15:03:46 PDT FreeBSD src repository Modified files: sys/netinet in.h sys/netinet6 in6.h Log: Add definitions for IN6ADDR_LINKLOCAL_ALLMDNS_INIT and INADDR_ALLMDNS_GROUP. Revision Changes Path 1.78 +1 -0 src/sys/netinet/in.h 1.24 +3 -0 src/sys/netinet6/in6.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:06:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7B4037B401; Tue, 29 Apr 2003 15:06:36 -0700 (PDT) Received: from out004.verizon.net (out004pub.verizon.net [206.46.170.142]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40A9B43FA3; Tue, 29 Apr 2003 15:06:35 -0700 (PDT) (envelope-from mtm@identd.net) Received: from kokeb.ambesa.net ([138.88.144.71]) by out004.verizon.net (InterMail vM.5.01.05.33 201-253-122-126-133-20030313) with ESMTP id <20030429220631.FDQ28930.out004.verizon.net@kokeb.ambesa.net>; Tue, 29 Apr 2003 17:06:31 -0500 Date: Tue, 29 Apr 2003 18:06:30 -0400 From: Mike Makonnen To: Makoto Matsushita In-Reply-To: <20030429214040T.matusita@jp.FreeBSD.org> References: <200304291226.h3TCQbjk077457@repoman.freebsd.org> <20030429214040T.matusita@jp.FreeBSD.org> X-Mailer: Sylpheed version 0.8.10 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out004.verizon.net from [138.88.144.71] at Tue, 29 Apr 2003 17:06:31 -0500 Message-Id: <20030429220631.FDQ28930.out004.verizon.net@kokeb.ambesa.net> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/etc netstart X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 22:06:37 -0000 On Tue, 29 Apr 2003 21:40:40 +0900 Makoto Matsushita wrote: > > * list all files to be 'start'-ed, > * order these files by rcorder(8), then > * kick each script with argument 'start'. > > How do you think about this? > I wouldn't put too much work into this script. It's only a stop-gap measure to allow us to remove rcOG without losing functionality. Cheers. -- Mike Makonnen | GPG-KEY: http://www.identd.net/~mtm/mtm.asc mtm@identd.net | D228 1A6F C64E 120A A1C9 A3AA DAE1 E2AF DBCC 68B9 mtm@FreeBSD.Org| FreeBSD - The Power To Serve From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:08:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A79B437B401; Tue, 29 Apr 2003 15:08:10 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB67D43FBD; Tue, 29 Apr 2003 15:08:09 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 5E77A69; Tue, 29 Apr 2003 17:08:09 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id 923D978C4A; Tue, 29 Apr 2003 17:08:08 -0500 (CDT) Date: Tue, 29 Apr 2003 17:08:08 -0500 From: "Jacques A. Vidrine" To: Dag-Erling Smorgrav Message-ID: <20030429220808.GB18743@madman.celabo.org> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: hiding symbols in libc (was Re: cvs commit: src/lib/libc/gen ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 22:08:11 -0000 On Tue, Apr 29, 2003 at 11:49:09PM +0200, Dag-Erling Smorgrav wrote: > Jacques Vidrine writes: > > Log: > > `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference > > technique) so that we don't wind up calling into an application's > > version if the application defines them. > > We should probably do this for every libc function that is used within > libc... Yes we should. But I don't care for this technique, because it makes libc look like it is not written in C :-) (Underscores for practically all function calls.) Unfortunately, I do not know of a better way to do this at the source-code level. A couple of years ago I suggested post-processing the object files to automatically hide the symbols (all of them, or at least the non-ISO C and non-POSIX ones) à la objcopy, but I seem to recall that was shot down. (Hrm, I cannot now find the thread via Google.) Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:26:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C47D237B404; Tue, 29 Apr 2003 15:26:12 -0700 (PDT) Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 041CA43FA3; Tue, 29 Apr 2003 15:26:11 -0700 (PDT) (envelope-from nate@yogotech.com) Received: from emerger.yogotech.com (emerger.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3p2/8.9.3) with ESMTP id QAA16442; Tue, 29 Apr 2003 16:26:06 -0600 (MDT) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by emerger.yogotech.com (8.12.9/8.12.8) id h3TMQ5rU069864; Tue, 29 Apr 2003 16:26:05 -0600 (MDT) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16046.64504.186129.388342@emerger.yogotech.com> Date: Tue, 29 Apr 2003 16:26:00 -0600 To: John Baldwin In-Reply-To: References: <16046.55840.945040.149302@grasshopper.cs.duke.edu> X-Mailer: VM 7.07 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andrew Gallatin cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Nate Williams List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 22:26:13 -0000 > A mutex is far more expensive than an spl. Huh? If so, then something is *really* screwed up, since SPL's block out lots of things, while mutex's can/should block little things. That's how we get greater parrallelism. Nate From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:27:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAFEF37B401 for ; Tue, 29 Apr 2003 15:27:37 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D08E543FAF for ; Tue, 29 Apr 2003 15:27:36 -0700 (PDT) (envelope-from arr@watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.9/8.12.9) with ESMTP id h3TMRp9R027809; Tue, 29 Apr 2003 18:27:51 -0400 (EDT) (envelope-from arr@watson.org) Received: from localhost (arr@localhost)h3TMRohe027806; Tue, 29 Apr 2003 18:27:51 -0400 (EDT) (envelope-from arr@watson.org) X-Authentication-Warning: fledge.watson.org: arr owned process doing -bs Date: Tue, 29 Apr 2003 18:27:50 -0400 (EDT) From: "Andrew R. Reiter" To: Nate Williams In-Reply-To: <16046.64504.186129.388342@emerger.yogotech.com> Message-ID: <20030429182723.N29403@fledge.watson.org> References: <16046.55840.945040.149302@grasshopper.cs.duke.edu> <16046.64504.186129.388342@emerger.yogotech.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: Andrew Gallatin cc: John Baldwin cc: cvs-src@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 22:27:38 -0000 On Tue, 29 Apr 2003, Nate Williams wrote: :> A mutex is far more expensive than an spl. : :Huh? If so, then something is *really* screwed up, since SPL's block :out lots of things, while mutex's can/should block little things. : :That's how we get greater parrallelism. Or does he mean it's more expensive b/c of the bus locks? -- Andrew R. Reiter arr@watson.org arr@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 29 15:59:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DE3537B401; Tue, 29 Apr 2003 15:59:20 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBD3543FA3; Tue, 29 Apr 2003 15:59:18 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3TMxDA7093252; Tue, 29 Apr 2003 16:59:13 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 16:59:06 -0600 (MDT) Message-Id: <20030429.165906.94349439.imp@bsdimp.com> To: nate@yogotech.com From: "M. Warner Losh" In-Reply-To: <16046.64504.186129.388342@emerger.yogotech.com> References: <16046.55840.945040.149302@grasshopper.cs.duke.edu> <16046.64504.186129.388342@emerger.yogotech.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 22:59:20 -0000 In message: <16046.64504.186129.388342@emerger.yogotech.com> Nate Williams writes: : > A mutex is far more expensive than an spl. : : Huh? If so, then something is *really* screwed up, since SPL's block : out lots of things, while mutex's can/should block little things. : : That's how we get greater parrallelism. A mutex is more expensive to take out, but blocks fewer things. splfoo() is a lot faster to execute, but does block a lot of other things. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 16:40:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABDBA37B401; Tue, 29 Apr 2003 16:40:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AE6A43FBD; Tue, 29 Apr 2003 16:40:05 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3TNe40U080169; Tue, 29 Apr 2003 16:40:04 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3TNe4cQ080164; Tue, 29 Apr 2003 16:40:04 -0700 (PDT) Message-Id: <200304292340.h3TNe4cQ080164@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 16:40:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Apr 2003 23:40:19 -0000 simokawa 2003/04/29 16:40:04 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: Add missing crom_next() in the previous revision. Revision Changes Path 1.46 +3 -1 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:20:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30E8637B408; Tue, 29 Apr 2003 17:20:21 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 751A043FCB; Tue, 29 Apr 2003 17:20:19 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h3U0KFm2001460; Tue, 29 Apr 2003 17:20:15 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h3U0KE7w001459; Tue, 29 Apr 2003 17:20:14 -0700 (PDT) Date: Tue, 29 Apr 2003 17:20:14 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20030430002014.GA1190@dragon.nuxi.com> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 00:20:22 -0000 On Tue, Apr 29, 2003 at 11:49:09PM +0200, Dag-Erling Smorgrav wrote: > Jacques Vidrine writes: > > Log: > > `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference > > technique) so that we don't wind up calling into an application's > > version if the application defines them. > > We should probably do this for every libc function that is used within > libc... No we shouldn't. If I understand you correctly, it prevents me from linking in my own malloc()/free() and having the entire system use it. Being able to replace the use of a libc function for *all* running of a program is a very useful thing. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:24:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DEEF37B404; Tue, 29 Apr 2003 17:24:20 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0424F43F93; Tue, 29 Apr 2003 17:24:18 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id AA72B5309; Wed, 30 Apr 2003 02:24:15 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: src-committers@FreeBSD.org From: Dag-Erling Smorgrav Date: Wed, 30 Apr 2003 02:24:15 +0200 In-Reply-To: <20030430002014.GA1190@dragon.nuxi.com> ("David O'Brien"'s message of "Tue, 29 Apr 2003 17:20:14 -0700") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:24:21 -0000 "David O'Brien" writes: > No we shouldn't. If I understand you correctly, it prevents me from > linking in my own malloc()/free() and having the entire system use it. > Being able to replace the use of a libc function for *all* running of a > program is a very useful thing. Except when you replace it with a broken implementation, like qpopper does with strlcpy()... DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:26:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 7CF8F37B401; Tue, 29 Apr 2003 17:26:35 -0700 (PDT) Date: Tue, 29 Apr 2003 19:26:35 -0500 From: Juli Mallett To: Dag-Erling Smorgrav Message-ID: <20030429192635.A20268@FreeBSD.org> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from des@ofug.org on Wed, Apr 30, 2003 at 02:24:15AM +0200 X-Title: Code Maven X-Towel: Yes X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:26:35 -0000 * Dag-Erling Smorgrav [ Date: 2003-04-29 ] [ w.r.t. Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/li > "David O'Brien" writes: > > No we shouldn't. If I understand you correctly, it prevents me from > > linking in my own malloc()/free() and having the entire system use it. > > Being able to replace the use of a libc function for *all* running of a > > program is a very useful thing. > > Except when you replace it with a broken implementation, like qpopper > does with strlcpy()... Even that can be useful, in some ways. -- juli mallett. email: jmallett@freebsd.org; aim: bsdflata; efnet: juli; From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:35:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B46A37B401; Tue, 29 Apr 2003 17:35:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27DFC43FD7; Tue, 29 Apr 2003 17:35:23 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U0ZM0U027787; Tue, 29 Apr 2003 17:35:22 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U0ZMmH027783; Tue, 29 Apr 2003 17:35:22 -0700 (PDT) Message-Id: <200304300035.h3U0ZMmH027783@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Tue, 29 Apr 2003 17:35:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam cam_ccb.h src/sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 00:35:24 -0000 ken 2003/04/29 17:35:22 PDT FreeBSD src repository Modified files: sys/cam cam_ccb.h sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c Log: Add support to CAM for devices with more than 2^32 blocks. (2TB if you're using 512 byte blocks). cam_ccb.h: Bump up volume_size and cylinders in ccb_calc_geometry to 64 bits and 32 bits respectively, so we can hold larger device sizes. cylinders would overflow at about 500GB. Bump CAM_VERSION for this change. Note that this will require a recompile of all applications that talk to the pass(4) driver. scsi_all.c: Add descriptions for READ/WRITE(16), update READ/WRITE(12) descriptions, add descriptions for SERVICE ACTION IN/OUT. Add a new function, scsi_read_capacity_16(), that issues the read capacity service action. (Necessary for arrays larger than 2^32 sectors.) Update scsi_read_write() to use a 64 bit LBA and issue READ(16) or WRITE(16) if necessary. NOTE the API change. This should be largely transparnet to most userland applications at compile time, but will break binary compatibility. The CAM_VERSION bump, above, also serves the purpose of forcing a recompile for any applications that talk to CAM. scsi_all.h: Add 16 byte READ/WRITE structures, structures for 16 byte READ CAPACITY/SERVICE ACTION IN. Add scsi_u64to8b() and scsi_8btou64. scsi_da.c: The da(4) driver probe now has two stages for devices larger than 2TB. If a standard READ CAPACITY(10) returns 0xffffffff, we issue the 16 byte version of read capacity to determine the true array capacity. We also do the same thing in daopen() -- use the 16 byte read capacity if the device is large enough. The sysctl/loader code has also been updated to accept 16 bytes as a minimum command size. Revision Changes Path 1.24 +3 -3 src/sys/cam/cam_ccb.h 1.40 +68 -14 src/sys/cam/scsi/scsi_all.c 1.23 +82 -6 src/sys/cam/scsi/scsi_all.h 1.139 +194 -65 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:40:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 617D137B401; Tue, 29 Apr 2003 17:40:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00E6D43F3F; Tue, 29 Apr 2003 17:40:25 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U0eO0U030557; Tue, 29 Apr 2003 17:40:24 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U0eO2l030554; Tue, 29 Apr 2003 17:40:24 -0700 (PDT) Message-Id: <200304300040.h3U0eO2l030554@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 29 Apr 2003 17:40:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/modules/pam_chroot pam_chroot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:40:25 -0000 des 2003/04/29 17:40:24 PDT FreeBSD src repository Modified files: lib/libpam/modules/pam_chroot pam_chroot.c Log: Set $HOME to the correct directory (within the chroot tree). Revision Changes Path 1.3 +1 -0 src/lib/libpam/modules/pam_chroot/pam_chroot.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:41:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id D8A8E37B401; Tue, 29 Apr 2003 17:41:05 -0700 (PDT) Date: Tue, 29 Apr 2003 17:41:05 -0700 From: David O'Brien To: Dag-Erling Smorgrav Message-ID: <20030429174105.A21328@hub.freebsd.org> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from des@ofug.org on Wed, Apr 30, 2003 at 02:24:15AM +0200 X-Operating-System: FreeBSD 4.8-RC Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 00:41:06 -0000 On Wed, Apr 30, 2003 at 02:24:15AM +0200, Dag-Erling Smorgrav wrote: > "David O'Brien" writes: > > No we shouldn't. If I understand you correctly, it prevents me from > > linking in my own malloc()/free() and having the entire system use it. > > Being able to replace the use of a libc function for *all* running of a > > program is a very useful thing. > > Except when you replace it with a broken implementation, like qpopper > does with strlcpy()... That's why we have /usr/ports -- to fix such things at the source. From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:43:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91A7637B401; Tue, 29 Apr 2003 17:43:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322A343F3F; Tue, 29 Apr 2003 17:43:18 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U0hI0U033018; Tue, 29 Apr 2003 17:43:18 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U0hHT8033015; Tue, 29 Apr 2003 17:43:17 -0700 (PDT) Message-Id: <200304300043.h3U0hHT8033015@repoman.freebsd.org> From: Alan Cox Date: Tue, 29 Apr 2003 17:43:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:43:19 -0000 alc 2003/04/29 17:43:17 PDT FreeBSD src repository Modified files: sys/vm vm_map.c Log: Add vm_object locking to vmspace_swap_count(). Revision Changes Path 1.295 +6 -5 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:44:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FF5737B404; Tue, 29 Apr 2003 17:44:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2878043FBF; Tue, 29 Apr 2003 17:44:06 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U0i50U033832; Tue, 29 Apr 2003 17:44:05 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U0i5s7033828; Tue, 29 Apr 2003 17:44:05 -0700 (PDT) Message-Id: <200304300044.h3U0i5s7033828@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 29 Apr 2003 17:44:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/modules/pam_lastlog pam_lastlog.c src/lib/libpam/modules/pam_login_accesspam_opieaccess.c src/lib/libpam/modules/pam_unix pam_unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:44:09 -0000 des 2003/04/29 17:44:05 PDT FreeBSD src repository Modified files: lib/libpam/modules/pam_lastlog pam_lastlog.c lib/libpam/modules/pam_login_access pam_login_access.c lib/libpam/modules/pam_opieaccess pam_opieaccess.c lib/libpam/modules/pam_unix pam_unix.c Log: Treat an empty PAM_RHOST the same as a NULL one. PR: bin/51508 Revision Changes Path 1.18 +2 -2 src/lib/libpam/modules/pam_lastlog/pam_lastlog.c 1.9 +1 -1 src/lib/libpam/modules/pam_login_access/pam_login_access.c 1.14 +1 -1 src/lib/libpam/modules/pam_opieaccess/pam_opieaccess.c 1.43 +1 -1 src/lib/libpam/modules/pam_unix/pam_unix.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:49:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD1137B404; Tue, 29 Apr 2003 17:49:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5880543FAF; Tue, 29 Apr 2003 17:49:43 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U0nh0U037375; Tue, 29 Apr 2003 17:49:43 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U0nhZq037373; Tue, 29 Apr 2003 17:49:43 -0700 (PDT) Message-Id: <200304300049.h3U0nhZq037373@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 29 Apr 2003 17:49:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/modules/pam_unix pam_unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:49:44 -0000 des 2003/04/29 17:49:43 PDT FreeBSD src repository Modified files: lib/libpam/modules/pam_unix pam_unix.c Log: Make sure rhostip is always initialized. PR: bin/51508 Submitted by: Peter Grimshaw Revision Changes Path 1.44 +1 -1 src/lib/libpam/modules/pam_unix/pam_unix.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 17:50:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98D2B37B428; Tue, 29 Apr 2003 17:50:14 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DADB43F93; Tue, 29 Apr 2003 17:50:13 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id DAECF5308; Wed, 30 Apr 2003 02:50:11 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Juli Mallett From: Dag-Erling Smorgrav Date: Wed, 30 Apr 2003 02:50:11 +0200 In-Reply-To: <20030429192635.A20268@FreeBSD.org> (Juli Mallett's message of "Tue, 29 Apr 2003 19:26:35 -0500") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> <20030429192635.A20268@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: Jacques Vidrine cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 00:50:18 -0000 Juli Mallett writes: > * Dag-Erling Smorgrav [ Date: 2003-04-29 ] > > Except when you replace it with a broken implementation, like qpopper > > does with strlcpy()... > Even that can be useful, in some ways. I think I know what you mean, but unfortunately it seems that nothing will faze qpopper users. They keep coming back for more, like some kind of demented masochistic lemming. DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Tue Apr 29 18:03:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A70AD37B401; Tue, 29 Apr 2003 18:03:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4688343FBF; Tue, 29 Apr 2003 18:03:59 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U13x0U048860; Tue, 29 Apr 2003 18:03:59 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U13wS0048857; Tue, 29 Apr 2003 18:03:58 -0700 (PDT) Message-Id: <200304300103.h3U13wS0048857@repoman.freebsd.org> From: David Xu Date: Tue, 29 Apr 2003 18:03:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 01:04:00 -0000 davidxu 2003/04/29 18:03:58 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Call kse_wakeup_multi() to wakeup idle KSEs when there are threads ready to run. Revision Changes Path 1.60 +1 -0 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 18:15:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EEB637B401; Tue, 29 Apr 2003 18:15:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B75E43F75; Tue, 29 Apr 2003 18:15:23 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U1FM0U057088; Tue, 29 Apr 2003 18:15:22 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U1FMF1057077; Tue, 29 Apr 2003 18:15:22 -0700 (PDT) Message-Id: <200304300115.h3U1FMF1057077@repoman.freebsd.org> From: David Xu Date: Tue, 29 Apr 2003 18:15:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 01:15:24 -0000 davidxu 2003/04/29 18:15:22 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Call kse_wakeup_mutli() after remove current thread from RUNQ to avoid doing unnecessary idle kse wakeup. Revision Changes Path 1.61 +1 -1 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 18:18:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96CCE37B404; Tue, 29 Apr 2003 18:18:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEDD843FD7; Tue, 29 Apr 2003 18:18:29 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U1IT0U059271; Tue, 29 Apr 2003 18:18:29 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U1ITWE059269; Tue, 29 Apr 2003 18:18:29 -0700 (PDT) Message-Id: <200304300118.h3U1ITWE059269@repoman.freebsd.org> From: David Xu Date: Tue, 29 Apr 2003 18:18:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 01:18:31 -0000 davidxu 2003/04/29 18:18:29 PDT FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Increase some default values. Revision Changes Path 1.126 +2 -2 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 18:54:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA17337B401; Tue, 29 Apr 2003 18:54:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BFC943FBD; Tue, 29 Apr 2003 18:54:39 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U1sd0U085080; Tue, 29 Apr 2003 18:54:39 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U1sdLO085077; Tue, 29 Apr 2003 18:54:39 -0700 (PDT) Message-Id: <200304300154.h3U1sdLO085077@repoman.freebsd.org> From: Warner Losh Date: Tue, 29 Apr 2003 18:54:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 01:54:40 -0000 imp 2003/04/29 18:54:39 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpvar.h Log: Get rid of the redundant 'gone' field, and overload suspend instead. Check for suspend before the device polling, rather than after it. Check to see if the current thread owns the lock in ioctl and return EBUSY if it does. This advances the locking to the point that I can eject my fxp card 10 times in a row, but I agree with Jeff Hsu that we need to get the network layer locking finished before chasing more of the races here (actually, he doesn't think this set is worth it even). There's a number of races between FXP_LOCK in detach and all other users of FXP_LOCK, and this gets back to the 'device with sleepers being forcibly detached' problem as well... Revision Changes Path 1.177 +11 -11 src/sys/dev/fxp/if_fxp.c 1.27 +1 -2 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 29 18:57:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42BAA37B401; Tue, 29 Apr 2003 18:57:51 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4527B43FE0; Tue, 29 Apr 2003 18:57:50 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id D85EC4; Tue, 29 Apr 2003 20:57:49 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id 1D6E978C4A; Tue, 29 Apr 2003 20:57:49 -0500 (CDT) Date: Tue, 29 Apr 2003 20:57:48 -0500 From: "Jacques A. Vidrine" To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030430015748.GA19911@madman.celabo.org> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430002014.GA1190@dragon.nuxi.com> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 01:57:51 -0000 On Tue, Apr 29, 2003 at 05:20:14PM -0700, David O'Brien wrote: > On Tue, Apr 29, 2003 at 11:49:09PM +0200, Dag-Erling Smorgrav wrote: > > Jacques Vidrine writes: > > > Log: > > > `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference > > > technique) so that we don't wind up calling into an application's > > > version if the application defines them. > > > > We should probably do this for every libc function that is used within > > libc... > > No we shouldn't. If I understand you correctly, it prevents me from > linking in my own malloc()/free() and having the entire system use it. It just means that you'd have to name your implementations e.g. _malloc and _free, also. But still, I suppose you have a point ... there /may/ be some functions that /should not/ be `hidden'. Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Tue Apr 29 19:14:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6F2537B401; Tue, 29 Apr 2003 19:14:15 -0700 (PDT) Received: from white.imgsrc.co.jp (ns.imgsrc.co.jp [210.226.20.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC7A243FAF; Tue, 29 Apr 2003 19:14:14 -0700 (PDT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by white.imgsrc.co.jp (Postfix) with ESMTP id 930A124D05; Wed, 30 Apr 2003 11:14:13 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by white.imgsrc.co.jp (Postfix) with ESMTP id 1A8F524D02; Wed, 30 Apr 2003 11:14:11 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [2001:218:422:2::130]) by black.imgsrc.co.jp (Postfix) with ESMTP id C98EC1E46E2; Wed, 30 Apr 2003 11:14:10 +0900 (JST) Date: Wed, 30 Apr 2003 11:14:10 +0900 Message-ID: <7made8hgul.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: Warner Losh In-Reply-To: <200304300154.h3U1sdLO085077@repoman.freebsd.org> References: <200304300154.h3U1sdLO085077@repoman.freebsd.org> User-Agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.4 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by AMaViS snapshot-20020531 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 02:14:16 -0000 Should this be like below? Index: if_fxp.c =================================================================== RCS file: /home/ncvs/src/sys/dev/fxp/if_fxp.c,v retrieving revision 1.177 diff -u -r1.177 if_fxp.c --- if_fxp.c 30 Apr 2003 01:54:38 -0000 1.177 +++ if_fxp.c 30 Apr 2003 02:13:24 -0000 @@ -881,7 +881,7 @@ FXP_LOCK(sc); s = splimp(); - sc->suspend = 1; /* Do same thing as we do for suspend */ + sc->suspended = 1; /* Do same thing as we do for suspend */ /* * Close down routes etc. */ -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Tue Apr 29 19:19:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF11B37B401; Tue, 29 Apr 2003 19:19:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C93D43FAF; Tue, 29 Apr 2003 19:19:39 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U2Jd0U003346; Tue, 29 Apr 2003 19:19:39 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U2Jcak003342; Tue, 29 Apr 2003 19:19:38 -0700 (PDT) Message-Id: <200304300219.h3U2Jcak003342@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 29 Apr 2003 19:19:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d ipfilter X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 02:19:40 -0000 mtm 2003/04/29 19:19:38 PDT FreeBSD src repository Modified files: etc/rc.d ipfilter Log: Running the script with restart or manually stopping and starting it doesn't work because the start_cmd doesn't enable ipfilter if it is currently disabled. Approved by: markm (mentor) (implicit) Submitted by: Michael Lyngbøl PR: conf/46103 Revision Changes Path 1.9 +2 -2 src/etc/rc.d/ipfilter From owner-cvs-src@FreeBSD.ORG Tue Apr 29 19:54:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBFC037B401; Tue, 29 Apr 2003 19:54:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B20B43FA3; Tue, 29 Apr 2003 19:54:18 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U2sI0U028495; Tue, 29 Apr 2003 19:54:18 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U2sIlI028490; Tue, 29 Apr 2003 19:54:18 -0700 (PDT) Message-Id: <200304300254.h3U2sIlI028490@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 29 Apr 2003 19:54:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d ipfilter ipnat X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 02:54:19 -0000 mtm 2003/04/29 19:54:17 PDT FreeBSD src repository Modified files: etc/rc.d ipfilter ipnat Log: o Make the 'Ip-filter module loaded' messages informational o Make 'No ipnat rules' a warning o Remove unecessary ' ..' Approved by: markm (implicit) Revision Changes Path 1.10 +1 -1 src/etc/rc.d/ipfilter 1.8 +3 -3 src/etc/rc.d/ipnat From owner-cvs-src@FreeBSD.ORG Tue Apr 29 20:03:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08FB837B401; Tue, 29 Apr 2003 20:03:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C53743F75; Tue, 29 Apr 2003 20:03:47 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U33l0U035964; Tue, 29 Apr 2003 20:03:47 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U33lNx035962; Tue, 29 Apr 2003 20:03:47 -0700 (PDT) Message-Id: <200304300303.h3U33lNx035962@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 29 Apr 2003 20:03:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 03:03:48 -0000 mtm 2003/04/29 20:03:47 PDT FreeBSD src repository Modified files: etc rc.subr Log: This particular debugging statement is very verbose, making the rest of the debug output hard to follow. Comment it out. It's commented out in NetBSD's version as well. Approved by: markm (mentor)(implicit) Revision Changes Path 1.11 +1 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Tue Apr 29 20:08:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28E2437B401; Tue, 29 Apr 2003 20:08:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE35643FA3; Tue, 29 Apr 2003 20:08:16 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U38G0U039086; Tue, 29 Apr 2003 20:08:16 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U38GVA039084; Tue, 29 Apr 2003 20:08:16 -0700 (PDT) Message-Id: <200304300308.h3U38GVA039084@repoman.freebsd.org> From: Alan Cox Date: Tue, 29 Apr 2003 20:08:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 03:08:17 -0000 alc 2003/04/29 20:08:16 PDT FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: Eliminate an unused parameter from vm_pageout_object_deactivate_pages(). Revision Changes Path 1.233 +5 -6 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 20:18:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E094E37B401; Tue, 29 Apr 2003 20:18:58 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11EC443FDD; Tue, 29 Apr 2003 20:18:58 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 754705B; Tue, 29 Apr 2003 22:18:57 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id A936278C4A; Tue, 29 Apr 2003 22:18:56 -0500 (CDT) Date: Tue, 29 Apr 2003 22:18:56 -0500 From: "Jacques A. Vidrine" To: "W. Josephson" Message-ID: <20030430031856.GA20258@madman.celabo.org> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> <20030430004907.GA32349@mero.morphisms.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430004907.GA32349@mero.morphisms.net> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 03:18:59 -0000 On Tue, Apr 29, 2003 at 08:49:07PM -0400, W. Josephson wrote: > I guess I don't see the need for a special case > even for strlcpy: why can't ports patch qpopper? The qpopper port maintainer _can_ and _should_ patch qpopper, as well as reporting the bug to the software vendor. I chose to hide strlcpy/strlcat anyway because I am far from certain that qpopper is the only application supplying its own (working or not) implementations. We don't want to call those from within libc, ever. It is too risky. Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Tue Apr 29 20:38:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD06C37B401; Tue, 29 Apr 2003 20:38:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A80643FAF; Tue, 29 Apr 2003 20:38:08 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U3c80U060415; Tue, 29 Apr 2003 20:38:08 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U3c8e8060412; Tue, 29 Apr 2003 20:38:08 -0700 (PDT) Message-Id: <200304300338.h3U3c8e8060412@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 20:38:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fwcontrol fwcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 03:38:09 -0000 simokawa 2003/04/29 20:38:07 PDT FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.c Log: Free asyreq. Submitted by: ryuchi@ryuchi.org Revision Changes Path 1.12 +6 -6 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 20:39:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48B9B37B401; Tue, 29 Apr 2003 20:39:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D92F343FBF; Tue, 29 Apr 2003 20:39:25 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U3dP0U060945; Tue, 29 Apr 2003 20:39:25 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U3dP60060943; Tue, 29 Apr 2003 20:39:25 -0700 (PDT) Message-Id: <200304300339.h3U3dP60060943@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 29 Apr 2003 20:39:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fwcontrol Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 03:39:26 -0000 simokawa 2003/04/29 20:39:25 PDT FreeBSD src repository Modified files: usr.sbin/fwcontrol Makefile Log: Set include path. Revision Changes Path 1.4 +3 -0 src/usr.sbin/fwcontrol/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 29 21:14:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6B5C37B401; Tue, 29 Apr 2003 21:14:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76B4643FB1; Tue, 29 Apr 2003 21:14:57 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U4Ev0U092451; Tue, 29 Apr 2003 21:14:57 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U4Evxn092450; Tue, 29 Apr 2003 21:14:57 -0700 (PDT) Message-Id: <200304300414.h3U4Evxn092450@repoman.freebsd.org> From: Warner Losh Date: Tue, 29 Apr 2003 21:14:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 04:14:58 -0000 imp 2003/04/29 21:14:57 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Fix tpyo in last commit. Noticed by: kuriyama-san Revision Changes Path 1.178 +1 -1 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 21:27:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19B1537B401; Tue, 29 Apr 2003 21:27:26 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0048D43FBD; Tue, 29 Apr 2003 21:27:25 -0700 (PDT) (envelope-from eischen@pcnet1.pcnet.com) Received: from pcnet1.pcnet.com (localhost [127.0.0.1]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h3U4RNBg002752; Wed, 30 Apr 2003 00:27:24 -0400 (EDT) Received: from localhost (eischen@localhost)h3U4RMuD002725; Wed, 30 Apr 2003 00:27:22 -0400 (EDT) Date: Wed, 30 Apr 2003 00:27:22 -0400 (EDT) From: Daniel Eischen To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <20030430002014.GA1190@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Jacques Vidrine cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 04:27:26 -0000 On Tue, 29 Apr 2003, David O'Brien wrote: > On Tue, Apr 29, 2003 at 11:49:09PM +0200, Dag-Erling Smorgrav wrote: > > Jacques Vidrine writes: > > > Log: > > > `Hide' strlcpy and strlcat (using the namespace.h / __weak_reference > > > technique) so that we don't wind up calling into an application's > > > version if the application defines them. > > > > We should probably do this for every libc function that is used within > > libc... > > No we shouldn't. If I understand you correctly, it prevents me from > linking in my own malloc()/free() and having the entire system use it. > Being able to replace the use of a libc function for *all* running of a > program is a very useful thing. Why can't you still do this? You just have to know the real name of the function you want to override. Is malloc any different than _malloc, so that you can't supply your own with the correct symbol? -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Tue Apr 29 21:34:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5D3837B401; Tue, 29 Apr 2003 21:34:47 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A50A143FBD; Tue, 29 Apr 2003 21:34:46 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3U4YiA7094753; Tue, 29 Apr 2003 22:34:45 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 29 Apr 2003 22:34:40 -0600 (MDT) Message-Id: <20030429.223440.130847520.imp@bsdimp.com> To: kuriyama@imgsrc.co.jp From: "M. Warner Losh" In-Reply-To: <7made8hgul.wl@black.imgsrc.co.jp> References: <200304300154.h3U1sdLO085077@repoman.freebsd.org> <7made8hgul.wl@black.imgsrc.co.jp> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 04:34:48 -0000 In message: <7made8hgul.wl@black.imgsrc.co.jp> Jun Kuriyama writes: : Should this be like below? Yes. I basically committed from the wrong tree (cvs diff | cd other-tree; patch; compile in first tree; commit in second tree :-(. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 29 22:27:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBA4A37B401; Tue, 29 Apr 2003 22:27:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D16443FCB; Tue, 29 Apr 2003 22:27:02 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U5R20U044576; Tue, 29 Apr 2003 22:27:02 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U5R25r044572; Tue, 29 Apr 2003 22:27:02 -0700 (PDT) Message-Id: <200304300527.h3U5R25r044572@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 29 Apr 2003 22:27:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_timer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 05:27:03 -0000 marcel 2003/04/29 22:27:02 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi_timer.c Log: o Don't announce that the timer is good when in fact it isn't timing at all (ie reads yield constant values). Display the width as the difference between max and min so that constant timers have width zero. o Get the address of the timer from the XPmTmrBlk field instead of the V1_PmTmrBlk field. The former is a generic address and can specify a memory mapped I/O address. Remove to account for this. The timer is now properly configured on machines with ACPI v2 tables, whether PIO or MEMIO. Note that the acpica code converts v1 tables into v2 tables so the address is always present in XPmTmrBlk. o Replace the TIMER_READ macro with a call to the read_counter() function and add a barrier to make sure that we observe proper ordering of the reads. Revision Changes Path 1.22 +43 -22 src/sys/dev/acpica/acpi_timer.c From owner-cvs-src@FreeBSD.ORG Tue Apr 29 23:26:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33A5E37B401; Tue, 29 Apr 2003 23:26:49 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4601643F3F; Tue, 29 Apr 2003 23:26:48 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 172AD66B9B; Tue, 29 Apr 2003 23:26:48 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id E0E1CE26; Tue, 29 Apr 2003 23:26:47 -0700 (PDT) Date: Tue, 29 Apr 2003 23:26:47 -0700 From: Kris Kennaway To: "W. Josephson" Message-ID: <20030430062647.GA82023@rot13.obsecurity.org> References: <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: <20030430043303.GA46365@mero.morphisms.net> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Daniel Eischen cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 06:26:49 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 12:33:03AM -0400, W. Josephson wrote: > On Wed, Apr 30, 2003 at 12:27:22AM -0400, Daniel Eischen wrote: > > Why can't you still do this? You just have to know the real > > name of the function you want to override. Is malloc any > > different than _malloc, so that you can't supply your own > > with the correct symbol? >=20 > It is just one more thing to hack around on > every platform. I still don't understand > why the urge to make things more complicated > for the sake of admittedly broken software. > Why not just fix the bug at its source rather > than making life more difficult for stuff that > is written correctly? Because the source is not always available. Fortunately, for qpopper it is, but as Jacques stated in another message there is a chance that other binary applications also do this. Kris --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+r2ynWry0BWjoQKURAq3HAKDfeX3GCbMRDTy7n6JgpHPRh0oEQwCg9+1c /DvIzNXo9dbtFDenvLSE/AI= =g9rh -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:12:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0394537B401; Wed, 30 Apr 2003 00:12:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CCF443F75; Wed, 30 Apr 2003 00:12:10 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7CA0U020349; Wed, 30 Apr 2003 00:12:10 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7C90M020347; Wed, 30 Apr 2003 00:12:09 -0700 (PDT) Message-Id: <200304300712.h3U7C90M020347@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Apr 2003 00:12:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d ldconfig X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 07:12:13 -0000 mtm 2003/04/30 00:12:09 PDT FreeBSD src repository Modified files: etc/rc.d ldconfig Log: This script should require mountcritremote, since that is the last script at which a filesystem will be mounted in FreeBSD. Without this the script was being inserted later in the boot than necessary. Approved by: markm (mentor) (implicit) Reviewed by: dougb Noticed by: Andrzej ToboÅa Revision Changes Path 1.5 +1 -1 src/etc/rc.d/ldconfig From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:13:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADEA837B401; Wed, 30 Apr 2003 00:13:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F97943FAF; Wed, 30 Apr 2003 00:13:51 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7Dp0U021814; Wed, 30 Apr 2003 00:13:51 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7DpDB021811; Wed, 30 Apr 2003 00:13:51 -0700 (PDT) Message-Id: <200304300713.h3U7DpDB021811@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 00:13:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:13:52 -0000 ru 2003/04/30 00:13:51 PDT FreeBSD src repository Modified files: lib Makefile Log: Fixed alignment. Revision Changes Path 1.152 +1 -1 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:24:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFAD837B401; Wed, 30 Apr 2003 00:24:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E09143FA3; Wed, 30 Apr 2003 00:24:36 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7Oa0U029945; Wed, 30 Apr 2003 00:24:36 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7OaDc029943; Wed, 30 Apr 2003 00:24:36 -0700 (PDT) Message-Id: <200304300724.h3U7OaDc029943@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 00:24:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec Makefile src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:24:37 -0000 ru 2003/04/30 00:24:36 PDT FreeBSD src repository Modified files: libexec Makefile usr.bin Makefile Log: Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions. Revision Changes Path 1.56 +3 -3 src/libexec/Makefile 1.234 +4 -3 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:34:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C21C337B401; Wed, 30 Apr 2003 00:34:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB0043F85; Wed, 30 Apr 2003 00:34:15 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7YF0U036904; Wed, 30 Apr 2003 00:34:15 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7YFHv036901; Wed, 30 Apr 2003 00:34:15 -0700 (PDT) Message-Id: <200304300734.h3U7YFHv036901@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 00:34:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/lib Makefile src/secure/libexec Makefile src/secure/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:34:16 -0000 ru 2003/04/30 00:34:15 PDT FreeBSD src repository Modified files: secure/lib Makefile secure/libexec Makefile secure/usr.bin Makefile Log: NOSECURE is implied by NOCRYPT, meaning if the latter is defined we won't be here. Revision Changes Path 1.29 +1 -1 src/secure/lib/Makefile 1.12 +1 -1 src/secure/libexec/Makefile 1.20 +1 -1 src/secure/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:37:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 376ED37B401; Wed, 30 Apr 2003 00:37:54 -0700 (PDT) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F76343FAF; Wed, 30 Apr 2003 00:37:50 -0700 (PDT) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h3U7bkE04123; Wed, 30 Apr 2003 09:37:46 +0200 (MEST) Date: Wed, 30 Apr 2003 09:37:46 +0200 (CEST) From: Harti Brandt To: Nate Lawson In-Reply-To: Message-ID: <20030430093448.U31027@beagle.fokus.fraunhofer.de> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:37:54 -0000 On Tue, 29 Apr 2003, Nate Lawson wrote: NL>On Mon, 28 Apr 2003, Warner Losh wrote: NL>> 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid NL>> a possible deadlock reported by jhb. NL> NL>This adds a race since fxp_intr could occur after the unlock but before NL>the bus_teardown_intr call. The reason why I tore down the intr while NL>holding the lock is so fxp_intr would be prevented from accessing the NL>device until it has been disabled. Then the normal checks in fxp_intr NL>(IFF_OACTIVE or whatever) would show the card is gone and return without NL>accessing it. I guess this is ok since ether_ifdetach is still called NL>with the lock held (since it is what clears IFF_OACTIVE) but I'm NL>interested in your thoughts. For what I know, you should not call ether_ifdetach with the card lock held. ether_ifdetach calls if_detach which in turn may lock the radix node head to remove routes. The lock order should be 1) radix node head, 2) interface not the other way around. harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:43:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C634137B401; Wed, 30 Apr 2003 00:43:39 -0700 (PDT) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C40043F75; Wed, 30 Apr 2003 00:43:38 -0700 (PDT) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h3U7hWE04575; Wed, 30 Apr 2003 09:43:32 +0200 (MEST) Date: Wed, 30 Apr 2003 09:43:32 +0200 (CEST) From: Harti Brandt To: "M. Warner Losh" In-Reply-To: <20030429.122808.116092806.imp@bsdimp.com> Message-ID: <20030430093931.V31027@beagle.fokus.fraunhofer.de> References: <20030429054515.D74EF37B490@hub.freebsd.org> <20030429.122808.116092806.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:43:41 -0000 On Tue, 29 Apr 2003, M. Warner Losh wrote: MWL>In message: MWL>: > 4) Return immediately if gone is true in fxp_ioctl MWL>: > 5) Return immediately if gone is true in fxp_intr MWL>: MWL>: Not sure this approach is necessary. MWL> MWL>I am. Otherwise ioctl panics with recursive locks when the card is MWL>detached. A simple kld_unload if_fxp would provoke these races, MWL>including the recursive lock panic. You can replace the pointers to ioctl and start with pointers to dummy functions. In fact, an if_dead(ifp) function which does just this would be nice to have. harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:51:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64EA537B401; Wed, 30 Apr 2003 00:51:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0050743F93; Wed, 30 Apr 2003 00:51:51 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7pp0U054120; Wed, 30 Apr 2003 00:51:51 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7ppCl054114; Wed, 30 Apr 2003 00:51:51 -0700 (PDT) Message-Id: <200304300751.h3U7ppCl054114@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 00:51:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/lib Makefile src/secure/libexec Makefile src/secure/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:51:52 -0000 ru 2003/04/30 00:51:51 PDT FreeBSD src repository Modified files: secure/lib Makefile secure/libexec Makefile secure/usr.bin Makefile Log: Most things depend on !defined(NO_OPENSSL); make it look so. Revision Changes Path 1.30 +3 -3 src/secure/lib/Makefile 1.13 +7 -4 src/secure/libexec/Makefile 1.21 +3 -3 src/secure/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 00:54:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2780637B401; Wed, 30 Apr 2003 00:54:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1EA643FA3; Wed, 30 Apr 2003 00:54:39 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3U7sd0U056635; Wed, 30 Apr 2003 00:54:39 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3U7sd8t056629; Wed, 30 Apr 2003 00:54:39 -0700 (PDT) Message-Id: <200304300754.h3U7sd8t056629@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 00:54:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/lib Makefile.inc src/secure/libexec Makefile.inc src/secure/usr.bin Makefile.inc src/secure/usr.sbin Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 07:54:40 -0000 ru 2003/04/30 00:54:39 PDT FreeBSD src repository Modified files: secure/lib Makefile.inc secure/libexec Makefile.inc secure/usr.bin Makefile.inc secure/usr.sbin Makefile.inc Log: The including makefile's directory is tried first for .include "...". Revision Changes Path 1.9 +2 -2 src/secure/lib/Makefile.inc 1.8 +2 -2 src/secure/libexec/Makefile.inc 1.8 +2 -2 src/secure/usr.bin/Makefile.inc 1.5 +2 -2 src/secure/usr.sbin/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Apr 30 02:10:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 833AD37B401; Wed, 30 Apr 2003 02:10:31 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 098DD43FB1; Wed, 30 Apr 2003 02:10:30 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h3U9A3s4006555; Wed, 30 Apr 2003 11:10:07 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Harti Brandt From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 09:43:32 +0200." <20030430093931.V31027@beagle.fokus.fraunhofer.de> Date: Wed, 30 Apr 2003 11:10:03 +0200 Message-ID: <6554.1051693803@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 09:10:32 -0000 In message <20030430093931.V31027@beagle.fokus.fraunhofer.de>, Harti Brandt wri tes: >On Tue, 29 Apr 2003, M. Warner Losh wrote: > >MWL>In message: > >MWL>: > 4) Return immediately if gone is true in fxp_ioctl >MWL>: > 5) Return immediately if gone is true in fxp_intr >MWL>: >MWL>: Not sure this approach is necessary. >MWL> >MWL>I am. Otherwise ioctl panics with recursive locks when the card is >MWL>detached. A simple kld_unload if_fxp would provoke these races, >MWL>including the recursive lock panic. > >You can replace the pointers to ioctl and start with pointers to dummy >functions. In fact, an if_dead(ifp) function which does just this would >be nice to have. isn't that what if_disc.c does already ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 02:21:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA30A37B401; Wed, 30 Apr 2003 02:21:04 -0700 (PDT) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC8E343FAF; Wed, 30 Apr 2003 02:21:02 -0700 (PDT) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h3U9KvE16762; Wed, 30 Apr 2003 11:20:57 +0200 (MEST) Date: Wed, 30 Apr 2003 11:20:56 +0200 (CEST) From: Harti Brandt To: Poul-Henning Kamp In-Reply-To: <6554.1051693803@critter.freebsd.dk> Message-ID: <20030430111247.W31027@beagle.fokus.fraunhofer.de> References: <6554.1051693803@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 09:21:05 -0000 On Wed, 30 Apr 2003, Poul-Henning Kamp wrote: PK>In message <20030430093931.V31027@beagle.fokus.fraunhofer.de>, Harti Brandt wri PK>tes: PK>>On Tue, 29 Apr 2003, M. Warner Losh wrote: PK>> PK>>MWL>In message: PK>> PK>>MWL>: > 4) Return immediately if gone is true in fxp_ioctl PK>>MWL>: > 5) Return immediately if gone is true in fxp_intr PK>>MWL>: PK>>MWL>: Not sure this approach is necessary. PK>>MWL> PK>>MWL>I am. Otherwise ioctl panics with recursive locks when the card is PK>>MWL>detached. A simple kld_unload if_fxp would provoke these races, PK>>MWL>including the recursive lock panic. PK>> PK>>You can replace the pointers to ioctl and start with pointers to dummy PK>>functions. In fact, an if_dead(ifp) function which does just this would PK>>be nice to have. PK> PK>isn't that what if_disc.c does already ? Not really. Its just a 'loopback' that drops packets. It even has a real ioctl function. What I meant is something like: foo_detach(..) { LOCK(sc); ifp->if_ioctl = if_dead_ioctl; ifp->if_start = if_dead_start; ... UNLOCK(sc); ... } where if_dead_ioctl just returns an error. The problem remains how to get all threads that have been block while we had the lock on sc out of the old ioctl. (probably by some kind of loop on mtx_trylock). But we are at least sure, that no new threads enter our ioctl. harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 03:20:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50CA337B401; Wed, 30 Apr 2003 03:20:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E410B43FDF; Wed, 30 Apr 2003 03:20:24 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UAKO0U061372; Wed, 30 Apr 2003 03:20:24 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UAKOAt061368; Wed, 30 Apr 2003 03:20:24 -0700 (PDT) Message-Id: <200304301020.h3UAKOAt061368@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 03:20:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire firewire.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 10:20:25 -0000 simokawa 2003/04/30 03:20:24 PDT FreeBSD src repository Modified files: sys/dev/firewire firewire.c Log: Set status to FWDEVINVAL if probe failed. Revision Changes Path 1.49 +7 -6 src/sys/dev/firewire/firewire.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 03:25:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 790B637B401; Wed, 30 Apr 2003 03:25:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1911043F75; Wed, 30 Apr 2003 03:25:58 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UAPv0U065266; Wed, 30 Apr 2003 03:25:57 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UAPvgr065263; Wed, 30 Apr 2003 03:25:57 -0700 (PDT) Message-Id: <200304301025.h3UAPvgr065263@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Apr 2003 03:25:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdtime strptime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 10:25:59 -0000 mtm 2003/04/30 03:25:57 PDT FreeBSD src repository Modified files: lib/libc/stdtime strptime.c Log: Backout my changes in rev. 1.32 and 1.33. There is some code that depends on the previous behaviour. This also brings strptime(3) behaviour back in line with the other BSDs. Approved by: markm (mentor) Revision Changes Path 1.34 +2 -4 src/lib/libc/stdtime/strptime.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 03:32:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 030D437B401; Wed, 30 Apr 2003 03:32:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94D3C43F3F; Wed, 30 Apr 2003 03:32:32 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UAWW0U069978; Wed, 30 Apr 2003 03:32:32 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UAWWcs069975; Wed, 30 Apr 2003 03:32:32 -0700 (PDT) Message-Id: <200304301032.h3UAWWcs069975@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 03:32:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 10:32:33 -0000 simokawa 2003/04/30 03:32:32 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: Release devq before detach. Revision Changes Path 1.47 +3 -0 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 03:50:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B40437B401; Wed, 30 Apr 2003 03:50:46 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8CDB43FA3; Wed, 30 Apr 2003 03:50:44 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id UAA25124; Wed, 30 Apr 2003 20:50:37 +1000 Date: Wed, 30 Apr 2003 20:50:36 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Andrew Gallatin In-Reply-To: <16046.60754.563011.201060@grasshopper.cs.duke.edu> Message-ID: <20030430195827.V15323@gamplex.bde.org> References: <16046.55840.945040.149302@grasshopper.cs.duke.edu> <16046.60754.563011.201060@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 10:50:47 -0000 On Tue, 29 Apr 2003, Andrew Gallatin wrote: > John Baldwin writes: > > ... > > I would need to hold the ithread lock around the TAILQ_FOREACH() > > bit and drop it around the execution of the handlers, but I probably > > need that anyways. Of course, all this really does, is take your > > gone test and move it up in the stack. You are still checking a flag > > on every interrupt handler invocation. > > Since you we already need to check for IH_DEAD, you could avoid extra > compares by doing > > if (ih->ih_flags & (IH_DISABLED | IH_DISABLING | IH_DEAD)) { > /* sort out rare cases outside the critical path */ > } > > Now we're doing only one check in the common case on something that > you apparently need to check anyway. I'd be all for something like > this. I think the orphan handler idea can be used to remove all deadness tests from the fast path. Something like: In detach function: - change handler to a non-orphan handler that disables further device interrupts if possible, else calls the main handler. Since this handler is not in the fast path, it can afford to do lots of state checking and locking to decide what to do. - wait until main handler is not running directly. - wait/combine with non-orphan handler to disable device interrupts. - change handler to orphan handler than does nothing when we know that further (shared) interrupts are not for us (or that null handling of (possibly non-shared) ones for us is correct). Loop back to previous step and share locks with it as necessary. The logic for this can be in bus_teardown_intr() (ithread_remove_handler()) or a prerequisite for bus_teardown_intr(). The device-specific parts need to be in each driver of course. In ithread_remove_handler(): - just assert that we always have the easy case where all handlers are already dead (ophan). This doesn't solve the problem that an interrupt handler for gone-away hardware may spin forever reading garbage registers. > > > No, in theory increased performance should come from increased > > > parallelism with no increased overhead. Any increased overhead is a > > > bug. Linux 2.4 runs a thread safe kernel with less overhead than we > > > have in 4.x. Its possible. > > > > How are we going to achieve increased paralellism w/o increased overhead? > > Discounting redesigning algo's which would have been a win in the > > non-parallel kernel as well. A mutex is far more expensive than an spl. > > You have to protect against more things. Of course overhead is going to > > go up. > > I have no idea really. All I know is that linux 2.4 is more parallel > than 5.x is today, yet it outperforms 4.x for things like system call > latency and networking packets/sec through a single interface. > Therefore it must be possible. Heavyweight context switches and timestamps to make them super-heavy don't help (except for debugging), but I'm more concerned about 5.x having monotonically increasing overhead with x as finer grained locks are added. Bruce From owner-cvs-src@FreeBSD.ORG Wed Apr 30 03:58:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17A4037B401; Wed, 30 Apr 2003 03:58:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADCCE43FDF; Wed, 30 Apr 2003 03:58:52 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UAwq0U088593; Wed, 30 Apr 2003 03:58:52 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UAwq8i088590; Wed, 30 Apr 2003 03:58:52 -0700 (PDT) Message-Id: <200304301058.h3UAwq8i088590@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 03:58:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 10:58:53 -0000 ru 2003/04/30 03:58:52 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Groff after 2002/10/15 has no known backward compatibility issues, but we always want the latest macro files. Revision Changes Path 1.350 +7 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 04:17:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6DF737B401; Wed, 30 Apr 2003 04:17:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F8243FCB; Wed, 30 Apr 2003 04:17:34 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UBHY0U002919; Wed, 30 Apr 2003 04:17:34 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UBHYci002916; Wed, 30 Apr 2003 04:17:34 -0700 (PDT) Message-Id: <200304301117.h3UBHYci002916@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 04:17:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 11:17:35 -0000 markm 2003/04/30 04:17:34 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Fix "make world" for the WANT_LINT case. The various build tools must not try to lint(1) stuff at *-tools time; keep the linting for the actual build (which comes later). Revision Changes Path 1.351 +3 -3 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 05:07:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31EA937B401; Wed, 30 Apr 2003 05:07:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C761343F75; Wed, 30 Apr 2003 05:07:32 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UC7W0U044420; Wed, 30 Apr 2003 05:07:32 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UC7W3Z044417; Wed, 30 Apr 2003 05:07:32 -0700 (PDT) Message-Id: <200304301207.h3UC7W3Z044417@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 05:07:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cdio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 12:07:33 -0000 markm 2003/04/30 05:07:32 PDT FreeBSD src repository Modified files: sys/sys cdio.h Log: Make bitfields plain old u_int. u_int16_t makes no sense. Revision Changes Path 1.24 +6 -6 src/sys/sys/cdio.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 05:19:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 094B337B401; Wed, 30 Apr 2003 05:19:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 940BC4406E; Wed, 30 Apr 2003 05:19:26 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UCJQ0U052894; Wed, 30 Apr 2003 05:19:26 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UCJPwp052892; Wed, 30 Apr 2003 05:19:25 -0700 (PDT) Message-Id: <200304301219.h3UCJPwp052892@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 05:19:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.post.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 12:19:27 -0000 markm 2003/04/30 05:19:25 PDT FreeBSD src repository Modified files: sys/conf kern.post.mk Log: Help out with linting. Print the ${LINT} command line. This makes the all-important -DFOO -IBAR options "hang out". Revision Changes Path 1.41 +1 -1 src/sys/conf/kern.post.mk From owner-cvs-src@FreeBSD.ORG Wed Apr 30 05:23:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 707C937B401; Wed, 30 Apr 2003 05:23:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D5D44408C; Wed, 30 Apr 2003 05:23:59 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UCNw0U056384; Wed, 30 Apr 2003 05:23:58 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UCNwOW056381; Wed, 30 Apr 2003 05:23:58 -0700 (PDT) Message-Id: <200304301223.h3UCNwOW056381@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 05:23:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 12:24:00 -0000 markm 2003/04/30 05:23:58 PDT FreeBSD src repository Modified files: sys/i386/i386 identcpu.c Log: Warns fixing. Protect against inappropriate linting, and mark GCC-specific assemble code as such (in #ifdefs). Fix an easy static variable warning while I'm here. Revision Changes Path 1.122 +8 -1 src/sys/i386/i386/identcpu.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 05:38:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AA4337B401; Wed, 30 Apr 2003 05:38:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF1543FAF; Wed, 30 Apr 2003 05:38:20 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UCcK0U065335; Wed, 30 Apr 2003 05:38:20 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UCcKpg065334; Wed, 30 Apr 2003 05:38:20 -0700 (PDT) Message-Id: <200304301238.h3UCcKpg065334@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 05:38:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 12:38:21 -0000 ru 2003/04/30 05:38:20 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Restore the ordering of NO's and remove one redundant NOLINT. Reviewed by: markm Revision Changes Path 1.352 +4 -4 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 05:57:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C2A737B401; Wed, 30 Apr 2003 05:57:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 340FA43FBD; Wed, 30 Apr 2003 05:57:41 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UCvf0U079954; Wed, 30 Apr 2003 05:57:41 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UCvegA079951; Wed, 30 Apr 2003 05:57:40 -0700 (PDT) Message-Id: <200304301257.h3UCvegA079951@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 05:57:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/kbd atkbd.c src/sys/dev/sio sio.c src/sys/geom geom_kern.c src/sys/i386/i386 autoconf.c src/sys/isa atkbd_isa.c atkbdc_isa.c ppc.c psm.c src/sys/kern kern_descrip.c kern_fork.c kern_mib.c sched_4bsd.c subr_bus.c subr_mbuf.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 12:57:42 -0000 markm 2003/04/30 05:57:40 PDT FreeBSD src repository Modified files: sys/dev/kbd atkbd.c sys/dev/sio sio.c sys/geom geom_kern.c sys/i386/i386 autoconf.c sys/isa atkbd_isa.c atkbdc_isa.c ppc.c psm.c sys/kern kern_descrip.c kern_fork.c kern_mib.c sched_4bsd.c subr_bus.c subr_mbuf.c uipc_socket2.c sys/net if.c if_ethersubr.c sys/ufs/ffs ffs_snapshot.c sys/ufs/ufs ufs_lookup.c Log: Fix some easy, global, lint warnings. In most cases, this means making some local variables static. In a couple of cases, this means removing an unused variable. Revision Changes Path 1.38 +1 -1 src/sys/dev/kbd/atkbd.c 1.396 +1 -1 src/sys/dev/sio/sio.c 1.31 +1 -1 src/sys/geom/geom_kern.c 1.172 +0 -2 src/sys/i386/i386/autoconf.c 1.14 +2 -2 src/sys/isa/atkbd_isa.c 1.25 +2 -2 src/sys/isa/atkbdc_isa.c 1.39 +1 -1 src/sys/isa/ppc.c 1.55 +1 -1 src/sys/isa/psm.c 1.195 +1 -1 src/sys/kern/kern_descrip.c 1.194 +1 -1 src/sys/kern/kern_fork.c 1.65 +1 -1 src/sys/kern/kern_mib.c 1.18 +1 -1 src/sys/kern/sched_4bsd.c 1.128 +2 -2 src/sys/kern/subr_bus.c 1.46 +1 -1 src/sys/kern/subr_mbuf.c 1.112 +1 -1 src/sys/kern/uipc_socket2.c 1.163 +1 -1 src/sys/net/if.c 1.146 +1 -1 src/sys/net/if_ethersubr.c 1.69 +1 -1 src/sys/ufs/ffs/ffs_snapshot.c 1.67 +2 -2 src/sys/ufs/ufs/ufs_lookup.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 06:36:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B937F37B401; Wed, 30 Apr 2003 06:36:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5880243F75; Wed, 30 Apr 2003 06:36:53 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UDaq0U008994; Wed, 30 Apr 2003 06:36:52 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UDaqh3008987; Wed, 30 Apr 2003 06:36:52 -0700 (PDT) Message-Id: <200304301336.h3UDaqh3008987@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 30 Apr 2003 06:36:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 13:36:54 -0000 phk 2003/04/30 06:36:52 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Use %j instead of %q in printf to unbreak sparc64. Revision Changes Path 1.140 +4 -3 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 07:19:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4035837B404; Wed, 30 Apr 2003 07:19:57 -0700 (PDT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99D3D43FAF; Wed, 30 Apr 2003 07:19:53 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h3UEJqPM002355; Wed, 30 Apr 2003 08:19:52 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h3UEJq3K002354; Wed, 30 Apr 2003 08:19:52 -0600 (MDT) (envelope-from ken) Date: Wed, 30 Apr 2003 08:19:52 -0600 From: "Kenneth D. Merry" To: Poul-Henning Kamp Message-ID: <20030430081952.A2289@panzer.kdm.org> References: <200304301336.h3UDaqh3008987@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200304301336.h3UDaqh3008987@repoman.freebsd.org>; from phk@FreeBSD.org on Wed, Apr 30, 2003 at 06:36:52AM -0700 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 14:19:58 -0000 On Wed, Apr 30, 2003 at 06:36:52 -0700, Poul-Henning Kamp wrote: > phk 2003/04/30 06:36:52 PDT > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_da.c > Log: > Use %j instead of %q in printf to unbreak sparc64. Oops. I did a 'make universe', but wrongly assumed that it would stop on any errors. I guess you have to run through the logs for each kernel build to see if anything broke? Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 07:31:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4720537B401; Wed, 30 Apr 2003 07:31:24 -0700 (PDT) Received: from mx0.freebsd-services.com (survey.codeburst.net [195.149.39.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9C0643FA3; Wed, 30 Apr 2003 07:31:22 -0700 (PDT) (envelope-from paul@freebsd-services.com) Received: by mx0.freebsd-services.com (Postfix, from userid 1002) id D94ED1B211; Wed, 30 Apr 2003 15:31:21 +0100 (BST) Date: Wed, 30 Apr 2003 15:31:21 +0100 From: Paul Richards To: Kris Kennaway Message-ID: <20030430143121.GK39658@survey.codeburst.net> References: <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430062647.GA82023@rot13.obsecurity.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "W. Josephson" cc: cvs-all@FreeBSD.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 14:31:24 -0000 On Tue, Apr 29, 2003 at 11:26:47PM -0700, Kris Kennaway wrote: > On Wed, Apr 30, 2003 at 12:33:03AM -0400, W. Josephson wrote: > > On Wed, Apr 30, 2003 at 12:27:22AM -0400, Daniel Eischen wrote: > > > Why can't you still do this? You just have to know the real > > > name of the function you want to override. Is malloc any > > > different than _malloc, so that you can't supply your own > > > with the correct symbol? > > > > It is just one more thing to hack around on > > every platform. I still don't understand > > why the urge to make things more complicated > > for the sake of admittedly broken software. > > Why not just fix the bug at its source rather > > than making life more difficult for stuff that > > is written correctly? > > Because the source is not always available. Fortunately, for qpopper > it is, but as Jacques stated in another message there is a chance that > other binary applications also do this. Hiding our libc implementation is the wrong approach here. I think the strlcpy hiding should be taken out. Your example of binary only applications actually shows exactly why this approach is wrong since if the application deliberately tries to override the libc version then it won't work. If it's a bug in the application then it's a bug in the application and either that gets fixed in the source or you complain to the vendor.Messing with the exported symbols from libc doesn't seem like the right solution to me. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Wed Apr 30 07:42:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AD0837B401; Wed, 30 Apr 2003 07:42:10 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6725A43F3F; Wed, 30 Apr 2003 07:42:09 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h3UEfsm2007835; Wed, 30 Apr 2003 07:41:54 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h3UEfnWI007834; Wed, 30 Apr 2003 07:41:49 -0700 (PDT) Date: Wed, 30 Apr 2003 07:41:49 -0700 From: "David O'Brien" To: "Jacques A. Vidrine" Message-ID: <20030430144149.GA7786@dragon.nuxi.com> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430031856.GA20258@madman.celabo.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "W. Josephson" cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 14:42:10 -0000 On Tue, Apr 29, 2003 at 10:18:56PM -0500, Jacques A. Vidrine wrote: > I chose to hide strlcpy/strlcat anyway because I am far from certain > that qpopper is the only application supplying its own (working or > not) implementations. We don't want to call those from within libc, > ever. It is too risky. Why is it "too risky"? If the software is setuid, LD_LIBRARY_PATH and LD_PRELOAD won't work. If it is run with normal user-level privs, well... there are *plenty* of ways to add "risk". Foot... gun... pull trigger... It is not our place or responsibility to go to these lengths to protect users. I strongly don't want to see a lot of libc function hiding and alternate symbols. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:05:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7185E37B401; Wed, 30 Apr 2003 08:05:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D06043FAF; Wed, 30 Apr 2003 08:05:18 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UF5H0U074408; Wed, 30 Apr 2003 08:05:17 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UF5HDj074405; Wed, 30 Apr 2003 08:05:17 -0700 (PDT) Message-Id: <200304301505.h3UF5HDj074405@repoman.freebsd.org> From: Daniel Eischen Date: Wed, 30 Apr 2003 08:05:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/i386/include pthread_md.h src/lib/libpthread/thread thr_create.c thr_init.c thr_kern.c thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 15:05:18 -0000 deischen 2003/04/30 08:05:17 PDT FreeBSD src repository Modified files: lib/libpthread/arch/i386/include pthread_md.h lib/libpthread/thread thr_create.c thr_init.c thr_kern.c thr_private.h Log: Move the mailbox to the beginning of the thread and align the thread so that the context (SSE FPU state) is also aligned. Revision Changes Path 1.3 +3 -0 src/lib/libpthread/arch/i386/include/pthread_md.h 1.43 +3 -0 src/lib/libpthread/thread/thr_create.c 1.51 +3 -0 src/lib/libpthread/thread/thr_init.c 1.62 +9 -3 src/lib/libpthread/thread/thr_kern.c 1.85 +6 -4 src/lib/libpthread/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:12:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDFC337B407; Wed, 30 Apr 2003 08:12:20 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04E2443F75; Wed, 30 Apr 2003 08:12:20 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h3UFCINj007745; Wed, 30 Apr 2003 17:12:19 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: "Kenneth D. Merry" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 08:19:52 MDT." <20030430081952.A2289@panzer.kdm.org> Date: Wed, 30 Apr 2003 17:12:18 +0200 Message-ID: <7744.1051715538@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:12:21 -0000 In message <20030430081952.A2289@panzer.kdm.org>, "Kenneth D. Merry" writes: >On Wed, Apr 30, 2003 at 06:36:52 -0700, Poul-Henning Kamp wrote: >> phk 2003/04/30 06:36:52 PDT >> >> FreeBSD src repository >> >> Modified files: >> sys/cam/scsi scsi_da.c >> Log: >> Use %j instead of %q in printf to unbreak sparc64. > >Oops. I did a 'make universe', but wrongly assumed that it would stop on >any errors. No, universe chugs, based on the philosophy that it probably ran for N hours already, and you might be after somethinn else entirely... >I guess you have to run through the logs for each kernel build to see if >anything broke? Well, if you just look at the stdout/stderr from the make universe, it should say that something failed, you can then traverse the relevant log file for what exactly failed. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:14:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E33937B401; Wed, 30 Apr 2003 08:14:43 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4960343F3F; Wed, 30 Apr 2003 08:14:42 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3UFEZA7097726; Wed, 30 Apr 2003 09:14:36 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 30 Apr 2003 09:14:21 -0600 (MDT) Message-Id: <20030430.091421.81670921.imp@bsdimp.com> To: brandt@fokus.fraunhofer.de From: "M. Warner Losh" In-Reply-To: <20030430093448.U31027@beagle.fokus.fraunhofer.de> References: <20030430093448.U31027@beagle.fokus.fraunhofer.de> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 15:14:44 -0000 In message: <20030430093448.U31027@beagle.fokus.fraunhofer.de> Harti Brandt writes: : On Tue, 29 Apr 2003, Nate Lawson wrote: : : NL>On Mon, 28 Apr 2003, Warner Losh wrote: : : NL>> 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid : NL>> a possible deadlock reported by jhb. : NL> : NL>This adds a race since fxp_intr could occur after the unlock but before : NL>the bus_teardown_intr call. The reason why I tore down the intr while : NL>holding the lock is so fxp_intr would be prevented from accessing the : NL>device until it has been disabled. Then the normal checks in fxp_intr : NL>(IFF_OACTIVE or whatever) would show the card is gone and return without : NL>accessing it. I guess this is ok since ether_ifdetach is still called : NL>with the lock held (since it is what clears IFF_OACTIVE) but I'm : NL>interested in your thoughts. : : For what I know, you should not call ether_ifdetach with the card lock : held. ether_ifdetach calls if_detach which in turn may lock the radix node : head to remove routes. The lock order should be 1) radix node head, 2) : interface not the other way around. Right now there's no safe way to use driver locks. Sometimes, we have to acquire the locks NET, DRIVER. Other times you do the reverse. There are other times you do need to call ether_ifdetach with the lock held. This is a real mess. I'm contemplating a strawman proposal to help address these issues. Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:17:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90D9C37B401; Wed, 30 Apr 2003 08:17:19 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC0E43FBF; Wed, 30 Apr 2003 08:17:18 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h3UFHFA7097766; Wed, 30 Apr 2003 09:17:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 30 Apr 2003 09:17:01 -0600 (MDT) Message-Id: <20030430.091701.112720131.imp@bsdimp.com> To: brandt@fokus.fraunhofer.de From: "M. Warner Losh" In-Reply-To: <20030430093931.V31027@beagle.fokus.fraunhofer.de> References: <20030429.122808.116092806.imp@bsdimp.com> <20030430093931.V31027@beagle.fokus.fraunhofer.de> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 15:17:20 -0000 In message: <20030430093931.V31027@beagle.fokus.fraunhofer.de> Harti Brandt writes: : On Tue, 29 Apr 2003, M. Warner Losh wrote: : : MWL>In message: : : MWL>: > 4) Return immediately if gone is true in fxp_ioctl : MWL>: > 5) Return immediately if gone is true in fxp_intr : MWL>: : MWL>: Not sure this approach is necessary. : MWL> : MWL>I am. Otherwise ioctl panics with recursive locks when the card is : MWL>detached. A simple kld_unload if_fxp would provoke these races, : MWL>including the recursive lock panic. : : You can replace the pointers to ioctl and start with pointers to dummy : functions. In fact, an if_dead(ifp) function which does just this would : be nice to have. ifdetach calls these ioctl to properly shutdown the network interface before it goes away. I don't think we should jump the gun and do a if_dead and encourage its use until we have the driver level locking stuff worked out. Since drivers are leaves, any locking that's done there now is likely going to have a lot of issues because the other major kernel systems aren't completely locked yet. I don't think it would be time well spent to work out all the races until the rest of the kernel is locked. Too bad locking it is so much harder than locking drivers :-( Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:19:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD18437B401; Wed, 30 Apr 2003 08:19:18 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9409243FDD; Wed, 30 Apr 2003 08:19:17 -0700 (PDT) (envelope-from eischen@pcnet1.pcnet.com) Received: from pcnet1.pcnet.com (localhost [127.0.0.1]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h3UFJABg006120; Wed, 30 Apr 2003 11:19:10 -0400 (EDT) Received: from localhost (eischen@localhost)h3UFJ9oZ006117; Wed, 30 Apr 2003 11:19:09 -0400 (EDT) Date: Wed, 30 Apr 2003 11:19:09 -0400 (EDT) From: Daniel Eischen To: Paul Richards In-Reply-To: <20030430143121.GK39658@survey.codeburst.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "W. Josephson" cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:19:19 -0000 On Wed, 30 Apr 2003, Paul Richards wrote: > On Tue, Apr 29, 2003 at 11:26:47PM -0700, Kris Kennaway wrote: > > On Wed, Apr 30, 2003 at 12:33:03AM -0400, W. Josephson wrote: > > > On Wed, Apr 30, 2003 at 12:27:22AM -0400, Daniel Eischen wrote: > > > > Why can't you still do this? You just have to know the real > > > > name of the function you want to override. Is malloc any > > > > different than _malloc, so that you can't supply your own > > > > with the correct symbol? > > > > > > It is just one more thing to hack around on > > > every platform. I still don't understand > > > why the urge to make things more complicated > > > for the sake of admittedly broken software. > > > Why not just fix the bug at its source rather > > > than making life more difficult for stuff that > > > is written correctly? > > > > Because the source is not always available. Fortunately, for qpopper > > it is, but as Jacques stated in another message there is a chance that > > other binary applications also do this. > > Hiding our libc implementation is the wrong approach here. I think the > strlcpy hiding should be taken out. There's another problem here. We *should* be hiding symbols that become exposed to application namespace (through no fault of the application) if they are not part of a relevent spec. strlcpy doesn't seem to be part of POSIX; is there some other standard to which it belongs? If not, and our libc is using them internally or they are becoming unexpectedly exposed some other way, then they need to be hidden. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:20:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F10FB37B404; Wed, 30 Apr 2003 08:20:48 -0700 (PDT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 098D143F3F; Wed, 30 Apr 2003 08:20:47 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h3UFKfPM002913; Wed, 30 Apr 2003 09:20:41 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h3UFKfHl002912; Wed, 30 Apr 2003 09:20:41 -0600 (MDT) (envelope-from ken) Date: Wed, 30 Apr 2003 09:20:41 -0600 From: "Kenneth D. Merry" To: Poul-Henning Kamp Message-ID: <20030430092040.A2864@panzer.kdm.org> References: <20030430081952.A2289@panzer.kdm.org> <7744.1051715538@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="vkogqOf2sHV7VnPd" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <7744.1051715538@critter.freebsd.dk>; from phk@phk.freebsd.dk on Wed, Apr 30, 2003 at 05:12:18PM +0200 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:20:49 -0000 --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Apr 30, 2003 at 17:12:18 +0200, Poul-Henning Kamp wrote: > In message <20030430081952.A2289@panzer.kdm.org>, "Kenneth D. Merry" writes: > >On Wed, Apr 30, 2003 at 06:36:52 -0700, Poul-Henning Kamp wrote: > >> phk 2003/04/30 06:36:52 PDT > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/cam/scsi scsi_da.c > >> Log: > >> Use %j instead of %q in printf to unbreak sparc64. > > > >Oops. I did a 'make universe', but wrongly assumed that it would stop on > >any errors. > > No, universe chugs, based on the philosophy that it probably ran for > N hours already, and you might be after somethinn else entirely... True, I suppose it would be a major pain to blow up a make universe. With the failures, it took 8.5 hours on my box, and probably would have taken a bit longer if the 64 bit kernel builds had succeeded. > >I guess you have to run through the logs for each kernel build to see if > >anything broke? > > Well, if you just look at the stdout/stderr from the make universe, it > should say that something failed, you can then traverse the relevant > log file for what exactly failed. It didn't mention any failures. (output attached) Ken -- Kenneth Merry ken@kdm.org --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="universe.log" -------------------------------------------------------------- >>> make universe started on Sat Apr 26 22:18:41 MDT 2003 -------------------------------------------------------------- >> i386 started on Sat Apr 26 22:18:41 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildworld TARGET_ARCH=i386 TARGET=i386 __MAKE_CONF=/dev/null > _.i386.buildworld 2>&1 >> i386 buildworld completed on Sat Apr 26 23:24:24 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src/sys/i386/conf && make LINT > /usr/home/ken/perforce2/FreeBSD-ken/src/_.i386.makeLINT 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernels TARGET_ARCH=i386 TARGET=i386 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=GENERIC __MAKE_CONF=/dev/null > _.i386.GENERIC 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=LINT __MAKE_CONF=/dev/null > _.i386.LINT 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=OLDCARD __MAKE_CONF=/dev/null > _.i386.OLDCARD 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=PAE __MAKE_CONF=/dev/null > _.i386.PAE 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=SMP __MAKE_CONF=/dev/null > _.i386.SMP 2>&1 >> i386 completed on Sun Apr 27 00:34:53 MDT 2003 >> pc98 started on Sun Apr 27 00:34:53 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildworld TARGET_ARCH=i386 TARGET=pc98 __MAKE_CONF=/dev/null > _.pc98.buildworld 2>&1 >> pc98 buildworld completed on Sun Apr 27 01:40:36 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src/sys/pc98/conf && make LINT > /usr/home/ken/perforce2/FreeBSD-ken/src/_.pc98.makeLINT 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernels TARGET_ARCH=i386 TARGET=pc98 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=GENERIC __MAKE_CONF=/dev/null > _.pc98.GENERIC 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=LINT __MAKE_CONF=/dev/null > _.pc98.LINT 2>&1 >> pc98 completed on Sun Apr 27 02:10:52 MDT 2003 >> sparc64 started on Sun Apr 27 02:10:52 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildworld TARGET_ARCH=sparc64 TARGET=sparc64 __MAKE_CONF=/dev/null > _.sparc64.buildworld 2>&1 >> sparc64 buildworld completed on Sun Apr 27 03:18:14 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src/sys/sparc64/conf && make LINT > /usr/home/ken/perforce2/FreeBSD-ken/src/_.sparc64.makeLINT 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernels TARGET_ARCH=sparc64 TARGET=sparc64 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=GENERIC __MAKE_CONF=/dev/null > _.sparc64.GENERIC 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=LINT __MAKE_CONF=/dev/null > _.sparc64.LINT 2>&1 >> sparc64 completed on Sun Apr 27 03:35:31 MDT 2003 >> alpha started on Sun Apr 27 03:35:31 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildworld TARGET_ARCH=alpha TARGET=alpha __MAKE_CONF=/dev/null > _.alpha.buildworld 2>&1 >> alpha buildworld completed on Sun Apr 27 04:42:47 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src/sys/alpha/conf && make LINT > /usr/home/ken/perforce2/FreeBSD-ken/src/_.alpha.makeLINT 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernels TARGET_ARCH=alpha TARGET=alpha cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=GENERIC __MAKE_CONF=/dev/null > _.alpha.GENERIC 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=LINT __MAKE_CONF=/dev/null > _.alpha.LINT 2>&1 >> alpha completed on Sun Apr 27 05:04:08 MDT 2003 >> ia64 started on Sun Apr 27 05:04:08 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildworld TARGET_ARCH=ia64 TARGET=ia64 __MAKE_CONF=/dev/null > _.ia64.buildworld 2>&1 >> ia64 buildworld completed on Sun Apr 27 06:20:00 MDT 2003 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernels TARGET_ARCH=ia64 TARGET=ia64 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=GENERIC __MAKE_CONF=/dev/null > _.ia64.GENERIC 2>&1 cd /usr/home/ken/perforce2/FreeBSD-ken/src && make buildkernel KERNCONF=SKI __MAKE_CONF=/dev/null > _.ia64.SKI 2>&1 >> ia64 completed on Sun Apr 27 06:41:15 MDT 2003 -------------------------------------------------------------- >>> make universe completed on Sun Apr 27 06:41:15 MDT 2003 (started Sat Apr 26 22:18:41 MDT 2003) -------------------------------------------------------------- 30154.20 real 20847.64 user 15304.28 sys --vkogqOf2sHV7VnPd-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:27:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 708D237B401; Wed, 30 Apr 2003 08:27:11 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1715243F3F; Wed, 30 Apr 2003 08:27:10 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 6DCA768; Wed, 30 Apr 2003 10:27:09 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id 8C52C78C4A; Wed, 30 Apr 2003 10:27:08 -0500 (CDT) Date: Wed, 30 Apr 2003 10:27:08 -0500 From: "Jacques A. Vidrine" To: Paul Richards , src-committers@FreeBSD.org, cvs-src@FreeBSD.org Message-ID: <20030430152708.GA26216@madman.celabo.org> References: <20030430002014.GA1190@dragon.nuxi.com> <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430144149.GA7786@dragon.nuxi.com> <20030430143121.GK39658@survey.codeburst.net> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: Daniel Eischen cc: Dag-Erling Smorgrav cc: "W. Josephson" cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:27:11 -0000 On Wed, Apr 30, 2003 at 03:31:21PM +0100, Paul Richards wrote: > If it's a bug in the application then it's a bug in the application and > either that gets fixed in the source or you complain to the vendor.Messing > with the exported symbols from libc doesn't seem like the right solution > to me. On Wed, Apr 30, 2003 at 07:41:49AM -0700, David O'Brien wrote: > Why is it "too risky"? If the software is setuid, LD_LIBRARY_PATH and > LD_PRELOAD won't work. If it is run with normal user-level privs, It is `too risky' because it can introduce bugs into applications (including applications that run with increased privileges). qpopauth's strlcpy worked just fine for how qpopauth used it. In some sense, it is not really a bug for qpopper [1]. However, it _is_ a bug for e.g. getpwent() to use qpopper's strlcpy. We have no business exporting symbols from libc that are not described by any standard. We have no business assuming that if an application defines a function called `strlcpy' that it resembles, in intent or in actual implementation, our own strlcpy. What if e.g. an old text-processing application had it's own implementation of fixed-length strings. Maybe `strlcpy' is part of that implementation, and has different arguments and semantics and return value from our strlcpy. Is it a bug in that application if it cannot use parts of libc because of this? No. It is a bug in our libc. Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se [1] This is only for purposes of discussion. I consider it an actual bug because the comments in the code do not match the implementation. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:33:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E93B337B401; Wed, 30 Apr 2003 08:33:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B7043F75; Wed, 30 Apr 2003 08:33:50 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UFXo0U095420; Wed, 30 Apr 2003 08:33:50 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UFXonW095416; Wed, 30 Apr 2003 08:33:50 -0700 (PDT) Message-Id: <200304301533.h3UFXonW095416@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Apr 2003 08:33:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 15:33:51 -0000 obrien 2003/04/30 08:33:50 PDT FreeBSD src repository Modified files: lib Makefile Log: No libc_r for AMD64. Revision Changes Path 1.153 +2 -0 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:36:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB6A537B401; Wed, 30 Apr 2003 08:36:48 -0700 (PDT) Received: from mx0.freebsd-services.com (survey.codeburst.net [195.149.39.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8457643F93; Wed, 30 Apr 2003 08:36:47 -0700 (PDT) (envelope-from paul@freebsd-services.com) Received: by mx0.freebsd-services.com (Postfix, from userid 1002) id 182EE1B211; Wed, 30 Apr 2003 16:36:46 +0100 (BST) Date: Wed, 30 Apr 2003 16:36:45 +0100 From: Paul Richards To: "Jacques A. Vidrine" Message-ID: <20030430153645.GL39658@survey.codeburst.net> References: <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> <20030430152708.GA26216@madman.celabo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430152708.GA26216@madman.celabo.org> User-Agent: Mutt/1.4.1i cc: src-committers@FreeBSD.org cc: Daniel Eischen cc: Kris Kennaway cc: cvs-src@FreeBSD.org cc: Dag-Erling Smorgrav cc: cvs-all@FreeBSD.org cc: "W. Josephson" Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:36:49 -0000 On Wed, Apr 30, 2003 at 10:27:08AM -0500, Jacques A. Vidrine wrote: > > We have no business exporting symbols from libc that are not described > by any standard. We have no business assuming that if an application > defines a function called `strlcpy' that it resembles, in intent or in > actual implementation, our own strlcpy. That's an orthogonal issue really, since libc is not a "pure" implementation of the standard C library, it also includes a number of extensions that have been bundled into our libc because it's sometimes a convenient dumping ground. Hiding functions that aren't meant to be exported would make sense, but hiding functions that are intended to be exported but aren't part of the standard is not so useful. strlcpy is part of the "FreeBSD libc" since it's a documented interface for application writers to use. The alternative is to split out these functions and keep libc pure, and then link them into our applications if we use them. This is an approach other platforms have taken but one we've not gone down because of the proliferation of libraries that then have to be included when writing apps. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:40:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D93937B404; Wed, 30 Apr 2003 08:40:12 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CAEC43FAF; Wed, 30 Apr 2003 08:40:09 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h3UFe6Nj012344; Wed, 30 Apr 2003 17:40:06 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: "Kenneth D. Merry" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 09:20:41 MDT." <20030430092040.A2864@panzer.kdm.org> Date: Wed, 30 Apr 2003 17:40:06 +0200 Message-ID: <12343.1051717206@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 15:40:13 -0000 In message <20030430092040.A2864@panzer.kdm.org>, "Kenneth D. Merry" writes: >> >Oops. I did a 'make universe', but wrongly assumed that it would stop on >> >any errors. >> >> No, universe chugs, based on the philosophy that it probably ran for >> N hours already, and you might be after somethinn else entirely... > >True, I suppose it would be a major pain to blow up a make universe. With >the failures, it took 8.5 hours on my box, and probably would have taken >a bit longer if the 64 bit kernel builds had succeeded. It's the kind of thing I usually kick off when I go to bed :-) >> Well, if you just look at the stdout/stderr from the make universe, it >> should say that something failed, you can then traverse the relevant >> log file for what exactly failed. > >It didn't mention any failures. (output attached) Actually, that's interesting. I seem to have caught it in my private extension of universe: I build a native and a sparc64 cross release. I'm sure there is a good explanation why it breaks the kernel in the cross-release but not in the cross-world... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 08:49:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 206E337B404; Wed, 30 Apr 2003 08:49:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B32DB43F75; Wed, 30 Apr 2003 08:49:40 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UFne0U011607; Wed, 30 Apr 2003 08:49:40 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UFnecb011605; Wed, 30 Apr 2003 08:49:40 -0700 (PDT) Message-Id: <200304301549.h3UFnecb011605@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Apr 2003 08:49:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libncurses Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 15:49:41 -0000 obrien 2003/04/30 08:49:40 PDT FreeBSD src repository Modified files: lib/libncurses Makefile Log: Symlink with -f. Revision Changes Path 1.69 +1 -1 src/lib/libncurses/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:12:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3722937B401; Wed, 30 Apr 2003 09:12:43 -0700 (PDT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2AC743FBF; Wed, 30 Apr 2003 09:12:41 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h3UGCfPM003320; Wed, 30 Apr 2003 10:12:41 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h3UGCerq003319; Wed, 30 Apr 2003 10:12:40 -0600 (MDT) (envelope-from ken) Date: Wed, 30 Apr 2003 10:12:40 -0600 From: "Kenneth D. Merry" To: Poul-Henning Kamp Message-ID: <20030430101240.A3295@panzer.kdm.org> References: <20030430092040.A2864@panzer.kdm.org> <12343.1051717206@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <12343.1051717206@critter.freebsd.dk>; from phk@phk.freebsd.dk on Wed, Apr 30, 2003 at 05:40:06PM +0200 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 16:12:43 -0000 On Wed, Apr 30, 2003 at 17:40:06 +0200, Poul-Henning Kamp wrote: > In message <20030430092040.A2864@panzer.kdm.org>, "Kenneth D. Merry" writes: > > >> >Oops. I did a 'make universe', but wrongly assumed that it would stop on > >> >any errors. > >> > >> No, universe chugs, based on the philosophy that it probably ran for > >> N hours already, and you might be after somethinn else entirely... > > > >True, I suppose it would be a major pain to blow up a make universe. With > >the failures, it took 8.5 hours on my box, and probably would have taken > >a bit longer if the 64 bit kernel builds had succeeded. > > It's the kind of thing I usually kick off when I go to bed :-) Yep. > >> Well, if you just look at the stdout/stderr from the make universe, it > >> should say that something failed, you can then traverse the relevant > >> log file for what exactly failed. > > > >It didn't mention any failures. (output attached) > > Actually, that's interesting. I seem to have caught it in my private > extension of universe: I build a native and a sparc64 cross release. > > I'm sure there is a good explanation why it breaks the kernel in the > cross-release but not in the cross-world... It does break the kernel builds, it's just that you have to dig through the logs for each kernel build to see the breakage. It doesn't show up in the top level make universe output. It seems like a release would have to break, since you're actually trying to do something with the kernels (stick them in the release directory, I suppose). Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:21:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0710637B401; Wed, 30 Apr 2003 09:21:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97B4D43F3F; Wed, 30 Apr 2003 09:21:03 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UGL30U034317; Wed, 30 Apr 2003 09:21:03 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UGL3Kl034314; Wed, 30 Apr 2003 09:21:03 -0700 (PDT) Message-Id: <200304301621.h3UGL3Kl034314@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Apr 2003 09:21:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen fabs.S modf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 16:21:04 -0000 obrien 2003/04/30 09:21:03 PDT FreeBSD src repository Added files: lib/libc/amd64/gen fabs.S modf.S Log: Floating point libc functions traditionally written in ASM. AMD64 does away with the x87 in 64-bit long mode, so we have to play the SSE/SSE2 game now. Obtained from: NetBSD/x86-64 Revision Changes Path 1.1 +18 -0 src/lib/libc/amd64/gen/fabs.S (new) 1.1 +95 -0 src/lib/libc/amd64/gen/modf.S (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:32:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23D4E37B401; Wed, 30 Apr 2003 09:32:52 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22A9A43F93; Wed, 30 Apr 2003 09:32:49 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h3UGWlVo050925 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Apr 2003 12:32:48 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h3UGWl8L050922; Wed, 30 Apr 2003 12:32:47 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Apr 2003 12:32:47 -0400 (EDT) From: Garrett Wollman Message-Id: <200304301632.h3UGWl8L050922@khavrinen.lcs.mit.edu> To: src-committers@FreeBSD.org In-Reply-To: <20030430144149.GA7786@dragon.nuxi.com> References: <200304292113.h3TLDoGF072965@repoman.freebsd.org> <20030430002014.GA1190@dragon.nuxi.com> <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 16:32:52 -0000 < said: > to protect users. I strongly don't want to see a lot of libc function > hiding and alternate symbols. A great deal of it is is REQUIRED for standards compliance. If the implementation of a Standard C (or POSIX) function depends on a non-Standard library routine, the name by which that routine is called MUST NOT be in the user's namespace. In this case, since str* is in the implementation namespace, qpopper is clearly in the wrong. -GAWollman From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:38:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B446E37B404; Wed, 30 Apr 2003 09:38:23 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F42243F93; Wed, 30 Apr 2003 09:38:22 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h3UGcKVo051000 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Apr 2003 12:38:21 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h3UGcKMg050997; Wed, 30 Apr 2003 12:38:20 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Apr 2003 12:38:20 -0400 (EDT) From: Garrett Wollman Message-Id: <200304301638.h3UGcKMg050997@khavrinen.lcs.mit.edu> To: "Jacques A. Vidrine" In-Reply-To: <20030430152708.GA26216@madman.celabo.org> References: <20030430002014.GA1190@dragon.nuxi.com> <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> <20030430152708.GA26216@madman.celabo.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 16:38:24 -0000 < said: > We have no business exporting symbols from libc that are not described > by any standard. The standard says that we have a right to define any global symbol we want that begins with the letters `str'. -GAWollman From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:44:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7B0037B401; Wed, 30 Apr 2003 09:44:27 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F30943FBF; Wed, 30 Apr 2003 09:44:27 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 834D850; Wed, 30 Apr 2003 11:44:26 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id B91C578C4A; Wed, 30 Apr 2003 11:44:25 -0500 (CDT) Date: Wed, 30 Apr 2003 11:44:25 -0500 From: "Jacques A. Vidrine" To: Garrett Wollman Message-ID: <20030430164425.GC26508@madman.celabo.org> References: <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> <20030430152708.GA26216@madman.celabo.org> <200304301638.h3UGcKMg050997@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200304301638.h3UGcKMg050997@khavrinen.lcs.mit.edu> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 16:44:28 -0000 On Wed, Apr 30, 2003 at 12:38:20PM -0400, Garrett Wollman wrote: > < said: > > > We have no business exporting symbols from libc that are not described > > by any standard. > > The standard says that we have a right to define any global symbol we > want that begins with the letters `str'. IMHO, that doesn't make hiding it/not hiding it a good idea. Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:01:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D068637B405; Wed, 30 Apr 2003 10:01:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67FFB43FE0; Wed, 30 Apr 2003 10:01:43 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UH1h0U063444; Wed, 30 Apr 2003 10:01:43 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UH1hBF063441; Wed, 30 Apr 2003 10:01:43 -0700 (PDT) Message-Id: <200304301701.h3UH1hBF063441@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 10:01:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/doc/smm/01.setup 3.t src/share/doc/smm/06.nfs 1.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:01:48 -0000 markm 2003/04/30 10:01:43 PDT FreeBSD src repository Modified files: share/doc/smm/01.setup 3.t share/doc/smm/06.nfs 1.t Log: Remove some KerberosIV references that are now stale. Revision Changes Path 1.4 +19 -25 src/share/doc/smm/01.setup/3.t 1.5 +2 -37 src/share/doc/smm/06.nfs/1.t From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:14:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A9E637B401; Wed, 30 Apr 2003 10:14:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF2A43F3F; Wed, 30 Apr 2003 10:14:58 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHEw0U074308; Wed, 30 Apr 2003 10:14:58 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHEwiL074304; Wed, 30 Apr 2003 10:14:58 -0700 (PDT) Message-Id: <200304301714.h3UHEwiL074304@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Apr 2003 10:14:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libdisk disk.c libdisk.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:14:59 -0000 obrien 2003/04/30 10:14:58 PDT FreeBSD src repository Modified files: lib/libdisk disk.c libdisk.h Log: Only define platform once -- in a C file. Revision Changes Path 1.115 +20 -0 src/lib/libdisk/disk.c 1.56 +3 -20 src/lib/libdisk/libdisk.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:15:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEFEA37B4E8; Wed, 30 Apr 2003 10:15:07 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EABF43FAF; Wed, 30 Apr 2003 10:15:06 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h3UHF3Nj027457; Wed, 30 Apr 2003 19:15:03 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: "Kenneth D. Merry" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 10:12:40 MDT." <20030430101240.A3295@panzer.kdm.org> Date: Wed, 30 Apr 2003 19:15:03 +0200 Message-ID: <27456.1051722903@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 17:15:08 -0000 In message <20030430101240.A3295@panzer.kdm.org>, "Kenneth D. Merry" writes: >> Actually, that's interesting. I seem to have caught it in my private >> extension of universe: I build a native and a sparc64 cross release. >> >> I'm sure there is a good explanation why it breaks the kernel in the >> cross-release but not in the cross-world... > >It does break the kernel builds, it's just that you have to dig through the >logs for each kernel build to see the breakage. It doesn't show up in the >top level make universe output. Hmm, that is a bug in our Makefiles then, buildkernel should explode if it fails... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:18:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 787D637B405 for ; Wed, 30 Apr 2003 10:18:12 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31E4E43FD7 for ; Wed, 30 Apr 2003 10:18:10 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 32002 invoked from network); 30 Apr 2003 17:18:15 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 30 Apr 2003 17:18:15 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3UHI7Ov022164; Wed, 30 Apr 2003 13:18:07 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.64504.186129.388342@emerger.yogotech.com> Date: Wed, 30 Apr 2003 13:18:13 -0400 (EDT) From: John Baldwin To: Nate Williams cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" cc: Andrew Gallatin Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:18:12 -0000 On 29-Apr-2003 Nate Williams wrote: >> A mutex is far more expensive than an spl. > > Huh? If so, then something is *really* screwed up, since SPL's block > out lots of things, while mutex's can/should block little things. > > That's how we get greater parrallelism. A mutex involves an atomic op. On i386 this translates to 'lock cmpxhcg'. On i386 spl was implemented as a simple 'or' instruction, no lock or anything. Quite fast. Also, spl's didn't have to manage contention. You don't block on an spl, you just raise the level. spl's only have to protect against bottom-half code, they do not have to protect against top-half code on other processors. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:19:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 887DF37B410 for ; Wed, 30 Apr 2003 10:19:23 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id F090443FE5 for ; Wed, 30 Apr 2003 10:19:21 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 22561 invoked from network); 30 Apr 2003 17:19:26 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 30 Apr 2003 17:19:26 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3UHI4Ov022161; Wed, 30 Apr 2003 13:18:04 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <16046.62962.818957.664893@grasshopper.cs.duke.edu> Date: Wed, 30 Apr 2003 13:18:09 -0400 (EDT) From: John Baldwin To: Andrew Gallatin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: "M. Warner Losh" cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:19:24 -0000 On 29-Apr-2003 Andrew Gallatin wrote: > > John Baldwin writes: > > > > Well, this also now involves extra locking in ithread_loop() (though we > > should be doing it anyway). I'm kind of busy doing sigacts locking so > > I can finally get all of signal handling out from under Giant, but I > > can come back to this after that. > > Thanks, I appreciate that. > > What really needs to come out from under giant is uiomove. > I'll be the first to admit that I have no idea what would be involved > in that. If you are using a private uio structure then it doesn't need Giant. copyin/copyout only need Giant if they fault and they will already get it in that case. bcopy() doesn't need Giant. The per-thread flag is already locked. uio_yield() is already Giant-free. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:32:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93F7937B401 for ; Wed, 30 Apr 2003 10:32:34 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 4CB4E43FA3 for ; Wed, 30 Apr 2003 10:32:33 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 78336 invoked by uid 1000); 30 Apr 2003 17:32:34 -0000 Date: Wed, 30 Apr 2003 10:32:34 -0700 (PDT) From: Nate Lawson To: "Kenneth D. Merry" In-Reply-To: <20030430003533.1684837B407@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_ccb.h src/sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:32:35 -0000 On Tue, 29 Apr 2003, Kenneth D. Merry wrote: > Modified files: > sys/cam cam_ccb.h > sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c > Log: > Add support to CAM for devices with more than 2^32 blocks. (2TB if you're > using 512 byte blocks). Excellent! BTW, this could use more testing from people who have 16 byte CDB equipment. Run sysctl kern.cam.da.%d.minimum_cmd_size=16 (where %d is the device number). But be sure the equipment can handle it otherwise your drive may hang. > @@ -1100,6 +1160,22 @@ > (bytes[1] << 16) | > (bytes[2] << 8) | > bytes[3]; > + return (rv); > +} > + > +static __inline uint64_t > +scsi_8btou64(uint8_t *bytes) > +{ > + uint64_t rv; > + > + rv = (((uint64_t)bytes[0]) << 56) | > + (((uint64_t)bytes[1]) << 48) | > + (((uint64_t)bytes[2]) << 40) | > + (((uint64_t)bytes[3]) << 32) | > + (((uint64_t)bytes[4]) << 24) | > + (((uint64_t)bytes[5]) << 16) | > + (((uint64_t)bytes[6]) << 8) | > + bytes[7]; > return (rv); > } sys/endian.h? -Nate From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:40:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 886C437B401; Wed, 30 Apr 2003 10:40:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 277A243FBF; Wed, 30 Apr 2003 10:40:29 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHeS0U092125; Wed, 30 Apr 2003 10:40:28 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHeSFT092123; Wed, 30 Apr 2003 10:40:28 -0700 (PDT) Message-Id: <200304301740.h3UHeSFT092123@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Apr 2003 10:40:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/cat cat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 17:40:29 -0000 obrien 2003/04/30 10:40:28 PDT FreeBSD src repository Modified files: bin/cat cat.c Log: We have to hide copyright[] for gcc33. :-( Revision Changes Path 1.29 +2 -0 src/bin/cat/cat.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:46:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BB4F37B404; Wed, 30 Apr 2003 10:46:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D2D43FBD; Wed, 30 Apr 2003 10:46:24 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHkO0U097395; Wed, 30 Apr 2003 10:46:24 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHkO3E097393; Wed, 30 Apr 2003 10:46:24 -0700 (PDT) Message-Id: <200304301746.h3UHkO3E097393@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 10:46:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/usr.bin/ssh Makefilesrc/secure/usr.sbin/sshd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:46:26 -0000 markm 2003/04/30 10:46:24 PDT FreeBSD src repository Modified files: secure/usr.bin/ssh Makefile secure/usr.sbin/sshd Makefile Log: We no longer have a separate kerberos distribution. Its now just part of the regular security dist. Revision Changes Path 1.22 +0 -1 src/secure/usr.bin/ssh/Makefile 1.31 +0 -1 src/secure/usr.sbin/sshd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:50:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8029437B407; Wed, 30 Apr 2003 10:50:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D19243F3F; Wed, 30 Apr 2003 10:50:09 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHo80U099189; Wed, 30 Apr 2003 10:50:08 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHo8C1099187; Wed, 30 Apr 2003 10:50:08 -0700 (PDT) Message-Id: <200304301750.h3UHo8C1099187@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 10:50:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/picobsd/tinyware/passwd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:50:10 -0000 markm 2003/04/30 10:50:08 PDT FreeBSD src repository Modified files: release/picobsd/tinyware/passwd Makefile Log: We no longer have KerberosIV. Remove it here also. Revision Changes Path 1.3 +1 -14 src/release/picobsd/tinyware/passwd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:51:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9065A37B401; Wed, 30 Apr 2003 10:51:40 -0700 (PDT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7738943F75; Wed, 30 Apr 2003 10:51:39 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h3UHpcPM004051; Wed, 30 Apr 2003 11:51:38 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h3UHpbcD004050; Wed, 30 Apr 2003 11:51:37 -0600 (MDT) (envelope-from ken) Date: Wed, 30 Apr 2003 11:51:37 -0600 From: "Kenneth D. Merry" To: Nate Lawson Message-ID: <20030430115137.A4010@panzer.kdm.org> References: <20030430003533.1684837B407@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from nate@root.org on Wed, Apr 30, 2003 at 10:32:34AM -0700 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_ccb.h src/sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:51:41 -0000 On Wed, Apr 30, 2003 at 10:32:34 -0700, Nate Lawson wrote: > On Tue, 29 Apr 2003, Kenneth D. Merry wrote: > > Modified files: > > sys/cam cam_ccb.h > > sys/cam/scsi scsi_all.c scsi_all.h scsi_da.c > > Log: > > Add support to CAM for devices with more than 2^32 blocks. (2TB if you're > > using 512 byte blocks). > > Excellent! BTW, this could use more testing from people who have 16 byte > CDB equipment. Run sysctl kern.cam.da.%d.minimum_cmd_size=16 (where %d is > the device number). But be sure the equipment can handle it otherwise > your drive may hang. Julian said he may be able to test it. His box can't create an array larger than 2TB (unless they change their firmware), but it does accept 16 byte commands. If anyone else has equipment that can handle 16 byte commands, we could use the testing. > > @@ -1100,6 +1160,22 @@ > > (bytes[1] << 16) | > > (bytes[2] << 8) | > > bytes[3]; > > + return (rv); > > +} > > + > > +static __inline uint64_t > > +scsi_8btou64(uint8_t *bytes) > > +{ > > + uint64_t rv; > > + > > + rv = (((uint64_t)bytes[0]) << 56) | > > + (((uint64_t)bytes[1]) << 48) | > > + (((uint64_t)bytes[2]) << 40) | > > + (((uint64_t)bytes[3]) << 32) | > > + (((uint64_t)bytes[4]) << 24) | > > + (((uint64_t)bytes[5]) << 16) | > > + (((uint64_t)bytes[6]) << 8) | > > + bytes[7]; > > return (rv); > > } > > sys/endian.h? I'll try to get around to it. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:52:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D11AF37B401 for ; Wed, 30 Apr 2003 10:52:38 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C51143FBF for ; Wed, 30 Apr 2003 10:52:37 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 6442 invoked from network); 30 Apr 2003 17:52:42 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 30 Apr 2003 17:52:42 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3UHqYOv022275; Wed, 30 Apr 2003 13:52:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030430.091421.81670921.imp@bsdimp.com> Date: Wed, 30 Apr 2003 13:52:39 -0400 (EDT) From: John Baldwin To: "M. Warner Losh" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: brandt@fokus.fraunhofer.de cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:52:39 -0000 On 30-Apr-2003 M. Warner Losh wrote: > In message: <20030430093448.U31027@beagle.fokus.fraunhofer.de> > Harti Brandt writes: >: On Tue, 29 Apr 2003, Nate Lawson wrote: >: >: NL>On Mon, 28 Apr 2003, Warner Losh wrote: >: >: NL>> 2) Call FXP_UNLOCK() before calling bus_teardown_intr to avoid >: NL>> a possible deadlock reported by jhb. >: NL> >: NL>This adds a race since fxp_intr could occur after the unlock but before >: NL>the bus_teardown_intr call. The reason why I tore down the intr while >: NL>holding the lock is so fxp_intr would be prevented from accessing the >: NL>device until it has been disabled. Then the normal checks in fxp_intr >: NL>(IFF_OACTIVE or whatever) would show the card is gone and return without >: NL>accessing it. I guess this is ok since ether_ifdetach is still called >: NL>with the lock held (since it is what clears IFF_OACTIVE) but I'm >: NL>interested in your thoughts. >: >: For what I know, you should not call ether_ifdetach with the card lock >: held. ether_ifdetach calls if_detach which in turn may lock the radix node >: head to remove routes. The lock order should be 1) radix node head, 2) >: interface not the other way around. > > Right now there's no safe way to use driver locks. Sometimes, we have > to acquire the locks NET, DRIVER. Other times you do the reverse. > There are other times you do need to call ether_ifdetach with the lock > held. This is a real mess. I'm contemplating a strawman proposal to > help address these issues. This is why I think driver locks should be added last after the infrastructure is finished. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Wed Apr 30 09:41:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A14C237B404; Wed, 30 Apr 2003 09:41:41 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1D5543FB1; Wed, 30 Apr 2003 09:41:37 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 034694; Wed, 30 Apr 2003 11:41:37 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id 18EBC78C4A; Wed, 30 Apr 2003 11:41:36 -0500 (CDT) Date: Wed, 30 Apr 2003 11:41:35 -0500 From: "Jacques A. Vidrine" To: Paul Richards , "W. Josephson" Message-ID: <20030430164135.GB26508@madman.celabo.org> Mail-Followup-To: "Jacques A. Vidrine" , Paul Richards , "W. Josephson" , freebsd-arch@FreeBSD.org References: <20030430004907.GA32349@mero.morphisms.net> <20030430031856.GA20258@madman.celabo.org> <20030430144149.GA7786@dragon.nuxi.com> <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> <20030430062647.GA82023@rot13.obsecurity.org> <20030430143121.GK39658@survey.codeburst.net> <20030430152708.GA26216@madman.celabo.org> <20030430153645.GL39658@survey.codeburst.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430154936.GA58835@mero.morphisms.net> <20030430153645.GL39658@survey.codeburst.net> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 X-Mailman-Approved-At: Wed, 30 Apr 2003 12:03:18 -0700 cc: freebsd-arch@FreeBSD.org Subject: `Hiding' libc symbols (was Re: cvs commit: src/lib/libc/gen ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 16:41:43 -0000 [Trimmed cc:list; moving to freebsd-arch] First, has something been broken by making strlcpy/strlcat into a weak reference? Second, for the sake of discussion only, let us assume that (a) we like users, and we want users to use FreeBSD; and (b) we like developers, and we want developers to write software on FreeBSD. Then, let's consider an exercise. Take two software packages: Package X defines a function named `strlcpy', that works well for Package X and may or may not have any relationship to the `strlcpy' we all know and love from OpenBSD. Package Y utilizes strlcpy. It does not define it, but makes the fairly reasonable assumption that the platform provides a working strlcpy with the (now) well-known semantics from OpenBSD. Which of the following scenarios is the least astonishing? Scenario 1. Package X builds and runs, but blows up in certain libc functions. Package Y builds and runs correctly. Scenario 2. Package X builds and runs correctly. Package Y builds, but only if you link it with the rather non-standard `libkitchen_sink'. The image of Package Y is also bigger than on other platforms, because it has two implementations of strlcpy (the one used internally in libc, and the one from libkitchen_sink). Scenario 3. Package X and Package Y both build and run correctly. Guess which scenario applied before my commit to make strlcpy/strlcat weak references? which applies now? which would apply if we broke strlcpy/strlcat into another library? For bonus points, extend the example with Package Z, which uses `strlcpy' but only defines it if it doesn't detect it as implemented on the platform. Maybe multiply the instances of applications such as Package X, Y, and Z by 8000 or so --- how does that affect the issue? Third, specific comments below if you are not bored yet. On Wed, Apr 30, 2003 at 04:36:45PM +0100, Paul Richards wrote: > On Wed, Apr 30, 2003 at 10:27:08AM -0500, Jacques A. Vidrine wrote: > > > > We have no business exporting symbols from libc that are not described > > by any standard. We have no business assuming that if an application > > defines a function called `strlcpy' that it resembles, in intent or in > > actual implementation, our own strlcpy. > > That's an orthogonal issue really, since libc is not a "pure" > implementation of the standard C library, it also includes a number of > extensions that have been bundled into our libc because it's sometimes > a convenient dumping ground. I don't see how you can call that `orthogonal'... that is the root of the issue we are discussing. > Hiding functions that aren't meant to be exported would make sense, > but hiding functions that are intended to be exported but aren't > part of the standard is not so useful. How is it not useful? It is useful for qpopper. It is useful for isc-dhcp. > strlcpy is part of the "FreeBSD libc" since it's a documented interface > for application writers to use. Oh, of course. I forgot that we only support applications written for FreeBSD. I thought we should be a decent platform for ISO C and POSIX applications as well, but that is clearly foolishness. > The alternative is to split out these functions and keep libc pure, and > then link them into our applications if we use them. This is an approach > other platforms have taken but one we've not gone down because of the > proliferation of libraries that then have to be included when writing > apps. What are these other platforms? Could you elaborate on what exactly they are doing that you think we should emulate? There are platforms with `strlcpy' in the base system, but not in libc? There are platforms that have _no_ functions in libc that are not in ISO C? in POSIX? If we were to decide to make such a split, what functions would be OK for libc? Which standard will we take as authoritative? Only ISO C functions? Only POSIX functions? Which options in POSIX? etc On Wed, Apr 30, 2003 at 11:49:36AM -0400, W. Josephson wrote: > On Wed, Apr 30, 2003 at 10:27:08AM -0500, Jacques A. Vidrine wrote: > > We have no business exporting symbols from libc that are not described > > by any standard. We have no business assuming that if an application > > defines a function called `strlcpy' that it resembles, in intent or in > > actual implementation, our own strlcpy. > > Then we should not export functions used internally that aren't > a part of the standards at all and put functions such as strlcpy > that are explicitly exported by design in a different library, no? No, I don't think so. 1) We break the build of many applications if we move commonly- used interface into some new library. 2) We add an annoying difference with other platforms that also implement these commonly-used interfaces. 3) We add code bloat. These commonly-used interfaces are used within libc and within applications. If we split them out into separate libraries, then applications will carry around twice the code. > > return value from our strlcpy. Is it a bug in that application if it > > cannot use parts of libc because of this? No. It is a bug in our > > libc. > > I think this is a separate issue from what gave rise to the > discussion. What is a separate issue? This is _the_ issue. > I still believe it is a mistake to play games with > symbols explicitly exported by libc. Either the symbols should be > exported normally or they shouldn't be exported at all: Think through the consequences of this. e.g. If we did not export `warn' using a weak reference, then dhclient could not be compiled statically on FreeBSD. If we did not export `warn' at all, then we would need to put `warn' in a separate library and break lots of code. > keeping track > of which platform does what with which functions, be they standard > functions or common extensions, just makes life harder for everyone as > far as I can tell. But that is what it sounds like you are suggesting. ``Oh, I forgot, to use strlcpy on FreeBSD, I must add `-lfreebsd', how lame.'' Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:54:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0141937B401; Wed, 30 Apr 2003 10:54:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FC3843F75; Wed, 30 Apr 2003 10:54:19 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHsJ0U004619; Wed, 30 Apr 2003 10:54:19 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHsJ21004574; Wed, 30 Apr 2003 10:54:19 -0700 (PDT) Message-Id: <200304301754.h3UHsJ21004574@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 10:54:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 17:54:20 -0000 markm 2003/04/30 10:54:19 PDT FreeBSD src repository Modified files: release Makefile release/scripts crypto-install.sh Log: KerberosIV removal. Also crunch down the "krb5" distribution into "secure". Revision Changes Path 1.772 +2 -9 src/release/Makefile 1.3 +0 -3 src/release/scripts/crypto-install.sh From owner-cvs-src@FreeBSD.ORG Wed Apr 30 10:59:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE4C37B401; Wed, 30 Apr 2003 10:59:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07DF743FA3; Wed, 30 Apr 2003 10:59:28 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UHxR0U009441; Wed, 30 Apr 2003 10:59:27 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UHxRfi009439; Wed, 30 Apr 2003 10:59:27 -0700 (PDT) Message-Id: <200304301759.h3UHxRfi009439@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Apr 2003 10:59:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha trap.c src/sys/i386/i386 trap.c src/sys/ia64/ia64 trap.c src/sys/powerpc/powerpc trap.c src/sys/sparc64/sparc64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 17:59:28 -0000 jhb 2003/04/30 10:59:27 PDT FreeBSD src repository Modified files: sys/alpha/alpha trap.c sys/i386/i386 trap.c sys/ia64/ia64 trap.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c Log: Range check the syscall number before looking it up in the syscallnames[] array. Submitted by: pho Revision Changes Path 1.113 +1 -1 src/sys/alpha/alpha/trap.c 1.251 +1 -1 src/sys/i386/i386/trap.c 1.75 +2 -2 src/sys/ia64/ia64/trap.c 1.42 +1 -1 src/sys/powerpc/powerpc/trap.c 1.61 +1 -1 src/sys/sparc64/sparc64/trap.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:06:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDDA837B401; Wed, 30 Apr 2003 11:06:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7134343F75; Wed, 30 Apr 2003 11:06:14 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UI6E0U015778; Wed, 30 Apr 2003 11:06:14 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UI6E50015775; Wed, 30 Apr 2003 11:06:14 -0700 (PDT) Message-Id: <200304301806.h3UI6E50015775@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:06:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64 SYS.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:06:15 -0000 peter 2003/04/30 11:06:14 PDT FreeBSD src repository Modified files: lib/libc/amd64 SYS.h Log: Update for AMD64-style syscalls. Repocopied from i386/SYS.h. Note that the syscall instruction clobbers %rcx, which is inconvenient because it is the fourth syscall argument, so we use %r10 (another scratch register) for the 4th syscall arg instead (I picked %r10 to be the same as NetBSD). int 0x80 is still possible though, and it uses %rcx as usual. Note that the syscall style syscall does *NOT* preserve all the registers, unlike int 0x80. We do not preserve the scratch registers except for %rdi and %rsi. int 0x80 does preserve everything but the return values. Revision Changes Path 1.25 +4 -7 src/lib/libc/amd64/SYS.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:07:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B66437B401; Wed, 30 Apr 2003 11:07:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D95F143F3F; Wed, 30 Apr 2003 11:07:23 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UI7N0U016493; Wed, 30 Apr 2003 11:07:23 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UI7N65016491; Wed, 30 Apr 2003 11:07:23 -0700 (PDT) Message-Id: <200304301807.h3UI7N65016491@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:07:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/net htonl.S htons.S ntohl.S ntohs.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:07:24 -0000 peter 2003/04/30 11:07:23 PDT FreeBSD src repository Modified files: lib/libc/amd64/net htonl.S htons.S ntohl.S ntohs.S Log: Update for AMD64 (repocopied from i386/net). We can depend on having the bswap instruction (yay!). Update for register parameter passing instead of i386 style stack based param passing. Revision Changes Path 1.10 +2 -4 src/lib/libc/amd64/net/htonl.S 1.10 +1 -1 src/lib/libc/amd64/net/htons.S 1.10 +2 -4 src/lib/libc/amd64/net/ntohl.S 1.10 +1 -1 src/lib/libc/amd64/net/ntohs.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:08:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF55637B401; Wed, 30 Apr 2003 11:08:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F7BD43F75; Wed, 30 Apr 2003 11:08:01 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UI810U016802; Wed, 30 Apr 2003 11:08:01 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UI81kB016800; Wed, 30 Apr 2003 11:08:01 -0700 (PDT) Message-Id: <200304301808.h3UI81kB016800@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:08:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:08:02 -0000 peter 2003/04/30 11:08:01 PDT FreeBSD src repository Modified files: lib/libc/amd64/gen Makefile.inc Log: Reduce the SRCS to what compiles Revision Changes Path 1.19 +3 -3 src/lib/libc/amd64/gen/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:09:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EBEB37B401; Wed, 30 Apr 2003 11:09:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18EEB43FA3; Wed, 30 Apr 2003 11:09:34 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UI9X0U017470; Wed, 30 Apr 2003 11:09:33 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UI9Xju017468; Wed, 30 Apr 2003 11:09:33 -0700 (PDT) Message-Id: <200304301809.h3UI9Xju017468@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:09:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen _setjmp.S setjmp.S sigsetjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:09:35 -0000 peter 2003/04/30 11:09:33 PDT FreeBSD src repository Modified files: lib/libc/amd64/gen _setjmp.S setjmp.S sigsetjmp.S Log: Update for AMD64 contexts. Note that this still has some x87-style FPU instructions here, these may need to be updated for SSE. (Repocopied from i386/gen) Revision Changes Path 1.17 +26 -22 src/lib/libc/amd64/gen/_setjmp.S 1.23 +40 -38 src/lib/libc/amd64/gen/setjmp.S 1.25 +46 -45 src/lib/libc/amd64/gen/sigsetjmp.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:13:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE75137B401; Wed, 30 Apr 2003 11:13:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ACB243F3F; Wed, 30 Apr 2003 11:13:14 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIDE0U020262; Wed, 30 Apr 2003 11:13:14 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIDEKt020259; Wed, 30 Apr 2003 11:13:14 -0700 (PDT) Message-Id: <200304301813.h3UIDEKt020259@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:13:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys vfork.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:13:15 -0000 peter 2003/04/30 11:13:14 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys vfork.S Log: Update for AMD64 (repocopied from i386/sys/Ovfork.S - why is it O?) Depend on %rsi being preserved across the "syscall"-style syscall and strip out the PIC stuff (this cpu has full PC-relative addressing, at last!) Revision Changes Path 1.20 +4 -5 src/lib/libc/amd64/sys/vfork.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:13:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BD0737B401; Wed, 30 Apr 2003 11:13:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF08443F85; Wed, 30 Apr 2003 11:13:48 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIDm0U020863; Wed, 30 Apr 2003 11:13:48 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIDmZd020860; Wed, 30 Apr 2003 11:13:48 -0700 (PDT) Message-Id: <200304301813.h3UIDmZd020860@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:13:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys pipe.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:13:49 -0000 peter 2003/04/30 11:13:48 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys pipe.S Log: Update for AMD64. Depend on %rdi (first syscall argument) being preserved across a "syscall"-style syscall Revision Changes Path 1.12 +3 -4 src/lib/libc/amd64/sys/pipe.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:14:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EFD637B401; Wed, 30 Apr 2003 11:14:38 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 848FF43FAF; Wed, 30 Apr 2003 11:14:37 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h3UIEaNj037016; Wed, 30 Apr 2003 20:14:36 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Peter Wemm From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 11:13:14 PDT." <200304301813.h3UIDEKt020259@repoman.freebsd.org> Date: Wed, 30 Apr 2003 20:14:36 +0200 Message-ID: <37015.1051726476@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/amd64/sys vfork.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:14:39 -0000 In message <200304301813.h3UIDEKt020259@repoman.freebsd.org>, Peter Wemm writes : >peter 2003/04/30 11:13:14 PDT > > FreeBSD src repository > > Modified files: > lib/libc/amd64/sys vfork.S > Log: > Update for AMD64 (repocopied from i386/sys/Ovfork.S - why is it O?) "Old" I belive, weren't you around when we made vfork() do what the manual page had said all the time and everything from inetd to /bin/csh broke ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:14:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B500637B401; Wed, 30 Apr 2003 11:14:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5409543F75; Wed, 30 Apr 2003 11:14:45 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIEj0U021672; Wed, 30 Apr 2003 11:14:45 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIEjTk021668; Wed, 30 Apr 2003 11:14:45 -0700 (PDT) Message-Id: <200304301814.h3UIEjTk021668@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:14:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys reboot.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:14:50 -0000 peter 2003/04/30 11:14:44 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys reboot.S Log: I have no idea why the reboot(2) syscall wrapper ends with iret, but update it to be iretq for completeness. Revision Changes Path 1.8 +1 -1 src/lib/libc/amd64/sys/reboot.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:16:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C80137B401; Wed, 30 Apr 2003 11:16:04 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id A963E43FB1; Wed, 30 Apr 2003 11:16:03 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 7DB7C66B9B; Wed, 30 Apr 2003 11:16:03 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 4C3831555; Wed, 30 Apr 2003 11:16:03 -0700 (PDT) Date: Wed, 30 Apr 2003 11:16:03 -0700 From: Kris Kennaway To: Mark Murray Message-ID: <20030430181603.GD84302@rot13.obsecurity.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/3yNEOqWowh/8j+e" Content-Disposition: inline In-Reply-To: <200304301754.h3UHsJ21004574@repoman.freebsd.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:16:05 -0000 --/3yNEOqWowh/8j+e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 10:54:19AM -0700, Mark Murray wrote: > markm 2003/04/30 10:54:19 PDT >=20 > FreeBSD src repository >=20 > Modified files: > release Makefile=20 > release/scripts crypto-install.sh=20 > Log: > KerberosIV removal. Also crunch down the "krb5" distribution into > "secure". Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I suspect, a rarely-used feature in the wild. Kris --/3yNEOqWowh/8j+e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sBLiWry0BWjoQKURAqAQAKC3cvKuHicYloiloxp5FGLHa3648wCfVQIs 8HHR38ofzB4/qrMZ3Cdi9Kc= =aDQx -----END PGP SIGNATURE----- --/3yNEOqWowh/8j+e-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:16:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C654237B404; Wed, 30 Apr 2003 11:16:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7342243F75; Wed, 30 Apr 2003 11:16:34 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIGY0U023316; Wed, 30 Apr 2003 11:16:34 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIGYhq023315; Wed, 30 Apr 2003 11:16:34 -0700 (PDT) Message-Id: <200304301816.h3UIGYhq023315@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:16:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys brk.S cerror.S exect.S ptrace.S sbrk.S setlogin.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:16:35 -0000 peter 2003/04/30 11:16:34 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys brk.S cerror.S exect.S ptrace.S sbrk.S setlogin.S Log: Update for AMD64 after repocopy from i386/sys/*. This means: - strip out the nasty PIC_PROLOGUE/EPILOGUE stuff, since we dont have to lose a register in PIC mode anymore (we use %rip-relative addressing). - update for C register argument passing conventions. - convert 32 bit to 64 bit register sizes etc. Revision Changes Path 1.11 +10 -33 src/lib/libc/amd64/sys/brk.S 1.13 +5 -12 src/lib/libc/amd64/sys/cerror.S 1.10 +6 -7 src/lib/libc/amd64/sys/exect.S 1.10 +1 -9 src/lib/libc/amd64/sys/ptrace.S 1.12 +12 -34 src/lib/libc/amd64/sys/sbrk.S 1.10 +1 -10 src/lib/libc/amd64/sys/setlogin.S From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:17:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED4F837B401; Wed, 30 Apr 2003 11:17:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BA6C43FAF; Wed, 30 Apr 2003 11:17:07 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIH70U023758; Wed, 30 Apr 2003 11:17:07 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIH76P023755; Wed, 30 Apr 2003 11:17:07 -0700 (PDT) Message-Id: <200304301817.h3UIH76P023755@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:17:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/sys Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:17:08 -0000 peter 2003/04/30 11:17:07 PDT FreeBSD src repository Modified files: lib/libc/amd64/sys Makefile.inc Log: Delete i386_* syscall wrappers and manpages. Rename Ovfork.S to vfork.S. Revision Changes Path 1.26 +2 -12 src/lib/libc/amd64/sys/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:17:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id D615F37B401; Wed, 30 Apr 2003 11:17:46 -0700 (PDT) Date: Wed, 30 Apr 2003 13:17:46 -0500 From: Juli Mallett To: Kris Kennaway Message-ID: <20030430131746.A7383@FreeBSD.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030430181603.GD84302@rot13.obsecurity.org>; from kris@obsecurity.org on Wed, Apr 30, 2003 at 11:16:03AM -0700 X-Title: Code Maven X-Towel: Yes X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:17:47 -0000 * Kris Kennaway [ Date: 2003-04-30 ] [ w.r.t. Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh ] > On Wed, Apr 30, 2003 at 10:54:19AM -0700, Mark Murray wrote: > > markm 2003/04/30 10:54:19 PDT > > > > FreeBSD src repository > > > > Modified files: > > release Makefile > > release/scripts crypto-install.sh > > Log: > > KerberosIV removal. Also crunch down the "krb5" distribution into > > "secure". > > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > suspect, a rarely-used feature in the wild. When I reported that k5su could be used to get around the wheel group limitations of su, I was pointed to the fact that they are (were) different distributions and as such, people isntalling k5su setuid would know what to expect. That has been dealt with, now, but regardless I think this is backwards from such an idea. -- juli mallett. email: jmallett@freebsd.org; aim: bsdflata; efnet: juli; From owner-cvs-src@FreeBSD.ORG Wed Apr 30 11:42:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3433237B401; Wed, 30 Apr 2003 11:42:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C811143F3F; Wed, 30 Apr 2003 11:42:25 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UIgP0U043036; Wed, 30 Apr 2003 11:42:25 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UIgPfi043033; Wed, 30 Apr 2003 11:42:25 -0700 (PDT) Message-Id: <200304301842.h3UIgPfi043033@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 11:42:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 18:42:26 -0000 peter 2003/04/30 11:42:25 PDT FreeBSD src repository Modified files: lib Makefile Log: Turn off libstand for amd64 for the time being. It is built in i386 mode, and we do not need the complications for now. Revision Changes Path 1.154 +2 -1 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:05:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B95937B401; Wed, 30 Apr 2003 12:05:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1D2643FBF; Wed, 30 Apr 2003 12:05:53 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJ5r0U061153; Wed, 30 Apr 2003 12:05:53 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJ5rvK061139; Wed, 30 Apr 2003 12:05:53 -0700 (PDT) Message-Id: <200304301905.h3UJ5rvK061139@repoman.freebsd.org> From: Alexander Kabaev Date: Wed, 30 Apr 2003 12:05:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rtld-elf libmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 19:05:55 -0000 kan 2003/04/30 12:05:53 PDT FreeBSD src repository Modified files: libexec/rtld-elf libmap.c Log: Remove redundant strlen checks, do not check the same symbol twice. Revision Changes Path 1.3 +23 -22 src/libexec/rtld-elf/libmap.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:08:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B3A737B401; Wed, 30 Apr 2003 12:08:18 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1224043F3F; Wed, 30 Apr 2003 12:08:17 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h3UJ8FSQ077069; Wed, 30 Apr 2003 20:08:15 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h3UJ8FLl077068; Wed, 30 Apr 2003 20:08:15 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h3UJ8HQL016143; Wed, 30 Apr 2003 20:08:17 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200304301908.h3UJ8HQL016143@grimreaper.grondar.org> To: Kris Kennaway In-Reply-To: Your message of "Wed, 30 Apr 2003 11:16:03 PDT." <20030430181603.GD84302@rot13.obsecurity.org> Date: Wed, 30 Apr 2003 20:08:17 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:08:18 -0000 Kris Kennaway writes: > > KerberosIV removal. Also crunch down the "krb5" distribution into > > "secure". > > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > suspect, a rarely-used feature in the wild. It will be a box on-the side. Simplifies installations, and if folks dont want to use the applets, they won't have to. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:17:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92F6037B401; Wed, 30 Apr 2003 12:17:09 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id B695843F85; Wed, 30 Apr 2003 12:17:08 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h3UJH5Vo054709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Apr 2003 15:17:05 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h3UJH4Yj054706; Wed, 30 Apr 2003 15:17:04 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Apr 2003 15:17:04 -0400 (EDT) From: Garrett Wollman Message-Id: <200304301917.h3UJH4Yj054706@khavrinen.lcs.mit.edu> To: Kris Kennaway In-Reply-To: <20030430181603.GD84302@rot13.obsecurity.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:17:10 -0000 < said: > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > suspect, a rarely-used feature in the wild. ``The wild'' contains lots and lots of Windows Active Directory implementations. For any operation larger than a few dozen hosts, Kerberos is a great deal easier to manage than n^2 SSH key combinations. (This presumes that you have a working version of Kerberized SSH, which at present means OpenSSH 3.4 with the patches.) Even for relatively small installations, the convenience factor can be significant, particularly when integrated with other operating systems infrastructure. -GAWollman From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:18:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5704D37B401; Wed, 30 Apr 2003 12:18:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA2B243F85; Wed, 30 Apr 2003 12:18:09 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJI90U069623; Wed, 30 Apr 2003 12:18:09 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJI934069621; Wed, 30 Apr 2003 12:18:09 -0700 (PDT) Message-Id: <200304301918.h3UJI934069621@repoman.freebsd.org> From: Alan Cox Date: Wed, 30 Apr 2003 12:18:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 19:18:10 -0000 alc 2003/04/30 12:18:09 PDT FreeBSD src repository Modified files: sys/vm vm_map.c Log: Increase the scope of the vm_object lock in vm_map_delete(). Revision Changes Path 1.296 +13 -12 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:18:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9997A37B401; Wed, 30 Apr 2003 12:18:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FA6D43F85; Wed, 30 Apr 2003 12:18:51 -0700 (PDT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJIp0U069970; Wed, 30 Apr 2003 12:18:51 -0700 (PDT) (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJIoxU069969; Wed, 30 Apr 2003 12:18:50 -0700 (PDT) Message-Id: <200304301918.h3UJIoxU069969@repoman.freebsd.org> From: Jens Schweikhardt Date: Wed, 30 Apr 2003 12:18:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps ps.1 src/bin/sh sh.1 src/usr.bin/ee ee.1 src/usr.bin/mt mt.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:18:52 -0000 schweikh 2003/04/30 12:18:50 PDT FreeBSD src repository Modified files: bin/ps ps.1 bin/sh sh.1 usr.bin/ee ee.1 usr.bin/mt mt.1 Log: Fix references to non-existing or obsoleted man pages. PR: docs/51480 (only a small part) Submitted by: Diomidis D. Spinellis Revision Changes Path 1.61 +1 -3 src/bin/ps/ps.1 1.86 +1 -2 src/bin/sh/sh.1 1.15 +1 -1 src/usr.bin/ee/ee.1 1.36 +1 -3 src/usr.bin/mt/mt.1 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:27:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C126737B401; Wed, 30 Apr 2003 12:27:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DFC843FBD; Wed, 30 Apr 2003 12:27:08 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJR80U076608; Wed, 30 Apr 2003 12:27:08 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJR89x076606; Wed, 30 Apr 2003 12:27:08 -0700 (PDT) Message-Id: <200304301927.h3UJR89x076606@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 12:27:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/csu/amd64 crt1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:27:09 -0000 peter 2003/04/30 12:27:08 PDT FreeBSD src repository Modified files: lib/csu/amd64 crt1.c Log: Update for AMD64. repocopied from i386-elf/crt1.c. Deal with regparm argument passing rather than stack based args. The kernel passes the base of the argument/env vector in %rdi (arg1). Revision Changes Path 1.13 +5 -20 src/lib/csu/amd64/crt1.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:29:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADDE937B401; Wed, 30 Apr 2003 12:29:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C68143F93; Wed, 30 Apr 2003 12:29:03 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJT20U077518; Wed, 30 Apr 2003 12:29:02 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJT2dB077517; Wed, 30 Apr 2003 12:29:02 -0700 (PDT) Message-Id: <200304301929.h3UJT2dB077517@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 12:29:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gmon gmon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 19:29:04 -0000 peter 2003/04/30 12:29:02 PDT FreeBSD src repository Modified files: lib/libc/gmon gmon.c Log: Add __amd64__ to the list of things that use HIDENAME() to hide minbrk Revision Changes Path 1.17 +1 -1 src/lib/libc/gmon/gmon.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:30:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9631B37B419; Wed, 30 Apr 2003 12:30:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 344B843F75; Wed, 30 Apr 2003 12:30:35 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJUZ0U078274; Wed, 30 Apr 2003 12:30:35 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJUYXd078272; Wed, 30 Apr 2003 12:30:34 -0700 (PDT) Message-Id: <200304301930.h3UJUYXd078272@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 12:30:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:30:36 -0000 peter 2003/04/30 12:30:34 PDT FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Tell malloc.c that AMD64 uses the same pagesize as i386. Revision Changes Path 1.75 +4 -0 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:32:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C18837B401; Wed, 30 Apr 2003 12:32:04 -0700 (PDT) Received: from possum.cryptohill.net (cambist.cryptohill.net [24.244.145.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3939B43F85; Wed, 30 Apr 2003 12:32:03 -0700 (PDT) (envelope-from jeroen@vangelderen.org) Received: from vangelderen.org (catv7146.extern.kun.nl [131.174.117.146]) by possum.cryptohill.net (Postfix) with ESMTP id 11743AE004; Wed, 30 Apr 2003 15:31:58 -0400 (EDT) Date: Wed, 30 Apr 2003 21:31:56 +0200 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v552) To: Garrett Wollman From: "Jeroen C. van Gelderen" In-Reply-To: <200304301917.h3UJH4Yj054706@khavrinen.lcs.mit.edu> Message-Id: <67613AC6-7B42-11D7-B4E5-000393754B1C@vangelderen.org> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.552) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:32:04 -0000 On Wednesday, Apr 30, 2003, at 21:17 Europe/Amsterdam, Garrett Wollman wrote: > < said: > >> Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I >> suspect, a rarely-used feature in the wild. > > ``The wild'' contains lots and lots of Windows Active Directory > implementations. > > For any operation larger than a few dozen hosts, Kerberos is a great > deal easier to manage than n^2 SSH key combinations. Where does the number n^2 come from? -J > (This presumes > that you have a working version of Kerberized SSH, which at present > means OpenSSH 3.4 with the patches.) Even for relatively small > installations, the convenience factor can be significant, particularly > when integrated with other operating systems infrastructure. > > -GAWollman > > _______________________________________________ > 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" > -- Jeroen C. van Gelderen - jeroen@vangelderen.org Hatred, n.: A sentiment appropriate to the occasion of another's superiority. -- Ambrose Bierce, "The Devil's Dictionary" From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:32:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1F0237B401; Wed, 30 Apr 2003 12:32:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9156C43F85; Wed, 30 Apr 2003 12:32:25 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJWP0U079879; Wed, 30 Apr 2003 12:32:25 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJWPh3079876; Wed, 30 Apr 2003 12:32:25 -0700 (PDT) Message-Id: <200304301932.h3UJWPh3079876@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 12:32:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/xdr xdr_float.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 19:32:26 -0000 peter 2003/04/30 12:32:25 PDT FreeBSD src repository Modified files: lib/libc/xdr xdr_float.c Log: Add __amd64__ to the list of things that use IEEEFP Revision Changes Path 1.12 +1 -1 src/lib/libc/xdr/xdr_float.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:41:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDACB37B401; Wed, 30 Apr 2003 12:41:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F84543F85; Wed, 30 Apr 2003 12:41:04 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJf40U085765; Wed, 30 Apr 2003 12:41:04 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJf4MO085763; Wed, 30 Apr 2003 12:41:04 -0700 (PDT) Message-Id: <200304301941.h3UJf4MO085763@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Apr 2003 12:41:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_fork.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 19:41:05 -0000 jhb 2003/04/30 12:41:04 PDT FreeBSD src repository Modified files: sys/kern kern_fork.c Log: Axe a stale comment. Revision Changes Path 1.195 +0 -2 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:41:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7FD137B401; Wed, 30 Apr 2003 12:41:57 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9741D43F75; Wed, 30 Apr 2003 12:41:56 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 5055466B9B; Wed, 30 Apr 2003 12:41:56 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 288EA1539; Wed, 30 Apr 2003 12:41:56 -0700 (PDT) Date: Wed, 30 Apr 2003 12:41:56 -0700 From: Kris Kennaway To: Garrett Wollman Message-ID: <20030430194155.GA84924@rot13.obsecurity.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> <200304301917.h3UJH4Yj054706@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <200304301917.h3UJH4Yj054706@khavrinen.lcs.mit.edu> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:41:58 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 03:17:04PM -0400, Garrett Wollman wrote: > <= said: >=20 > > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > > suspect, a rarely-used feature in the wild. >=20 > ``The wild'' contains lots and lots of Windows Active Directory > implementations. >=20 > For any operation larger than a few dozen hosts, Kerberos is a great > deal easier to manage than n^2 SSH key combinations. (This presumes > that you have a working version of Kerberized SSH, which at present > means OpenSSH 3.4 with the patches.) Even for relatively small > installations, the convenience factor can be significant, particularly > when integrated with other operating systems infrastructure. I'm quite prepared to believe it can be very convenient and useful, and I know several people who use it, but I still maintain it is not widely used. Kris --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sCcDWry0BWjoQKURAgAlAJ9aMpW7Hwbw2mmw728D7QlcGeixqwCfVHj8 hpuKI26CzvQd1WXPlz7xHLU= =0joH -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:44:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 928A637B404; Wed, 30 Apr 2003 12:44:03 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id A04D843FBD; Wed, 30 Apr 2003 12:44:02 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 79E8C66B9B; Wed, 30 Apr 2003 12:44:02 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 393011554; Wed, 30 Apr 2003 12:44:02 -0700 (PDT) Date: Wed, 30 Apr 2003 12:44:02 -0700 From: Kris Kennaway To: Mark Murray Message-ID: <20030430194402.GB84924@rot13.obsecurity.org> References: <20030430181603.GD84302@rot13.obsecurity.org> <200304301908.h3UJ8HQL016143@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ftEhullJWpWg/VHq" Content-Disposition: inline In-Reply-To: <200304301908.h3UJ8HQL016143@grimreaper.grondar.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:44:03 -0000 --ftEhullJWpWg/VHq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 08:08:17PM +0100, Mark Murray wrote: > Kris Kennaway writes: > > > KerberosIV removal. Also crunch down the "krb5" distribution into > > > "secure". > >=20 > > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > > suspect, a rarely-used feature in the wild. >=20 > It will be a box on-the side. I don't understand this sentence. > Simplifies installations, and if folks > dont want to use the applets, they won't have to. But they are still there, and having a bunch of kerberos stuff installed by default (as crypto is) is an additional security hazard to the system. Kris --ftEhullJWpWg/VHq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sCeBWry0BWjoQKURAmjqAJ9OhnJ2OxF6W7U4ALehlqaaiv4pdgCfWmYB qgthvwLXrgFnANWYj2Q2/Mg= =mCru -----END PGP SIGNATURE----- --ftEhullJWpWg/VHq-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:45:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3132D37B401; Wed, 30 Apr 2003 12:45:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C51C543FAF; Wed, 30 Apr 2003 12:45:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJjD0U089501; Wed, 30 Apr 2003 12:45:13 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJjDbf089498; Wed, 30 Apr 2003 12:45:13 -0700 (PDT) Message-Id: <200304301945.h3UJjDbf089498@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Apr 2003 12:45:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:45:14 -0000 jhb 2003/04/30 12:45:13 PDT FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Forgot to remove Giant around call to kern_sigaction() in freebsd4_sigaction() in revision 1.232. Revision Changes Path 1.233 +1 -4 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:53:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A45BC37B401; Wed, 30 Apr 2003 12:53:17 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 945BF43FBD; Wed, 30 Apr 2003 12:53:16 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h3UJrFSQ077647; Wed, 30 Apr 2003 20:53:15 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h3UJrFtf077645; Wed, 30 Apr 2003 20:53:15 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h3UJqiQL016860; Wed, 30 Apr 2003 20:52:44 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200304301952.h3UJqiQL016860@grimreaper.grondar.org> To: Kris Kennaway In-Reply-To: Your message of "Wed, 30 Apr 2003 12:44:02 PDT." <20030430194402.GB84924@rot13.obsecurity.org> Date: Wed, 30 Apr 2003 20:52:44 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:53:18 -0000 Kris Kennaway writes: > > It will be a box on-the side. > > I don't understand this sentence. Sorry. :-). It is just extra commands to type. Nothing invasive. > > Simplifies installations, and if folks > > dont want to use the applets, they won't have to. > > But they are still there, and having a bunch of kerberos stuff > installed by default (as crypto is) is an additional security hazard > to the system. How is having the kerberos tools hazardous? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Apr 30 12:57:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA93037B401; Wed, 30 Apr 2003 12:57:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B30C43FCB; Wed, 30 Apr 2003 12:57:22 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UJvM0U003301; Wed, 30 Apr 2003 12:57:22 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UJvLPo003299; Wed, 30 Apr 2003 12:57:21 -0700 (PDT) Message-Id: <200304301957.h3UJvLPo003299@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Apr 2003 12:57:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys signalvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 19:57:23 -0000 jhb 2003/04/30 12:57:21 PDT FreeBSD src repository Modified files: sys/sys signalvar.h Log: Style fixes to struct sigacts member comments. Sort function prototypes. Revision Changes Path 1.59 +12 -12 src/sys/sys/signalvar.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:00:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0DD737B401; Wed, 30 Apr 2003 13:00:10 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84C4943FD7; Wed, 30 Apr 2003 13:00:09 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 3D31666BE5; Wed, 30 Apr 2003 13:00:09 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 178B5125C; Wed, 30 Apr 2003 13:00:09 -0700 (PDT) Date: Wed, 30 Apr 2003 13:00:09 -0700 From: Kris Kennaway To: Mark Murray Message-ID: <20030430200008.GA85160@rot13.obsecurity.org> References: <20030430194402.GB84924@rot13.obsecurity.org> <200304301952.h3UJqiQL016860@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" Content-Disposition: inline In-Reply-To: <200304301952.h3UJqiQL016860@grimreaper.grondar.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org cc: Kris Kennaway Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 20:00:11 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 08:52:44PM +0100, Mark Murray wrote: > Kris Kennaway writes: > > > It will be a box on-the side. > >=20 > > I don't understand this sentence. >=20 > Sorry. :-). >=20 > It is just extra commands to type. Nothing invasive. >=20 > > > Simplifies installations, and if folks > > > dont want to use the applets, they won't have to. > >=20 > > But they are still there, and having a bunch of kerberos stuff > > installed by default (as crypto is) is an additional security hazard > > to the system. >=20 > How is having the kerberos tools hazardous? For example, there's been at least one security vulnerability in k5su over the past year (two if you count the different security policy behaviour). The bottom line here is that most people will never use kerberos, so installing it by default is an unnecessary security risk, and contributes to bloat. I don't understand why this change needed to be made; everything seemed to work fine having k5 in a separate distribution (the makefile logic was all correct, etc). Kris --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sCtIWry0BWjoQKURAq1AAJ0ci2XIuPN8/SxMdw8vYSh+uYhDbQCgrGJu uGZW36GTlz1ejOwZ5bqfftU= =kXX/ -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:25:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3552337B401; Wed, 30 Apr 2003 13:25:05 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB6C943F93; Wed, 30 Apr 2003 13:24:57 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h3UKOn62026471 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Apr 2003 23:24:49 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h3UKOnB9026466; Wed, 30 Apr 2003 23:24:49 +0300 (EEST) (envelope-from ru) Date: Wed, 30 Apr 2003 23:24:49 +0300 From: Ruslan Ermilov To: Mark Murray Message-ID: <20030430202449.GA23953@sunbay.com> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: <200304301754.h3UHsJ21004574@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 20:25:05 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 10:54:19AM -0700, Mark Murray wrote: > markm 2003/04/30 10:54:19 PDT >=20 > FreeBSD src repository >=20 > Modified files: > release Makefile=20 > release/scripts crypto-install.sh=20 > Log: > KerberosIV removal. Also crunch down the "krb5" distribution into > "secure". > =20 > Revision Changes Path > 1.772 +2 -9 src/release/Makefile > 1.3 +0 -3 src/release/scripts/crypto-install.sh >=20 Hmm, I'd expect some discussion prior to this change. What was wrong with old good krb5? You also probably meant the "crypto" distribution, not "secure". Now, how does one guess which telnet is installed? The old crypto telnet, or the new crypto^Wkrb5 telnet? This also looks like a partial commit: kerberos5/Makefile.inc still has DISTRIBUTION?=3Dkrb5. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sDERUkv4P6juNwoRAtIGAJ9UuK3TGMm2w4Wsd58dXuH0YlqYFQCfYxQ7 usyMJngzKsvZJHAvbYYRid0= =a35y -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:42:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 795F737B401; Wed, 30 Apr 2003 13:42:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1756543F75; Wed, 30 Apr 2003 13:42:42 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UKgf0U035888; Wed, 30 Apr 2003 13:42:41 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UKgfpD035884; Wed, 30 Apr 2003 13:42:41 -0700 (PDT) Message-Id: <200304302042.h3UKgfpD035884@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 13:42:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 20:42:43 -0000 markm 2003/04/30 13:42:41 PDT FreeBSD src repository Modified files: etc/defaults rc.conf Log: Change the name of the kadmind binary to match reality, now that KerberosIV is no longer an issue. Revision Changes Path 1.174 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:48:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CF4B37B401; Wed, 30 Apr 2003 13:48:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E09C343FB1; Wed, 30 Apr 2003 13:48:03 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UKm30U040117; Wed, 30 Apr 2003 13:48:03 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UKm3Px040115; Wed, 30 Apr 2003 13:48:03 -0700 (PDT) Message-Id: <200304302048.h3UKm3Px040115@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Apr 2003 13:48:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/font Makefile.dev X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 20:48:04 -0000 ru 2003/04/30 13:48:03 PDT FreeBSD src repository Modified files: gnu/usr.bin/groff/font Makefile.dev Log: Replace beforeinstall: with plain FILES. Revision Changes Path 2.11 +2 -7 src/gnu/usr.bin/groff/font/Makefile.dev From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:52:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F41A037B401; Wed, 30 Apr 2003 13:52:47 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1B7943FBF; Wed, 30 Apr 2003 13:52:46 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h3UKnkZ16608; Wed, 30 Apr 2003 13:49:46 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id NAA16881; Wed, 30 Apr 2003 13:52:39 -0700 (PDT) Received: from [10.100.253.70] (aslan [10.100.253.70]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id OAA02889; Wed, 30 Apr 2003 14:52:34 -0600 (MDT) Date: Wed, 30 Apr 2003 14:52:33 -0600 From: "Justin T. Gibbs" To: John Baldwin , Andrew Gallatin Message-ID: <1417270000.1051735953@aslan.btc.adaptec.com> In-Reply-To: References: X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: "M. Warner Losh" cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 20:52:48 -0000 > First off, it's a gross API violation. ithread's are supposed to be > transparent (except that you can use locks in your interrupt handlers). > Secondly, you still have the same race as if you just removed the gone > condition. We don't hold the ithread lock while executing handlers, > so there is nothing preventing the handler from being executed on another > CPU concurrently with your detach function. In fact, it could easily > be blocked on the FXP lock. You do your magic pointer foo, then unlock > the fxp. The unlock releases the interrupt handler on another CPU > which happily executes _after_ the completion of bus_teardown_intr() > which has all sorts of bad failure modes, like panicing when it tries > to FXP_UNLOCK at the end because back on the first CPU you've done a > mtx_destroy(). I could have sworn I talked to you about this a *long* time ago and requested that bus_teardown_intr() blocked until you were guaranteed to be out of the interrupt handler. The aic7xxx and aic79xx drivers depend on this behavior: ahc_lock(ahc); /* * Disable hardware interrupts so we don't lock the * machine once our handler is removed. */ ahc_enable_intr(ahc, FALSE); ahc_unlock(ahc); /* * Called without our lock so that if we are in our interrupt * handler the handler can complete. */ bus_teardown_intr(); /* continue with detach. */ This means that all detaches must occur from a context that can sleep, but that shouldn't be too hard to make happen. -- Justin From owner-cvs-src@FreeBSD.ORG Wed Apr 30 13:58:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57BA337B404; Wed, 30 Apr 2003 13:58:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC3ED43FAF; Wed, 30 Apr 2003 13:58:49 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UKwn0U047442; Wed, 30 Apr 2003 13:58:49 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UKwnZ0047440; Wed, 30 Apr 2003 13:58:49 -0700 (PDT) Message-Id: <200304302058.h3UKwnZ0047440@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 13:58:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile src/etc/root dot.k5login dot.klogin src/etc/rc.d kpasswdd src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 20:58:51 -0000 markm 2003/04/30 13:58:49 PDT FreeBSD src repository Modified files: etc Makefile etc/defaults rc.conf Added files: etc/root dot.k5login etc/rc.d kpasswdd Removed files: etc/root dot.klogin Log: Make the defaults for Kerberos 5 a little more up-to-date. Revision Changes Path 1.310 +1 -1 src/etc/Makefile 1.175 +2 -1 src/etc/defaults/rc.conf 1.1 +21 -0 src/etc/rc.d/kpasswdd (new) 1.1 +4 -0 src/etc/root/dot.k5login (new) 1.7 +0 -4 src/etc/root/dot.klogin (dead) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:03:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9480637B401; Wed, 30 Apr 2003 14:03:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E14A43FAF; Wed, 30 Apr 2003 14:03:17 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UL3G0U051267; Wed, 30 Apr 2003 14:03:16 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UL3Gvr051264; Wed, 30 Apr 2003 14:03:16 -0700 (PDT) Message-Id: <200304302103.h3UL3Gvr051264@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:03:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libdisk chunk.c create_chunk.c disk.c libdisk.h rules.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:03:18 -0000 peter 2003/04/30 14:03:16 PDT FreeBSD src repository Modified files: lib/libdisk chunk.c create_chunk.c disk.c libdisk.h rules.c Log: Teach libdisk that AMD64 works just like i386 Revision Changes Path 1.48 +3 -1 src/lib/libdisk/chunk.c 1.81 +2 -2 src/lib/libdisk/create_chunk.c 1.116 +5 -3 src/lib/libdisk/disk.c 1.57 +3 -2 src/lib/libdisk/libdisk.h 1.31 +1 -0 src/lib/libdisk/rules.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:05:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD4B637B401; Wed, 30 Apr 2003 14:05:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B7D843FB1; Wed, 30 Apr 2003 14:05:34 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UL5Y0U053283; Wed, 30 Apr 2003 14:05:34 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UL5XnB053275; Wed, 30 Apr 2003 14:05:33 -0700 (PDT) Message-Id: <200304302105.h3UL5XnB053275@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:05:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libkvm kvm_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 21:05:35 -0000 peter 2003/04/30 14:05:33 PDT FreeBSD src repository Modified files: lib/libkvm kvm_amd64.c Log: AMD64 support; repocopied from i386 Revision Changes Path 1.16 +4 -4 src/lib/libkvm/kvm_amd64.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:06:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 375BE37B404; Wed, 30 Apr 2003 14:06:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E7543F75; Wed, 30 Apr 2003 14:06:30 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UL6U0U054155; Wed, 30 Apr 2003 14:06:30 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UL6ULl054151; Wed, 30 Apr 2003 14:06:30 -0700 (PDT) Message-Id: <200304302106.h3UL6ULl054151@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:06:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src math_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 21:06:31 -0000 peter 2003/04/30 14:06:30 PDT FreeBSD src repository Modified files: lib/msun/src math_private.h Log: AMD64 support (another IEEEFP platform) Revision Changes Path 1.13 +1 -1 src/lib/msun/src/math_private.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:09:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1933A37B401; Wed, 30 Apr 2003 14:09:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA89F43F85; Wed, 30 Apr 2003 14:09:06 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UL960U055423; Wed, 30 Apr 2003 14:09:06 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UL96Cd055420; Wed, 30 Apr 2003 14:09:06 -0700 (PDT) Message-Id: <200304302109.h3UL96Cd055420@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:09:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rtld-elf/amd64 lockdflt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:09:07 -0000 peter 2003/04/30 14:09:06 PDT FreeBSD src repository Modified files: libexec/rtld-elf/amd64 lockdflt.c Log: Remove 80386 bandaids from code repocopied from i386. rtld_start.S still todo. Revision Changes Path 1.9 +4 -78 src/libexec/rtld-elf/amd64/lockdflt.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:15:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB23737B401; Wed, 30 Apr 2003 14:15:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 594D543FA3; Wed, 30 Apr 2003 14:15:42 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3ULFg0U060828; Wed, 30 Apr 2003 14:15:42 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3ULFgGY060826; Wed, 30 Apr 2003 14:15:42 -0700 (PDT) Message-Id: <200304302115.h3ULFgGY060826@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 14:15:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 make.conf.5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 21:15:43 -0000 markm 2003/04/30 14:15:41 PDT FreeBSD src repository Modified files: share/man/man5 make.conf.5 rc.conf.5 Log: More factual updates for kerberos 5. Revision Changes Path 1.71 +1 -1 src/share/man/man5/make.conf.5 1.184 +18 -15 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:39:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D924C37B401; Wed, 30 Apr 2003 14:39:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7832A43FA3; Wed, 30 Apr 2003 14:39:29 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3ULdT0U078303; Wed, 30 Apr 2003 14:39:29 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3ULdT26078298; Wed, 30 Apr 2003 14:39:29 -0700 (PDT) Message-Id: <200304302139.h3ULdT26078298@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:39:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:39:30 -0000 peter 2003/04/30 14:39:29 PDT FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Eliminate a compiler warning with gcc3.3 on AMD64, where speed is a 32 bit int which can never be > ULONG_MAX / 8. Its an 'always true' warning. Revision Changes Path 1.397 +5 -1 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:41:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DBD637B401; Wed, 30 Apr 2003 14:41:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE0C243F3F; Wed, 30 Apr 2003 14:41:41 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3ULff0U080031; Wed, 30 Apr 2003 14:41:41 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3ULffHs080029; Wed, 30 Apr 2003 14:41:41 -0700 (PDT) Message-Id: <200304302141.h3ULffHs080029@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:41:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa isa_common.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:41:42 -0000 peter 2003/04/30 14:41:41 PDT FreeBSD src repository Modified files: sys/isa isa_common.c Log: Create a 'legacy' node for AMD64 as well as i386. While we'll never have to use it since all AMD64 machines are supposed to have acpi etc, I'm using it during development so I can avoid the acpi code for now. Yes, this is cheating. Revision Changes Path 1.34 +1 -1 src/sys/isa/isa_common.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:45:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 771AC37B401; Wed, 30 Apr 2003 14:45:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10F3E43F93; Wed, 30 Apr 2003 14:45:04 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3ULj30U083007; Wed, 30 Apr 2003 14:45:03 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3ULj3bp083004; Wed, 30 Apr 2003 14:45:03 -0700 (PDT) Message-Id: <200304302145.h3ULj3bp083004@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 14:45:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys proc.h src/sys/kern kern_synch.c kern_thr.c kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:45:05 -0000 peter 2003/04/30 14:45:03 PDT FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_synch.c kern_thr.c kern_thread.c Log: AMD64 uses the new-style cpu_switch()/cpu_throw() calling conventions. Revision Changes Path 1.219 +2 -2 src/sys/kern/kern_synch.c 1.7 +1 -1 src/sys/kern/kern_thr.c 1.127 +1 -1 src/sys/kern/kern_thread.c 1.324 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:54:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1C1837B401; Wed, 30 Apr 2003 14:54:12 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 036F843F93; Wed, 30 Apr 2003 14:54:12 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id D42832A7EA; Wed, 30 Apr 2003 14:54:11 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: "Poul-Henning Kamp" In-Reply-To: <37015.1051726476@critter.freebsd.dk> Date: Wed, 30 Apr 2003 14:54:11 -0700 From: Peter Wemm Message-Id: <20030430215411.D42832A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/amd64/sys vfork.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 21:54:13 -0000 "Poul-Henning Kamp" wrote: > In message <200304301813.h3UIDEKt020259@repoman.freebsd.org>, Peter Wemm writ es > : > >peter 2003/04/30 11:13:14 PDT > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/amd64/sys vfork.S > > Log: > > Update for AMD64 (repocopied from i386/sys/Ovfork.S - why is it O?) > > "Old" I belive, weren't you around when we made vfork() do what the > manual page had said all the time and everything from inetd to /bin/csh > broke ? Well yes, but it defines a function called "vfork", not "Ovfork". Yes, I remember the excitement it caused. Incidently, we also have an 'obreak' syscall, which brk() and sbrk() call. We don't actually use the sbrk(2) syscall - sbrk.S uses obreak(2). Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 14:57:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6945537B401; Wed, 30 Apr 2003 14:57:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 018AE43F93; Wed, 30 Apr 2003 14:57:55 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3ULvs0U092189; Wed, 30 Apr 2003 14:57:54 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3ULvsP2092186; Wed, 30 Apr 2003 14:57:54 -0700 (PDT) Message-Id: <200304302157.h3ULvsP2092186@repoman.freebsd.org> From: Mark Murray Date: Wed, 30 Apr 2003 14:57:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/pam.d ftpd gdm kde login other sshd su telnetd xdm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 21:57:55 -0000 markm 2003/04/30 14:57:54 PDT FreeBSD src repository Modified files: etc/pam.d ftpd gdm kde login other sshd su telnetd xdm Log: The PAM module pam_krb5 does not have "session" capabilities. Don't give examples of such use, this is bogus. Revision Changes Path 1.18 +0 -1 src/etc/pam.d/ftpd 1.7 +0 -1 src/etc/pam.d/gdm 1.6 +0 -1 src/etc/pam.d/kde 1.15 +0 -1 src/etc/pam.d/login 1.10 +0 -1 src/etc/pam.d/other 1.15 +0 -1 src/etc/pam.d/sshd 1.14 +0 -1 src/etc/pam.d/su 1.7 +0 -1 src/etc/pam.d/telnetd 1.8 +0 -1 src/etc/pam.d/xdm From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:00:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B27737B401; Wed, 30 Apr 2003 15:00:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A874143FBD; Wed, 30 Apr 2003 15:00:16 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UM0G0U093294; Wed, 30 Apr 2003 15:00:16 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UM0GDM093291; Wed, 30 Apr 2003 15:00:16 -0700 (PDT) Message-Id: <200304302200.h3UM0GDM093291@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:00:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/powerpc/loader metadata.c src/sys/boot/sparc64/loader metadata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 22:00:18 -0000 peter 2003/04/30 15:00:16 PDT FreeBSD src repository Modified files: sys/boot/powerpc/loader metadata.c sys/boot/sparc64/loader metadata.c Log: Also look for an "elf64 kernel" (for sparc64) and "elf32 kernel" (for powerpc) when building metadata. Revision Changes Path 1.3 +3 -1 src/sys/boot/powerpc/loader/metadata.c 1.9 +3 -1 src/sys/boot/sparc64/loader/metadata.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:02:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B9B37B401; Wed, 30 Apr 2003 15:02:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87D5A43FBD; Wed, 30 Apr 2003 15:02:39 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UM2d0U095309; Wed, 30 Apr 2003 15:02:39 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UM2d9C095307; Wed, 30 Apr 2003 15:02:39 -0700 (PDT) Message-Id: <200304302202.h3UM2d9C095307@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:02:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 i386_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 22:02:40 -0000 peter 2003/04/30 15:02:39 PDT FreeBSD src repository Modified files: sys/boot/i386/libi386 i386_module.c Log: ACPI will always be present on AMD64 - it will never be an autodetect module. Revision Changes Path 1.10 +3 -0 src/sys/boot/i386/libi386/i386_module.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:05:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E2EA37B401; Wed, 30 Apr 2003 15:05:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBC5543FB1; Wed, 30 Apr 2003 15:05:48 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UM5m0U099024; Wed, 30 Apr 2003 15:05:48 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UM5mrL099021; Wed, 30 Apr 2003 15:05:48 -0700 (PDT) Message-Id: <200304302205.h3UM5mrL099021@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:05:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.csrc/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:05:49 -0000 peter 2003/04/30 15:05:48 PDT FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c sys/sparc64/sparc64 machdep.c Log: Look for an elf32 kernel (powerpc) and elf64 kernel (sparc64) as well as a plain "elf kernel". Revision Changes Path 1.54 +3 -1 src/sys/powerpc/powerpc/machdep.c 1.91 +3 -1 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:06:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D425137B401; Wed, 30 Apr 2003 15:06:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72C4143FAF; Wed, 30 Apr 2003 15:06:40 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UM6e0U099742; Wed, 30 Apr 2003 15:06:40 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UM6dOr099738; Wed, 30 Apr 2003 15:06:39 -0700 (PDT) Message-Id: <200304302206.h3UM6dOr099738@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:06:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys user.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:06:41 -0000 peter 2003/04/30 15:06:39 PDT FreeBSD src repository Modified files: sys/sys user.h Log: Use the 64 bit sized struct kinfo_proc for AMD64. Revision Changes Path 1.52 +2 -1 src/sys/sys/user.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:09:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 400EE37B401; Wed, 30 Apr 2003 15:09:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD1C643FA3; Wed, 30 Apr 2003 15:09:26 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UM9Q0U001606; Wed, 30 Apr 2003 15:09:26 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UM9Qr3001605; Wed, 30 Apr 2003 15:09:26 -0700 (PDT) Message-Id: <200304302209.h3UM9Qr3001605@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:09:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.csrc/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:09:27 -0000 peter 2003/04/30 15:09:26 PDT FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c sys/sparc64/sparc64 machdep.c Log: Fix transcription error. Use == NULL, not != NULL. Fortunately this was harmless. Revision Changes Path 1.55 +1 -1 src/sys/powerpc/powerpc/machdep.c 1.92 +1 -1 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:13:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A18AD37B401; Wed, 30 Apr 2003 15:13:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F88B43FAF; Wed, 30 Apr 2003 15:13:37 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UMDa0U004982; Wed, 30 Apr 2003 15:13:37 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UMDaYQ004979; Wed, 30 Apr 2003 15:13:36 -0700 (PDT) Message-Id: <200304302213.h3UMDaYQ004979@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:13:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:13:38 -0000 peter 2003/04/30 15:13:36 PDT FreeBSD src repository Modified files: sys/boot Makefile Log: We use i386 boot code on AMD64. Revision Changes Path 1.16 +5 -0 src/sys/boot/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:15:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4FA237B401; Wed, 30 Apr 2003 15:15:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A3AF43FCB; Wed, 30 Apr 2003 15:15:48 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UMFm0U006890; Wed, 30 Apr 2003 15:15:48 -0700 (PDT) (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UMFmNT006887; Wed, 30 Apr 2003 15:15:48 -0700 (PDT) Message-Id: <200304302215.h3UMFmNT006887@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 30 Apr 2003 15:15:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/puc puc.c pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 22:15:50 -0000 sobomax 2003/04/30 15:15:48 PDT FreeBSD src repository Modified files: sys/dev/puc puc.c pucdata.c Log: Add support for IC Book Ironclad Pro/Lite 8-port cards. Sponsired by: IC Book Labs MFC After: 2 weeks Revision Changes Path 1.23 +2 -2 src/sys/dev/puc/puc.c 1.20 +34 -0 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:22:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16E1D37B401; Wed, 30 Apr 2003 15:22:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA7DA43F93; Wed, 30 Apr 2003 15:22:29 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UMMT0U011304; Wed, 30 Apr 2003 15:22:29 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UMMTVv011301; Wed, 30 Apr 2003 15:22:29 -0700 (PDT) Message-Id: <200304302222.h3UMMTVv011301@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:22:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:22:30 -0000 peter 2003/04/30 15:22:29 PDT FreeBSD src repository Modified files: sys/conf kern.mk Log: Add AMD64 hooks Revision Changes Path 1.33 +9 -0 src/sys/conf/kern.mk From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:28:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F1AB37B401; Wed, 30 Apr 2003 15:28:52 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7248943F93; Wed, 30 Apr 2003 15:28:50 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch01.lj.gnf.org [172.25.10.19]) by ns2.gnf.org (8.12.6p2/8.12.3) with ESMTP id h3UMSl8V065104; Wed, 30 Apr 2003 15:28:47 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Wed, 30 Apr 2003 15:28:50 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h3UMSnSY077813; Wed, 30 Apr 2003 15:28:49 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h3UMSn8V077788; Wed, 30 Apr 2003 15:28:49 -0700 (PDT) (envelope-from gtetlow) Date: Wed, 30 Apr 2003 15:28:49 -0700 From: Gordon Tetlow To: Mark Murray Message-ID: <20030430222849.GC14221@roark.gnf.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5FDBdOf8+srCecG/" Content-Disposition: inline In-Reply-To: <200304301754.h3UHsJ21004574@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 30 Apr 2003 22:28:50.0457 (UTC) FILETIME=[DFA33890:01C30F67] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:28:52 -0000 --5FDBdOf8+srCecG/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 10:54:19AM -0700, Mark Murray wrote: > markm 2003/04/30 10:54:19 PDT >=20 > FreeBSD src repository >=20 > Modified files: > release Makefile=20 > release/scripts crypto-install.sh=20 > Log: > KerberosIV removal. Also crunch down the "krb5" distribution into > "secure". Please back this out, it doesn't make sense and violates POLA. As one of the users of krb5 in the base system, I'm quite happy with adding MAKE_KERBEROS5=3Dyes into my /etc/make.conf. -gordon --5FDBdOf8+srCecG/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sE4hRu2t9DV9ZfsRAiNbAKCVxkZrT3HHSnJLhmdyKevRv+Q9XgCdFBvQ DorN1IR6Zt9VoCqY6JnxhSM= =XgOZ -----END PGP SIGNATURE----- --5FDBdOf8+srCecG/-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:52:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96D8F37B401; Wed, 30 Apr 2003 15:52:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34E7643F75; Wed, 30 Apr 2003 15:52:00 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UMpx0U032268; Wed, 30 Apr 2003 15:51:59 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UMpxhv032262; Wed, 30 Apr 2003 15:51:59 -0700 (PDT) Message-Id: <200304302251.h3UMpxhv032262@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 15:51:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 22:52:01 -0000 peter 2003/04/30 15:51:59 PDT FreeBSD src repository Modified files: sys/amd64/include param.h Log: Repocopy from x86_64/... to amd64/... Rename visible x86_64 references to amd64. Kill MID_MACHINE, its a.out specific, the only platform that supports it is i386. All of the other platforms should remove it too. Revision Changes Path 1.3 +7 -8 src/sys/amd64/include/param.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 15:58:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFDB137B401; Wed, 30 Apr 2003 15:58:51 -0700 (PDT) Received: from espresso.bsdmike.org (espresso.bsdmike.org [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64DCE43FA3; Wed, 30 Apr 2003 15:58:51 -0700 (PDT) (envelope-from mike@espresso.bsdmike.org) Received: by espresso.bsdmike.org (Postfix, from userid 1002) id 6C7799C84; Wed, 30 Apr 2003 18:43:51 -0400 (EDT) Date: Wed, 30 Apr 2003 18:43:51 -0400 From: Mike Barcroft To: Mark Murray Message-ID: <20030430184351.B31859@espresso.bsdmike.org> References: <200304301223.h3UCNwOW056381@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200304301223.h3UCNwOW056381@repoman.freebsd.org>; from markm@FreeBSD.org on Wed, Apr 30, 2003 at 05:23:58AM -0700 Organization: The FreeBSD Project cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Apr 2003 22:58:52 -0000 Mark Murray writes: > markm 2003/04/30 05:23:58 PDT > > FreeBSD src repository > > Modified files: > sys/i386/i386 identcpu.c > Log: > Warns fixing. Protect against inappropriate linting, and mark > GCC-specific assemble code as such (in #ifdefs). Fix an easy > static variable warning while I'm here. > > Revision Changes Path > 1.122 +8 -1 src/sys/i386/i386/identcpu.c Is it really useful to #ifdef critical sections of code. This thing isn't going to compile without asm extentions from the compiler. So really you just turn compile errors into link error. Not very helpful IMO. Also, you added an used #else clause near the top. Best regards, Mike Barcroft From owner-cvs-src@FreeBSD.ORG Wed Apr 30 16:16:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E97CE37B401; Wed, 30 Apr 2003 16:16:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86FBB43FAF; Wed, 30 Apr 2003 16:16:33 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3UNGX0U052085; Wed, 30 Apr 2003 16:16:33 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3UNGXWM052082; Wed, 30 Apr 2003 16:16:33 -0700 (PDT) Message-Id: <200304302316.h3UNGXWM052082@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 30 Apr 2003 16:16:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/include param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 23:16:34 -0000 marcel 2003/04/30 16:16:33 PDT FreeBSD src repository Modified files: sys/ia64/include param.h Log: Kill MID_MACHINE, its a.out specific, the only platform that supports it is i386. All of the other platforms should remove it too. -- peter@ Revision Changes Path 1.14 +0 -1 src/sys/ia64/include/param.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 16:23:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A423E37B401; Wed, 30 Apr 2003 16:23:23 -0700 (PDT) Received: from baraca.united.net.ua (vlan1.baraca.united.net.ua [195.234.212.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id D643843FBD; Wed, 30 Apr 2003 16:23:21 -0700 (PDT) (envelope-from max@vega.com) Received: from vega.vega.com (root@xDSL-2-2.united.net.ua [193.111.9.226]) h3UNNHVG019497; Thu, 1 May 2003 02:23:18 +0300 (EEST) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost.vega.com [127.0.0.1]) by vega.vega.com (8.12.6/8.12.5) with ESMTP id h3UNONQ8085134; Thu, 1 May 2003 02:24:23 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.6/8.12.5/Submit) id h3UNONNu085133; Thu, 1 May 2003 02:24:23 +0300 (EEST) Date: Thu, 1 May 2003 02:24:23 +0300 From: Maxim Sobolev To: "David E. O'Brien" Message-ID: <20030430232423.GD85015@vega.vega.com> References: <200304301621.h3UGL3Kl034314@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200304301621.h3UGL3Kl034314@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 4.7-STABLE i386 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/amd64/gen fabs.S modf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 23:23:24 -0000 Does this mean that it is theoretically possible to use those and other similar functions on SSE2-capable ia32 processors, such as p4, instead of x87 FPU ones? -Maxim On Wed, Apr 30, 2003 at 09:21:03AM -0700, David E. O'Brien wrote: > obrien 2003/04/30 09:21:03 PDT > > FreeBSD src repository > > Added files: > lib/libc/amd64/gen fabs.S modf.S > Log: > Floating point libc functions traditionally written in ASM. > AMD64 does away with the x87 in 64-bit long mode, so we have to play the > SSE/SSE2 game now. > > Obtained from: NetBSD/x86-64 > > Revision Changes Path > 1.1 +18 -0 src/lib/libc/amd64/gen/fabs.S (new) > 1.1 +95 -0 src/lib/libc/amd64/gen/modf.S (new) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 17:08:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A82D637B401; Wed, 30 Apr 2003 17:08:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53FAA43F85; Wed, 30 Apr 2003 17:08:10 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4108A0U011051; Wed, 30 Apr 2003 17:08:10 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4108Auk011049; Wed, 30 Apr 2003 17:08:10 -0700 (PDT) Message-Id: <200305010008.h4108Auk011049@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 17:08:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/x86_64/compile .cvsignoresrc/sys/x86_64/include _limits.h _stdint.h _types.h endian.h limits.h param.h stdarg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 00:08:11 -0000 peter 2003/04/30 17:08:10 PDT FreeBSD src repository Removed files: sys/x86_64/compile .cvsignore sys/x86_64/include _limits.h _stdint.h _types.h endian.h limits.h param.h stdarg.h Log: Repocopied to sys/amd64/... Revision Changes Path 1.2 +0 -1 src/sys/x86_64/compile/.cvsignore (dead) 1.6 +0 -90 src/sys/x86_64/include/_limits.h (dead) 1.2 +0 -171 src/sys/x86_64/include/_stdint.h (dead) 1.4 +0 -103 src/sys/x86_64/include/_types.h (dead) 1.4 +0 -128 src/sys/x86_64/include/endian.h (dead) 1.6 +0 -48 src/sys/x86_64/include/limits.h (dead) 1.3 +0 -131 src/sys/x86_64/include/param.h (dead) 1.5 +0 -56 src/sys/x86_64/include/stdarg.h (dead) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 17:10:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 813F437B401; Wed, 30 Apr 2003 17:10:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2014843F75; Wed, 30 Apr 2003 17:10:39 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h410Ac0U012218; Wed, 30 Apr 2003 17:10:38 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h410Aca9012211; Wed, 30 Apr 2003 17:10:38 -0700 (PDT) Message-Id: <200305010010.h410Aca9012211@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 17:10:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 00:10:40 -0000 peter 2003/04/30 17:10:38 PDT FreeBSD src repository Modified files: sys/i386/include vmparam.h Log: KPT_MIN_ADDRESS and KPT_MAX_ADDRESS are not used anywhere. And if they were, they are not safe to use outside of the kernel since these values can change at kernel compile time - ie: we do not want them compiled into userland binaries. Revision Changes Path 1.36 +0 -3 src/sys/i386/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 17:22:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CC3E37B401; Wed, 30 Apr 2003 17:22:12 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id C07A143F85; Wed, 30 Apr 2003 17:22:08 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 076DE68; Wed, 30 Apr 2003 19:22:08 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id 34C6F78C4A; Wed, 30 Apr 2003 19:22:07 -0500 (CDT) Date: Wed, 30 Apr 2003 19:22:06 -0500 From: "Jacques A. Vidrine" To: Kris Kennaway , Ruslan Ermilov , Gordon Tetlow Message-ID: <20030501002206.GA30097@madman.celabo.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430222849.GC14221@roark.gnf.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430202449.GA23953@sunbay.com> <20030430194402.GB84924@rot13.obsecurity.org> <200304301952.h3UJqiQL016860@grimreaper.grondar.org> <20030430200008.GA85160@rot13.obsecurity.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430222849.GC14221@roark.gnf.org> <20030430202449.GA23953@sunbay.com> <20030430200008.GA85160@rot13.obsecurity.org> <20030430181603.GD84302@rot13.obsecurity.org> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 00:22:12 -0000 On Wed, Apr 30, 2003 at 11:16:03AM -0700, Kris Kennaway wrote: > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > suspect, a rarely-used feature in the wild. On Wed, Apr 30, 2003 at 01:00:09PM -0700, Kris Kennaway wrote: > The bottom line here is that most people will never use kerberos, so > installing it by default is an unnecessary security risk, and > contributes to bloat. I don't understand why this change needed to be > made; everything seemed to work fine having k5 in a separate > distribution (the makefile logic was all correct, etc). On Wed, Apr 30, 2003 at 11:24:49PM +0300, Ruslan Ermilov wrote: > Hmm, I'd expect some discussion prior to this change. What > was wrong with old good krb5? > > You also probably meant the "crypto" distribution, not "secure". > Now, how does one guess which telnet is installed? The old > crypto telnet, or the new crypto^Wkrb5 telnet? On Wed, Apr 30, 2003 at 03:28:49PM -0700, Gordon Tetlow wrote: > Please back this out, it doesn't make sense and violates POLA. As one > of the users of krb5 in the base system, I'm quite happy with adding > MAKE_KERBEROS5=yes into my /etc/make.conf. As one of those who requested this change, I should speak up. The punch line first: As Security Officer and as Heimdal maintainer, I want to eliminate the seperate `distributions'. I also wish for MAKE_KERBEROS5 to go away, to be replaced with NO_KRB5. This general plan was discussed on re@freebsd.org in early March, and met with no objection. Historically, we had these four overlapping distributions: `base', crypto, krb4, and krb5. If there was a bug in one of the bits that was present in all of these distributions, I would have to do regressions tests on 4 distributions * 2..4 branches. This Really Sucks. It also makes it a little trickier to determine `who is affected' by a particular bug, and is a hurdle to binary system updates. In reference to Ruslan's comments: Yeah, how _do_ you know which telnet is installed? We're trying to reduce the possibilities here. For some time, the default has been to install all these distributions (it wasn't always so). So, one had Kerberos IV and Kerberos 5 libraries and utilities on initial install. Later, when one updated the system with `make world', stale libraries and utilities were left lying around because MAKE_KERBEROS4/MAKE_KERBEROS5 are not on by default. The removal of Kerberos IV took one distribution out of the equation. Merging Kerberos 5 with the other crypto bits brings it down to two, which is quite a blessing. (I really wouldn't mind seeing base and crypto merged either.) Dropping MAKE_KERBEROS5 and using NO_KRB5 instead is the natural thing to do if we are going to continue shipping the Kerberos 5 bits as default in releases. There are other pieces of the system that are used by less of our userbase than is Kerberos 5, yet they remain. There were other pieces of the system that were used by more of our userbase than is Kerberos 5, yet they were removed. Whether or not having Kerberos in the base system is the Right Thing is not really the discussion now [but obviously feel free to start that discussion]. 5.1-RELEASE (and probably the rest of the 5.x series) will have Kerberos 5 in the base system. That being the case, please, let us not have it as a seperate distribution, and let us have it built by default. This will make my life so much easier, and I believe it will reduce release-building times; simplify security advisories, bug reporting, and debugging; facilitate better Kerberos integration with our libraries and utilities [1]; bring us in line with Apple, OpenBSD, and NetBSD; and make your hair shinier. Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se [1] I have a bunch of local patches enabling Kerberos support for various libraries and utilities such as OpenSSL and CVS, but I will not be committing them before 5.1-RELEASE freeze due to lack of time at the moment to follow-up on any resulting issues. From owner-cvs-src@FreeBSD.ORG Wed Apr 30 17:36:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 857D837B401; Wed, 30 Apr 2003 17:36:10 -0700 (PDT) Received: from ns2.gnf.org (ns2.gnf.org [63.196.132.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E0EB43FA3; Wed, 30 Apr 2003 17:36:08 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from EXCHCLUSTER01.lj.gnf.org (exch01.lj.gnf.org [172.25.10.19]) by ns2.gnf.org (8.12.6p2/8.12.3) with ESMTP id h410a48V066683; Wed, 30 Apr 2003 17:36:04 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: from roark.gnf.org ([172.25.24.15]) by EXCHCLUSTER01.lj.gnf.org with Microsoft SMTPSVC(5.0.2195.5329); Wed, 30 Apr 2003 17:36:08 -0700 Received: from roark.gnf.org (localhost [127.0.0.1]) by roark.gnf.org (8.12.9/8.12.9) with ESMTP id h410a7SY001756; Wed, 30 Apr 2003 17:36:07 -0700 (PDT) (envelope-from gtetlow@gnf.org) Received: (from gtetlow@localhost) by roark.gnf.org (8.12.9/8.12.9/Submit) id h410a79S001755; Wed, 30 Apr 2003 17:36:07 -0700 (PDT) (envelope-from gtetlow) Date: Wed, 30 Apr 2003 17:36:07 -0700 From: Gordon Tetlow To: "Jacques A. Vidrine" Message-ID: <20030501003606.GD14221@roark.gnf.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430222849.GC14221@roark.gnf.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430202449.GA23953@sunbay.com> <20030430194402.GB84924@rot13.obsecurity.org> <200304301952.h3UJqiQL016860@grimreaper.grondar.org> <20030430200008.GA85160@rot13.obsecurity.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> <20030501002206.GA30097@madman.celabo.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QN0KHc3254GHvltB" Content-Disposition: inline In-Reply-To: <20030501002206.GA30097@madman.celabo.org> User-Agent: Mutt/1.4i X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-OriginalArrivalTime: 01 May 2003 00:36:08.0251 (UTC) FILETIME=[A81E18B0:01C30F79] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 00:36:12 -0000 --QN0KHc3254GHvltB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable cc snipped On Wed, Apr 30, 2003 at 07:22:06PM -0500, Jacques A. Vidrine wrote: >=20 > For some time, the default has been to install all these distributions > (it wasn't always so). So, one had Kerberos IV and Kerberos 5 > libraries and utilities on initial install. Later, when one updated > the system with `make world', stale libraries and utilities were left > lying around because MAKE_KERBEROS4/MAKE_KERBEROS5 are not on by > default. Actually, this is my biggest nit about it. We ship something with a release that doesn't automatically get updated with a make world. I suppose that makes me for the change. Either that or dropping krb5 out of the system completely. But as there are pretty significant integration benefits (openssh, telnet, etc) I think we should keep it. I think a heads up to -current would have been better if nothing else than to keep knee jerk reactions like mine down. -gordon --QN0KHc3254GHvltB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sGv2Ru2t9DV9ZfsRAsYsAKCEcqrWnLUU8VurFMI3HkrZBe2cewCg0eHS qGUpMdQFhzEV2wHbBPusstw= =Hei0 -----END PGP SIGNATURE----- --QN0KHc3254GHvltB-- From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:05:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B325D37B401; Wed, 30 Apr 2003 18:05:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2835443FCB; Wed, 30 Apr 2003 18:05:27 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4115Q0U052881; Wed, 30 Apr 2003 18:05:26 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4115Q0s052875; Wed, 30 Apr 2003 18:05:26 -0700 (PDT) Message-Id: <200305010105.h4115Q0s052875@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 18:05:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c src/sys/amd64/amd64 autoconf.c critical.c dump_machdep.c elf_machdep.c exception.s genassym.c identcpu.c initcpu.c legacy.c locore.s machdep.c mem.c nexus.c pmap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 01:05:28 -0000 peter 2003/04/30 18:05:25 PDT FreeBSD src repository Modified files: sys/amd64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c sys/amd64/amd64 autoconf.c critical.c dump_machdep.c elf_machdep.c exception.s genassym.c identcpu.c initcpu.c legacy.c locore.s machdep.c mem.c nexus.c pmap.c support.s swtch.s sys_machdep.c trap.c tsc.c vm_machdep.c sys/amd64/conf GENERIC GENERIC.hints sys/amd64/include _inttypes.h _types.h asm.h asmacros.h atomic.h bus.h bus_at386.h clock.h cpu.h cpufunc.h cputypes.h critical.h db_machdep.h elf.h endian.h frame.h in_cksum.h kse.h md_var.h mutex.h npx.h param.h pcb.h pcb_ext.h pci_cfgreg.h pcpu.h pmap.h proc.h profile.h psl.h reg.h segments.h setjmp.h sigframe.h signal.h smp.h specialreg.h sysarch.h tss.h ucontext.h vmparam.h sys/amd64/isa clock.c icu.h icu_ipl.s icu_vector.s intr_machdep.c intr_machdep.h isa.c isa.h isa_dma.c ithread.c npx.c timerreg.h vector.s sys/amd64/pci pci_bus.c pci_cfgreg.c Added files: sys/amd64/amd64 sigtramp.s Log: Commit MD parts of a loosely functional AMD64 port. This is based on a heavily stripped down FreeBSD/i386 (brutally stripped down actually) to attempt to get a stable base to start from. There is a lot missing still. Worth noting: - The kernel runs at 1GB in order to cheat with the pmap code. pmap uses a variation of the PAE code in order to avoid having to worry about 4 levels of page tables yet. - It boots in 64 bit "long mode" with a tiny trampoline embedded in the i386 loader. This simplifies locore.s greatly. - There are still quite a few fragments of i386-specific code that have not been translated yet, and some that I cheated and wrote dumb C versions of (bcopy etc). - It has both int 0x80 for syscalls (but using registers for argument passing, as is native on the amd64 ABI), and the 'syscall' instruction for syscalls. int 0x80 preserves all registers, 'syscall' does not. - I have tried to minimize looking at the NetBSD code, except in a couple of places (eg: to find which register they use to replace the trashed %rcx register in the syscall instruction). As a result, there is not a lot of similarity. I did look at NetBSD a few times while debugging to get some ideas about what I might have done wrong in my first attempt. Revision Changes Path 1.8 +0 -2 src/sys/amd64/acpica/OsdEnvironment.c 1.9 +1 -296 src/sys/amd64/acpica/acpi_machdep.c 1.19 +1 -310 src/sys/amd64/acpica/acpi_wakeup.c 1.173 +1 -55 src/sys/amd64/amd64/autoconf.c 1.9 +5 -125 src/sys/amd64/amd64/critical.c 1.8 +1 -1 src/sys/amd64/amd64/dump_machdep.c 1.14 +15 -14 src/sys/amd64/amd64/elf_machdep.c 1.104 +174 -137 src/sys/amd64/amd64/exception.s 1.141 +38 -84 src/sys/amd64/amd64/genassym.c 1.123 +38 -1042 src/sys/amd64/amd64/identcpu.c 1.45 +6 -810 src/sys/amd64/amd64/initcpu.c 1.50 +2 -14 src/sys/amd64/amd64/legacy.c 1.172 +33 -852 src/sys/amd64/amd64/locore.s 1.564 +548 -1569 src/sys/amd64/amd64/machdep.c 1.107 +7 -16 src/sys/amd64/amd64/mem.c 1.50 +4 -49 src/sys/amd64/amd64/nexus.c 1.406 +76 -569 src/sys/amd64/amd64/pmap.c 1.1 +56 -0 src/sys/amd64/amd64/sigtramp.s (new) 1.97 +194 -1362 src/sys/amd64/amd64/support.s 1.138 +147 -260 src/sys/amd64/amd64/swtch.s 1.82 +0 -501 src/sys/amd64/amd64/sys_machdep.c 1.252 +76 -350 src/sys/amd64/amd64/trap.c 1.200 +4 -41 src/sys/amd64/amd64/tsc.c 1.207 +18 -282 src/sys/amd64/amd64/vm_machdep.c 1.383 +28 -193 src/sys/amd64/conf/GENERIC 1.12 +0 -2 src/sys/amd64/conf/GENERIC.hints 1.3 +44 -44 src/sys/amd64/include/_inttypes.h 1.4 +3 -1 src/sys/amd64/include/_types.h 1.11 +19 -33 src/sys/amd64/include/asm.h 1.25 +6 -6 src/sys/amd64/include/asmacros.h 1.30 +29 -67 src/sys/amd64/include/atomic.h 1.11 +1 -7 src/sys/amd64/include/bus.h 1.23 +4 -12 src/sys/amd64/include/bus_at386.h 1.45 +0 -9 src/sys/amd64/include/clock.h 1.68 +6 -23 src/sys/amd64/include/cpu.h 1.134 +53 -173 src/sys/amd64/include/cpufunc.h 1.17 +5 -22 src/sys/amd64/include/cputypes.h 1.3 +12 -23 src/sys/amd64/include/critical.h 1.18 +3 -3 src/sys/amd64/include/db_machdep.h 1.14 +26 -21 src/sys/amd64/include/elf.h 1.4 +8 -7 src/sys/amd64/include/endian.h 1.23 +72 -95 src/sys/amd64/include/frame.h 1.2 +0 -0 src/sys/amd64/include/in_cksum.h 1.3 +1 -8 src/sys/amd64/include/kse.h 1.63 +2 -49 src/sys/amd64/include/md_var.h 1.37 +10 -10 src/sys/amd64/include/mutex.h 1.27 +15 -58 src/sys/amd64/include/npx.h 1.4 +48 -17 src/sys/amd64/include/param.h 1.50 +16 -25 src/sys/amd64/include/pcb.h 1.10 +0 -20 src/sys/amd64/include/pcb_ext.h 1.10 +0 -6 src/sys/amd64/include/pci_cfgreg.h 1.36 +21 -19 src/sys/amd64/include/pcpu.h 1.100 +50 -104 src/sys/amd64/include/pmap.h 1.20 +2 -23 src/sys/amd64/include/proc.h 1.31 +7 -7 src/sys/amd64/include/profile.h 1.12 +3 -3 src/sys/amd64/include/psl.h 1.30 +26 -76 src/sys/amd64/include/reg.h 1.34 +82 -115 src/sys/amd64/include/segments.h 1.8 +1 -1 src/sys/amd64/include/setjmp.h 1.9 +0 -67 src/sys/amd64/include/sigframe.h 1.21 +30 -60 src/sys/amd64/include/signal.h 1.77 +0 -146 src/sys/amd64/include/smp.h 1.24 +38 -79 src/sys/amd64/include/specialreg.h 1.18 +0 -42 src/sys/amd64/include/sysarch.h 1.14 +28 -30 src/sys/amd64/include/tss.h 1.11 +29 -54 src/sys/amd64/include/ucontext.h 1.36 +9 -16 src/sys/amd64/include/vmparam.h 1.199 +7 -221 src/sys/amd64/isa/clock.c 1.28 +54 -54 src/sys/amd64/isa/icu.h 1.12 +2 -2 src/sys/amd64/isa/icu_ipl.s 1.38 +73 -184 src/sys/amd64/isa/icu_vector.s 1.75 +42 -231 src/sys/amd64/isa/intr_machdep.c 1.44 +0 -133 src/sys/amd64/isa/intr_machdep.h 1.143 +0 -109 src/sys/amd64/isa/isa.c 1.24 +0 -33 src/sys/amd64/isa/isa.h 1.14 +3 -2 src/sys/amd64/isa/isa_dma.c 1.21 +28 -5 src/sys/amd64/isa/ithread.c 1.141 +37 -451 src/sys/amd64/isa/npx.c 1.7 +0 -6 src/sys/amd64/isa/timerreg.h 1.38 +6 -38 src/sys/amd64/isa/vector.s 1.99 +3 -69 src/sys/amd64/pci/pci_bus.c 1.102 +15 -489 src/sys/amd64/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:28:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E96F537B401; Wed, 30 Apr 2003 18:28:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 888ED43FB1; Wed, 30 Apr 2003 18:28:42 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Sg0U069623; Wed, 30 Apr 2003 18:28:42 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411SgYO069621; Wed, 30 Apr 2003 18:28:42 -0700 (PDT) Message-Id: <200305010128.h411SgYO069621@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:28:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:28:43 -0000 grog 2003/04/30 18:28:42 PDT FreeBSD src repository Modified files: sys/dev/vinum vinum.c Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Remove an unnecessary goto. vinumopen: Return EINVAL, not ENXIO, on an attempt to open a referenced plex. Revision Changes Path 1.56 +111 -131 src/sys/dev/vinum/vinum.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:29:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33A6537B401; Wed, 30 Apr 2003 18:29:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C64C943FB1; Wed, 30 Apr 2003 18:29:24 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411TO0U069958; Wed, 30 Apr 2003 18:29:24 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411TOhH069956; Wed, 30 Apr 2003 18:29:24 -0700 (PDT) Message-Id: <200305010129.h411TOhH069956@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:29:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:29:25 -0000 grog 2003/04/30 18:29:24 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumconfig.c Log: Remove "to do" comments. get_emppty_drive: Fix a day one bug with strcpy parameters. Change name of find_drive_by_dev to the more descriptive find_drive_by_name. Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Revision Changes Path 1.54 +43 -41 src/sys/dev/vinum/vinumconfig.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:29:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F67637B401; Wed, 30 Apr 2003 18:29:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C264743F75; Wed, 30 Apr 2003 18:29:52 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Tq0U070176; Wed, 30 Apr 2003 18:29:52 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411TqQK070174; Wed, 30 Apr 2003 18:29:52 -0700 (PDT) Message-Id: <200305010129.h411TqQK070174@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:29:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 01:29:53 -0000 grog 2003/04/30 18:29:52 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumext.h Log: Remove "to do" comments. get_emppty_drive: Fix a day one bug with strcpy parameters. Change name of find_drive_by_dev to the more descriptive find_drive_by_name. Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Revision Changes Path 1.37 +3 -3 src/sys/dev/vinum/vinumext.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:30:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E717637B401; Wed, 30 Apr 2003 18:30:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5311843FE1; Wed, 30 Apr 2003 18:30:32 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411UV0U070665; Wed, 30 Apr 2003 18:30:31 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411UVA2070661; Wed, 30 Apr 2003 18:30:31 -0700 (PDT) Message-Id: <200305010130.h411UVA2070661@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:30:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:30:33 -0000 grog 2003/04/30 18:30:31 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumio.c Log: Use microtime, not getmicrotime, for timing debug entries. init_drive: Rephrase error message text. Remove dead code (inside #if 0). Change name of find_drive_by_dev to the more descriptive find_drive_by_name. Tidy up comments. Revision Changes Path 1.82 +49 -63 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:31:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 473D437B401; Wed, 30 Apr 2003 18:31:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D942E43F75; Wed, 30 Apr 2003 18:30:59 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Ux0U071112; Wed, 30 Apr 2003 18:30:59 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411Uxqp071109; Wed, 30 Apr 2003 18:30:59 -0700 (PDT) Message-Id: <200305010130.h411Uxqp071109@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:30:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:31:00 -0000 grog 2003/04/30 18:30:59 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumioctl.c Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). As a result of the minor number changes, split out the superdevice handling into a separate function, vinum_super_ioctl. This was most of the code of vinumioctl. attachobject: Improve error checking. Revision Changes Path 1.42 +331 -327 src/sys/dev/vinum/vinumioctl.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:31:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 542AB37B401; Wed, 30 Apr 2003 18:31:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8E2443FB1; Wed, 30 Apr 2003 18:31:20 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411VK0U071446; Wed, 30 Apr 2003 18:31:20 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411VKTR071443; Wed, 30 Apr 2003 18:31:20 -0700 (PDT) Message-Id: <200305010131.h411VKTR071443@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:31:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumkw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 01:31:21 -0000 grog 2003/04/30 18:31:20 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumkw.h Log: Don't make definition of kw_debug dependent on VINUMDEBUG. It's only an enum value, and dropping it can lead to some spectacular surprises in userland. Revision Changes Path 1.21 +1 -3 src/sys/dev/vinum/vinumkw.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:31:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19DD937B409; Wed, 30 Apr 2003 18:31:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA11E43FBD; Wed, 30 Apr 2003 18:31:48 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Vm0U071893; Wed, 30 Apr 2003 18:31:48 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411VmQU071891; Wed, 30 Apr 2003 18:31:48 -0700 (PDT) Message-Id: <200305010131.h411VmQU071891@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:31:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:31:50 -0000 grog 2003/04/30 18:31:48 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumlock.c Log: #ifdef VINUMDEBUG, not #if VINUMDEBUG. Revision Changes Path 1.24 +2 -2 src/sys/dev/vinum/vinumlock.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:32:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37C1237B401; Wed, 30 Apr 2003 18:32:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD25143F85; Wed, 30 Apr 2003 18:32:08 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411W80U072219; Wed, 30 Apr 2003 18:32:08 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411W8Fe072218; Wed, 30 Apr 2003 18:32:08 -0700 (PDT) Message-Id: <200305010132.h411W8Fe072218@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:32:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinummemory.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:32:09 -0000 grog 2003/04/30 18:32:08 PDT FreeBSD src repository Modified files: sys/dev/vinum vinummemory.c Log: Use strrchr, not rindex. This is for compatibility with other systems, and requires a #define. Revision Changes Path 1.32 +8 -8 src/sys/dev/vinum/vinummemory.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:32:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 131C137B401; Wed, 30 Apr 2003 18:32:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E66A443FA3; Wed, 30 Apr 2003 18:32:31 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411WV0U072581; Wed, 30 Apr 2003 18:32:31 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411WVRH072578; Wed, 30 Apr 2003 18:32:31 -0700 (PDT) Message-Id: <200305010132.h411WVRH072578@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:32:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumparser.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:32:33 -0000 grog 2003/04/30 18:32:31 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumparser.c Log: Don't make definition of kw_debug dependent on VINUMDEBUG. In userland, define the keyword even if the kernel module doesn't have debug code. Revision Changes Path 1.29 +1 -3 src/sys/dev/vinum/vinumparser.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:33:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E1BB37B401; Wed, 30 Apr 2003 18:33:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C341B43F3F; Wed, 30 Apr 2003 18:33:01 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411X10U073106; Wed, 30 Apr 2003 18:33:01 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411X1FJ073103; Wed, 30 Apr 2003 18:33:01 -0700 (PDT) Message-Id: <200305010133.h411X1FJ073103@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:33:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumraid5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:33:02 -0000 grog 2003/04/30 18:33:01 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumraid5.c Log: Terminate a comment. Revision Changes Path 1.13 +2 -2 src/sys/dev/vinum/vinumraid5.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:33:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E2CC37B401; Wed, 30 Apr 2003 18:33:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0284343F3F; Wed, 30 Apr 2003 18:33:35 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411XY0U073618; Wed, 30 Apr 2003 18:33:34 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411XYc0073615; Wed, 30 Apr 2003 18:33:34 -0700 (PDT) Message-Id: <200305010133.h411XYc0073615@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:33:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumrequest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:33:35 -0000 grog 2003/04/30 18:33:34 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumrequest.c Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Tidy up comments. Check for null rqgs. This continue to be reported, though I can't work out why. Correct formats for some error messages. Don't cast the value to match the format. Use microtime, not getmicrotime, for timing debug entries. Revision Changes Path 1.65 +37 -31 src/sys/dev/vinum/vinumrequest.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:34:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9356637B40D; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31D6143FBD; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Y60U074083; Wed, 30 Apr 2003 18:34:06 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411Y53k074080; Wed, 30 Apr 2003 18:34:05 -0700 (PDT) Message-Id: <200305010134.h411Y53k074080@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:34:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumrevive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:34:06 -0000 grog 2003/04/30 18:34:05 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumrevive.c Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Correct formats for some error messages. Don't cast the value to match the format. Revision Changes Path 1.41 +5 -5 src/sys/dev/vinum/vinumrevive.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:34:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FBF237B401; Wed, 30 Apr 2003 18:34:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B204243FBD; Wed, 30 Apr 2003 18:34:38 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Yc0U074567; Wed, 30 Apr 2003 18:34:38 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411YcLC074564; Wed, 30 Apr 2003 18:34:38 -0700 (PDT) Message-Id: <200305010134.h411YcLC074564@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:34:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumutil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:34:39 -0000 grog 2003/04/30 18:34:38 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumutil.c Log: For consistency's sake, on command failure, throw 1, not -1. Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Revision Changes Path 1.16 +36 -39 src/sys/dev/vinum/vinumutil.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:38:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9CB237B401; Wed, 30 Apr 2003 18:38:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B2BD43F75; Wed, 30 Apr 2003 18:38:56 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411cu0U077268; Wed, 30 Apr 2003 18:38:56 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411ctXH077265; Wed, 30 Apr 2003 18:38:55 -0700 (PDT) Message-Id: <200305010138.h411ctXH077265@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:38:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum list.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:38:57 -0000 grog 2003/04/30 18:38:55 PDT FreeBSD src repository Modified files: sbin/vinum list.c Log: Move most #includes to vext.h. vinum_info: Use increasing verbosity to show time spent in disk driver. Correct a comment. Revision Changes Path 1.38 +206 -153 src/sbin/vinum/list.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:39:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 579C937B401; Wed, 30 Apr 2003 18:39:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA1D943F3F; Wed, 30 Apr 2003 18:39:42 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411dg0U077604; Wed, 30 Apr 2003 18:39:42 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411dgAR077603; Wed, 30 Apr 2003 18:39:42 -0700 (PDT) Message-Id: <200305010139.h411dgAR077603@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:39:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum v.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:39:43 -0000 grog 2003/04/30 18:39:42 PDT FreeBSD src repository Modified files: sbin/vinum v.c Log: Move most #includes to vext.h. Change name of history file to History to avoid name conflicts. Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Don't try to chown directories if they haven't been created. Revision Changes Path 1.38 +33 -50 src/sbin/vinum/v.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:40:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DB4737B43B; Wed, 30 Apr 2003 18:39:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7118D43FBD; Wed, 30 Apr 2003 18:39:50 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411do0U077679; Wed, 30 Apr 2003 18:39:50 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411dnMm077676; Wed, 30 Apr 2003 18:39:49 -0700 (PDT) Message-Id: <200305010139.h411dnMm077676@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:39:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:40:04 -0000 grog 2003/04/30 18:39:49 PDT FreeBSD src repository Modified files: sbin/vinum commands.c Log: Move most #includes to vext.h. Change name of history file to History to avoid name conflicts. Don't try to make devices unless devfs has been removed. Don't accept resetconfig command from a file. Abused by: Jens Schweikhardt Remove dead code (#if 0) vinum_mirror: Don't try to create mirrors with 0 drives. Found by: mismatch between enum kw in two different files. Revision Changes Path 1.47 +38 -57 src/sbin/vinum/commands.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:40:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A211537B675; Wed, 30 Apr 2003 18:40:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 422A943F75; Wed, 30 Apr 2003 18:40:17 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411eG0U077956; Wed, 30 Apr 2003 18:40:16 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411eG3k077927; Wed, 30 Apr 2003 18:40:16 -0700 (PDT) Message-Id: <200305010140.h411eG3k077927@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:40:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum vext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 01:40:18 -0000 grog 2003/04/30 18:40:16 PDT FreeBSD src repository Modified files: sbin/vinum vext.h Log: Add the #includes previously in individual .c files. Change name of history file to History to avoid name conflicts. Revision Changes Path 1.27 +27 -4 src/sbin/vinum/vext.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:51:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03A6F37B401; Wed, 30 Apr 2003 18:51:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 974F243F75; Wed, 30 Apr 2003 18:51:29 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411pT0U085823; Wed, 30 Apr 2003 18:51:29 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411pSe0085815; Wed, 30 Apr 2003 18:51:29 -0700 (PDT) Message-Id: <200305010151.h411pSe0085815@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 30 Apr 2003 18:51:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_gpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:51:30 -0000 marcel 2003/04/30 18:51:28 PDT FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: Don't emulate a MBR by handling the MBR::type attribute. It is not needed at all. The BSD class will attach to a GPT class without it. Revision Changes Path 1.19 +1 -21 src/sys/geom/geom_gpt.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:53:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D1837B401; Wed, 30 Apr 2003 18:53:20 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A47643FCB; Wed, 30 Apr 2003 18:53:19 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h411rHVo057573 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Apr 2003 21:53:17 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h411rGdE057570; Wed, 30 Apr 2003 21:53:16 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Apr 2003 21:53:16 -0400 (EDT) From: Garrett Wollman Message-Id: <200305010153.h411rGdE057570@khavrinen.lcs.mit.edu> To: Gordon Tetlow In-Reply-To: <20030501003606.GD14221@roark.gnf.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430222849.GC14221@roark.gnf.org> <20030430202449.GA23953@sunbay.com> <20030430194402.GB84924@rot13.obsecurity.org> <200304301952.h3UJqiQL016860@grimreaper.grondar.org> <20030430200008.GA85160@rot13.obsecurity.org> <20030430181603.GD84302@rot13.obsecurity.org> <20030501002206.GA30097@madman.celabo.org> <20030501003606.GD14221@roark.gnf.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:53:20 -0000 < said: > suppose that makes me for the change. Either that or dropping krb5 > out of the system completely. But as there are pretty significant > integration benefits (openssh, telnet, etc) I think we should keep > it. I'm of two minds about this. I would like to see good integration between Kerberos and base-system utilities, but we run MIT Kerberos, not Heimdal, and such integration makes life enormously more difficult. Right now it's not much of an issue because we can build everything that depends on Kerberos from ports, which saves a great deal of version-skew hassle, but I can see further integration causing problems for us. I wouldn't want to have to use a port for OpenSSL, for example, and thereby lose all of the value that we get from having it integrated nicely with the operating system. -GAWollman From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:59:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82C3A37B401; Wed, 30 Apr 2003 18:59:14 -0700 (PDT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B4CF43FA3; Wed, 30 Apr 2003 18:59:12 -0700 (PDT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])h411x7Y56504; Thu, 1 May 2003 10:59:07 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20030501002206.GA30097@madman.celabo.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> <20030501002206.GA30097@madman.celabo.org> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20030322(IM144) Lines: 19 From: Makoto Matsushita To: nectar@FreeBSD.org Date: Thu, 01 May 2003 10:59:05 +0900 Message-Id: <20030501105905M.matusita@jp.FreeBSD.org> cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: mark@grondar.org cc: cvs-src@FreeBSD.org cc: gordont@gnf.org cc: kris@obsecurity.org cc: markm@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 01:59:15 -0000 nectar> Merging Kerberos 5 with the other crypto bits brings it down nectar> to two, which is quite a blessing. (I really wouldn't mind nectar> seeing base and crypto merged either.) It sounds that Kerberos5 is now combined into 'crypto' distribution, but: nectar> 5.1-RELEASE (and probably the rest of the 5.x series) will nectar> have Kerberos 5 in the base system. That being the case, nectar> please, let us not have it as a seperate distribution, and let nectar> us have it built by default. It sounds that Kerberos5 is now combined into 'base' distribution. Which is the true one? -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Wed Apr 30 19:36:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BA4237B401; Wed, 30 Apr 2003 19:36:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0DC143FAF; Wed, 30 Apr 2003 19:36:28 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h412aS0U096980; Wed, 30 Apr 2003 19:36:28 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h412aScp096979; Wed, 30 Apr 2003 19:36:28 -0700 (PDT) Message-Id: <200305010236.h412aScp096979@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 30 Apr 2003 19:36:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/m4 eval.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 02:36:29 -0000 tjr 2003/04/30 19:36:28 PDT FreeBSD src repository Modified files: usr.bin/m4 eval.c Log: Flush streams before calling system() so that the output appears in the right place in the output stream when redirected to a file (when full buffering is enabled). Noticed by schweikh on freebsd-standards. Revision Changes Path 1.21 +3 -1 src/usr.bin/m4/eval.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 19:37:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC8AF37B401; Wed, 30 Apr 2003 19:37:25 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABB9B43FB1; Wed, 30 Apr 2003 19:37:24 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 1756F5309; Thu, 1 May 2003 04:37:23 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Peter Wemm From: Dag-Erling Smorgrav Date: Thu, 01 May 2003 04:37:22 +0200 In-Reply-To: <200305010105.h4115Q0s052875@repoman.freebsd.org> (Peter Wemm's message of "Wed, 30 Apr 2003 18:05:26 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200305010105.h4115Q0s052875@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c src/sys/amd64/amd64 autoconf.c critical.c dump_machdep.c elf_machdep.c exception.s genassym.c identcpu.c initcpu.c legacy.c locore.s machdep.c mem.c nexus.c pmap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 02:37:26 -0000 Peter Wemm writes: > - I have tried to minimize looking at the NetBSD code, except in a couple > of places (eg: to find which register they use to replace the trashed > %rcx register in the syscall instruction). As a result, there is not a > lot of similarity. I did look at NetBSD a few times while debugging to > get some ideas about what I might have done wrong in my first attempt. Any particular reason why you wanted to avoid using NetBSD code? DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Wed Apr 30 19:37:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E58F37B401; Wed, 30 Apr 2003 19:37:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AB5143F93; Wed, 30 Apr 2003 19:37:46 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h412bk0U097043; Wed, 30 Apr 2003 19:37:46 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h412bkWl097042; Wed, 30 Apr 2003 19:37:46 -0700 (PDT) Message-Id: <200305010237.h412bkWl097042@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 30 Apr 2003 19:37:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/pax tar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 02:37:48 -0000 tjr 2003/04/30 19:37:46 PDT FreeBSD src repository Modified files: bin/pax tar.1 Log: Add the -j and -y options to the synopsis. Revision Changes Path 1.7 +1 -1 src/bin/pax/tar.1 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 19:48:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B53D537B401; Wed, 30 Apr 2003 19:48:36 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47C8443FB1; Wed, 30 Apr 2003 19:48:36 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 2D5792A7EA; Wed, 30 Apr 2003 19:48:36 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Dag-Erling Smorgrav In-Reply-To: Date: Wed, 30 Apr 2003 19:48:36 -0700 From: Peter Wemm Message-Id: <20030501024836.2D5792A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c src/sys/amd64/amd64 autoconf.c critical.c dump_machdep.c elf_machdep.c exception.s genassym.c identcpu.c initcpu.c legacy.c locore.s machdep.c mem.c nexus.c pmap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 02:48:37 -0000 Dag-Erling Smorgrav wrote: > Peter Wemm writes: > > - I have tried to minimize looking at the NetBSD code, except in a couple > > of places (eg: to find which register they use to replace the trashed > > %rcx register in the syscall instruction). As a result, there is not a > > lot of similarity. I did look at NetBSD a few times while debugging to > > get some ideas about what I might have done wrong in my first attempt. > > Any particular reason why you wanted to avoid using NetBSD code? Because I was doing it for fun, and part of the fun was to see if I could do it on my own. And I wanted it to look more like FreeBSD than NetBSD. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 19:59:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76CE637B401; Wed, 30 Apr 2003 19:59:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1373443F3F; Wed, 30 Apr 2003 19:59:25 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h412xO0U098112; Wed, 30 Apr 2003 19:59:24 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h412xON4098111; Wed, 30 Apr 2003 19:59:24 -0700 (PDT) Message-Id: <200305010259.h412xON4098111@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 19:59:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf Makefile.amd64 files.amd64 ldscript.amd64 options.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 02:59:26 -0000 peter 2003/04/30 19:59:24 PDT FreeBSD src repository Modified files: sys/conf Makefile.amd64 files.amd64 ldscript.amd64 options.amd64 Log: Sync up with the files in the hammer branch in the p4 tree to get basic AMD64 support. There is still more to add. Revision Changes Path 1.6 +14 -1 src/sys/conf/Makefile.amd64 1.11 +80 -28 src/sys/conf/files.amd64 1.8 +117 -81 src/sys/conf/ldscript.amd64 1.6 +7 -3 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:10:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6998037B401; Wed, 30 Apr 2003 20:10:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D12F43F3F; Wed, 30 Apr 2003 20:10:39 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413Ac0U099606; Wed, 30 Apr 2003 20:10:38 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413Acfd099605; Wed, 30 Apr 2003 20:10:38 -0700 (PDT) Message-Id: <200305010310.h413Acfd099605@repoman.freebsd.org> From: Alan Cox Date: Wed, 30 Apr 2003 20:10:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:10:39 -0000 alc 2003/04/30 20:10:38 PDT FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Lock accesses to the vm_object's ref_count and resident_page_count. Revision Changes Path 1.445 +9 -5 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:29:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AFDD37B401; Wed, 30 Apr 2003 20:29:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C6ED43FB1; Wed, 30 Apr 2003 20:29:21 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413TK0U000402; Wed, 30 Apr 2003 20:29:20 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413TKna000401; Wed, 30 Apr 2003 20:29:20 -0700 (PDT) Message-Id: <200305010329.h413TKna000401@repoman.freebsd.org> From: Alan Cox Date: Wed, 30 Apr 2003 20:29:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 03:29:22 -0000 alc 2003/04/30 20:29:20 PDT FreeBSD src repository Modified files: sys/vm vm_object.c Log: - Update the vm_object locking in vm_object_reference(). - Convert some dead code in vm_object_reference() into a comment. Revision Changes Path 1.278 +8 -10 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:31:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CA7737B401; Wed, 30 Apr 2003 20:31:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 872E743FA3; Wed, 30 Apr 2003 20:31:18 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413VI0U000658; Wed, 30 Apr 2003 20:31:18 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413VILA000657; Wed, 30 Apr 2003 20:31:18 -0700 (PDT) Message-Id: <200305010331.h413VILA000657@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:31:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include metadata.h src/sys/amd64/include metadata.h src/sys/sys linker.h src/sys/powerpc/include metadata.h src/sys/sparc64/include metadata.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:31:20 -0000 peter 2003/04/30 20:31:18 PDT FreeBSD src repository Modified files: sys/sys linker.h sys/powerpc/include metadata.h sys/sparc64/include metadata.h Added files: sys/i386/include metadata.h sys/amd64/include metadata.h Log: Slight reorg and added AMD64 support. A couple of the MODINFOMD_* values that were added to sparc64 and later powerpc, really should have been in the MI area. But changing that now with insufficient preperation will just cause too much pain. Move MD_FETCH() to the MI sys/linker.h file to avoid another two copies of it. Revision Changes Path 1.1 +34 -0 src/sys/amd64/include/metadata.h (new) 1.1 +34 -0 src/sys/i386/include/metadata.h (new) 1.2 +0 -6 src/sys/powerpc/include/metadata.h 1.4 +0 -6 src/sys/sparc64/include/metadata.h 1.36 +14 -0 src/sys/sys/linker.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:33:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A6A337B401; Wed, 30 Apr 2003 20:33:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2829B43F75; Wed, 30 Apr 2003 20:33:29 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413XS0U000742; Wed, 30 Apr 2003 20:33:28 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413XS0P000741; Wed, 30 Apr 2003 20:33:28 -0700 (PDT) Message-Id: <200305010333.h413XS0P000741@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:33:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.csrc/sys/sparc64/sparc64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:33:30 -0000 peter 2003/04/30 20:33:28 PDT FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c sys/sparc64/sparc64 machdep.c Log: Back out last commits. The elf64/elf32 kernel name thing was more pain than it was worth. Revision Changes Path 1.56 +1 -3 src/sys/powerpc/powerpc/machdep.c 1.93 +1 -3 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:38:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CFB137B401; Wed, 30 Apr 2003 20:38:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2DFC43F3F; Wed, 30 Apr 2003 20:38:04 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413c40U001000; Wed, 30 Apr 2003 20:38:04 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413c4fH000997; Wed, 30 Apr 2003 20:38:04 -0700 (PDT) Message-Id: <200305010338.h413c4fH000997@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 20:38:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 03:38:05 -0000 simokawa 2003/04/30 20:38:04 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: Fix printf warning caused by recent CAM change. Revision Changes Path 1.48 +2 -2 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:44:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AD4237B404; Wed, 30 Apr 2003 20:44:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF37043F93; Wed, 30 Apr 2003 20:44:40 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413ie0U001371; Wed, 30 Apr 2003 20:44:40 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413ieDl001370; Wed, 30 Apr 2003 20:44:40 -0700 (PDT) Message-Id: <200305010344.h413ieDl001370@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:44:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:44:42 -0000 peter 2003/04/30 20:44:40 PDT FreeBSD src repository Modified files: sys/i386/include specialreg.h Log: is 'IA64' - ie: you're running on an ia64 in 32 bit mode. Revision Changes Path 1.24 +1 -1 src/sys/i386/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:46:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A842E37B401; Wed, 30 Apr 2003 20:46:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A52543F75; Wed, 30 Apr 2003 20:46:13 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413kD0U001501; Wed, 30 Apr 2003 20:46:13 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413kD7V001500; Wed, 30 Apr 2003 20:46:13 -0700 (PDT) Message-Id: <200305010346.h413kD7V001500@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:46:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include elf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:46:14 -0000 peter 2003/04/30 20:46:12 PDT FreeBSD src repository Modified files: sys/i386/include elf.h Log: Hack to enable getting two different elf32 and elf64 loaders in the same i386 loader binary. Revision Changes Path 1.14 +13 -0 src/sys/i386/include/elf.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:51:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C610137B401; Wed, 30 Apr 2003 20:51:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67AC643F3F; Wed, 30 Apr 2003 20:51:06 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413p60U006934; Wed, 30 Apr 2003 20:51:06 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413p5hU006933; Wed, 30 Apr 2003 20:51:05 -0700 (PDT) Message-Id: <200305010351.h413p5hU006933@repoman.freebsd.org> From: Alan Cox Date: Wed, 30 Apr 2003 20:51:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_default.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 03:51:07 -0000 alc 2003/04/30 20:51:05 PDT FreeBSD src repository Modified files: sys/kern vfs_default.c Log: Lock an update to a vm_object's ref_count. Revision Changes Path 1.82 +2 -0 src/sys/kern/vfs_default.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:56:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 069BA37B401; Wed, 30 Apr 2003 20:56:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7832543FCB; Wed, 30 Apr 2003 20:56:30 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413uU0U007385; Wed, 30 Apr 2003 20:56:30 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413uUQf007384; Wed, 30 Apr 2003 20:56:30 -0700 (PDT) Message-Id: <200305010356.h413uUQf007384@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:56:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/alpha/libalpha elf_freebsd.csrc/sys/boot/arc/lib elf_freebsd.c src/sys/boot/common Makefile.inc bootstrap.h load_elf.c load_elf32.c load_elf64.c src/sys/boot/efi/libefi elf_freebsd.c src/sys/boot/i386/libi386 Makefile amd64_tramp.S ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 03:56:31 -0000 peter 2003/04/30 20:56:30 PDT FreeBSD src repository Modified files: sys/boot/alpha/libalpha elf_freebsd.c sys/boot/arc/lib elf_freebsd.c sys/boot/common Makefile.inc bootstrap.h load_elf.c sys/boot/efi/libefi elf_freebsd.c sys/boot/i386/libi386 Makefile bootinfo.c bootinfo32.c bootinfo64.c elf32_freebsd.c elf64_freebsd.c libi386.h sys/boot/i386/loader conf.c main.c sys/boot/ia64/libski elf_freebsd.c sys/boot/ofw/libofw elf_freebsd.c Added files: sys/boot/common load_elf32.c load_elf64.c sys/boot/i386/libi386 amd64_tramp.S biossmap.c Log: Enable the i386 loader to load and run an amd64 kernel. If this puts things over floppy size limits, I can exclude it for release builds or something like that. Most of the changes are to get the load_elf.c file into a seperate elf32_ or elf64_ namespace so that you can have two ELF loaders present at once. Note that for 64 bit kernels, it actually starts up the kernel already in 64 bit mode with paging enabled. This is really easy because we have a known minimum feature set. Of note is that for amd64, we have to pass in the bios int 15 0xe821 memory map because once in long mode, you absolutely cannot make VM86 calls. amd64 does not use 'struct bootinfo' at all. It is a pure loader metadata startup, just like sparc64 and powerpc. Much of the infrastructure to support this was adapted from sparc64. Revision Changes Path 1.12 +4 -4 src/sys/boot/alpha/libalpha/elf_freebsd.c 1.4 +4 -4 src/sys/boot/arc/lib/elf_freebsd.c 1.15 +14 -1 src/sys/boot/common/Makefile.inc 1.38 +4 -2 src/sys/boot/common/bootstrap.h 1.27 +64 -53 src/sys/boot/common/load_elf.c 1.1 +3 -0 src/sys/boot/common/load_elf32.c (new) 1.1 +3 -0 src/sys/boot/common/load_elf64.c (new) 1.11 +3 -3 src/sys/boot/efi/libefi/elf_freebsd.c 1.29 +4 -2 src/sys/boot/i386/libi386/Makefile 1.1 +113 -0 src/sys/boot/i386/libi386/amd64_tramp.S (new) 1.1 +107 -0 src/sys/boot/i386/libi386/biossmap.c (new) 1.34 +0 -207 src/sys/boot/i386/libi386/bootinfo.c 1.34 +103 -194 src/sys/boot/i386/libi386/bootinfo32.c 1.34 +77 -233 src/sys/boot/i386/libi386/bootinfo64.c 1.12 +7 -20 src/sys/boot/i386/libi386/elf32_freebsd.c 1.12 +51 -22 src/sys/boot/i386/libi386/elf64_freebsd.c 1.16 +7 -1 src/sys/boot/i386/libi386/libi386.h 1.23 +2 -0 src/sys/boot/i386/loader/conf.c 1.27 +2 -0 src/sys/boot/i386/loader/main.c 1.8 +3 -3 src/sys/boot/ia64/libski/elf_freebsd.c 1.5 +5 -5 src/sys/boot/ofw/libofw/elf_freebsd.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 20:57:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CF9537B401; Wed, 30 Apr 2003 20:57:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EA5E43FA3; Wed, 30 Apr 2003 20:57:20 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h413vK0U007441; Wed, 30 Apr 2003 20:57:20 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h413vJNB007440; Wed, 30 Apr 2003 20:57:19 -0700 (PDT) Message-Id: <200305010357.h413vJNB007440@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 20:57:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 elf_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 03:57:21 -0000 peter 2003/04/30 20:57:19 PDT FreeBSD src repository Removed files: sys/boot/i386/libi386 elf_freebsd.c Log: Nuke; repocopied to elf32_freebsd.c where it lives on. Revision Changes Path 1.12 +0 -88 src/sys/boot/i386/libi386/elf_freebsd.c (dead) From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:18:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 578E237B401; Wed, 30 Apr 2003 21:18:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE02D43F93; Wed, 30 Apr 2003 21:18:02 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414I20U009499; Wed, 30 Apr 2003 21:18:02 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414I2Ls009498; Wed, 30 Apr 2003 21:18:02 -0700 (PDT) Message-Id: <200305010418.h414I2Ls009498@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:18:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 04:18:03 -0000 peter 2003/04/30 21:18:02 PDT FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c Log: I changed the numbering of the MODINFOMD_SMAP during the commit, so recognize the old number for my development boxes so I can use old loader/pxeboot for a while if I need to. Revision Changes Path 1.565 +4 -2 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:19:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24AA237B401; Wed, 30 Apr 2003 21:19:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9D5D43F85; Wed, 30 Apr 2003 21:19:19 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414JJ0U009541; Wed, 30 Apr 2003 21:19:19 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414JJWZ009540; Wed, 30 Apr 2003 21:19:19 -0700 (PDT) Message-Id: <200305010419.h414JJWZ009540@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:19:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/kbd atkbdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 04:19:20 -0000 peter 2003/04/30 21:19:19 PDT FreeBSD src repository Modified files: sys/dev/kbd atkbdc.c Log: Update the hardcoded bus tags for early console support for amd64. Revision Changes Path 1.13 +1 -1 src/sys/dev/kbd/atkbdc.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:21:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD91C37B401; Wed, 30 Apr 2003 21:21:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F8C443FAF; Wed, 30 Apr 2003 21:21:06 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414L60U009722; Wed, 30 Apr 2003 21:21:06 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414L6tS009721; Wed, 30 Apr 2003 21:21:06 -0700 (PDT) Message-Id: <200305010421.h414L6tS009721@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:21:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fb fbreg.h vga.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 04:21:07 -0000 peter 2003/04/30 21:21:06 PDT FreeBSD src repository Modified files: sys/dev/fb fbreg.h vga.c Log: Add AMD64 support to dev/fb. It isn't optimized. Revision Changes Path 1.15 +8 -1 src/sys/dev/fb/fbreg.h 1.25 +14 -6 src/sys/dev/fb/vga.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:23:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6D8137B401; Wed, 30 Apr 2003 21:23:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67B5A43F93; Wed, 30 Apr 2003 21:23:15 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414NF0U009782; Wed, 30 Apr 2003 21:23:15 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414NFaS009781; Wed, 30 Apr 2003 21:23:15 -0700 (PDT) Message-Id: <200305010423.h414NFaS009781@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:23:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa vga_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 04:23:16 -0000 peter 2003/04/30 21:23:15 PDT FreeBSD src repository Modified files: sys/isa vga_isa.c Log: Only use the pc bios stuff on i386's. I think this might even be unused there too. Revision Changes Path 1.24 +2 -0 src/sys/isa/vga_isa.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:31:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9264B37B401; Wed, 30 Apr 2003 21:31:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3310A43F75; Wed, 30 Apr 2003 21:31:34 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414VY0U010332; Wed, 30 Apr 2003 21:31:34 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414VXE4010331; Wed, 30 Apr 2003 21:31:33 -0700 (PDT) Message-Id: <200305010431.h414VXE4010331@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:31:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 bootinfo32.c bootinfo64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 04:31:35 -0000 peter 2003/04/30 21:31:33 PDT FreeBSD src repository Modified files: sys/boot/i386/libi386 bootinfo32.c bootinfo64.c Log: Argh. This was broken by the last-minute elf32/elf64/"elf kernel" changes. Revision Changes Path 1.35 +1 -1 src/sys/boot/i386/libi386/bootinfo32.c 1.35 +2 -2 src/sys/boot/i386/libi386/bootinfo64.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 21:39:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E911037B401; Wed, 30 Apr 2003 21:39:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88C3C43F75; Wed, 30 Apr 2003 21:39:22 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h414dM0U010612; Wed, 30 Apr 2003 21:39:22 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h414dMY1010611; Wed, 30 Apr 2003 21:39:22 -0700 (PDT) Message-Id: <200305010439.h414dMY1010611@repoman.freebsd.org> From: Peter Wemm Date: Wed, 30 Apr 2003 21:39:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 04:39:23 -0000 peter 2003/04/30 21:39:22 PDT FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c Log: Commit a missed change to keep in sync with the MI elf loader. Revision Changes Path 1.19 +4 -4 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 22:06:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E26D937B401; Wed, 30 Apr 2003 22:06:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8660643F93; Wed, 30 Apr 2003 22:06:34 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4156Y0U012741; Wed, 30 Apr 2003 22:06:34 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4156YSd012740; Wed, 30 Apr 2003 22:06:34 -0700 (PDT) Message-Id: <200305010506.h4156YSd012740@repoman.freebsd.org> From: Alan Cox Date: Wed, 30 Apr 2003 22:06:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 05:06:35 -0000 alc 2003/04/30 22:06:34 PDT FreeBSD src repository Modified files: sys/vm vm_object.c Log: Extend the scope of the vm_object locking in vm_object_split(). Revision Changes Path 1.279 +4 -4 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 22:16:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE53737B401; Wed, 30 Apr 2003 22:16:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E65743FAF; Wed, 30 Apr 2003 22:16:14 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h415GE0U013755; Wed, 30 Apr 2003 22:16:14 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h415GEnQ013749; Wed, 30 Apr 2003 22:16:14 -0700 (PDT) Message-Id: <200305010516.h415GEnQ013749@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Wed, 30 Apr 2003 22:16:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 05:16:15 -0000 ken 2003/04/30 22:16:14 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Fix compile errors on ia64 in dagetcapacity. Set block_len and maxsector to 0 initially. It seems that the ia64 backend isn't as "smart" as the i386 backend, which realized that those variables were only set or used when error == 0, and thus were not used uninitialized. Revision Changes Path 1.141 +2 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:17:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B301D37B401; Wed, 30 Apr 2003 23:17:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52F8543FA3; Wed, 30 Apr 2003 23:17:31 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416HV0U017546; Wed, 30 Apr 2003 23:17:31 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416HUt0017545; Wed, 30 Apr 2003 23:17:30 -0700 (PDT) Message-Id: <200305010617.h416HUt0017545@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 30 Apr 2003 23:17:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:17:32 -0000 sos 2003/04/30 23:17:30 PDT FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: Relax the test for when to use LBA instead of CHS size. Revision Changes Path 1.152 +2 -2 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:20:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8D8837B401; Wed, 30 Apr 2003 23:20:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99E6B43F93; Wed, 30 Apr 2003 23:20:50 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416Ko0U017738; Wed, 30 Apr 2003 23:20:50 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416KoIm017737; Wed, 30 Apr 2003 23:20:50 -0700 (PDT) Message-Id: <200305010620.h416KoIm017737@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 30 Apr 2003 23:20:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:20:51 -0000 sos 2003/04/30 23:20:50 PDT FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: I'm pleased to announce that Promise is now supporting the FreeBSD project by providing documentation (under NDA) and hardware for testing. This commit is the first result of the cooperation, and adds support for several of their new controllers that we didn't support before (and probably newer would have without this arrangement). Add support for the Promise SATA150 TX2/TX4 and the Promise TX4000 controllers. This also adds support for various motherboard fitted Promise SATA/ATA chips. Note that this code uses memory mapped registers to minimize overhead. I belive FreeBSD has made another first in the Open Source world by being able to release support for this :) Revision Changes Path 1.21 +144 -7 src/sys/dev/ata/ata-chipset.c 1.8 +17 -2 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:24:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B688937B401; Wed, 30 Apr 2003 23:24:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62AB943F75; Wed, 30 Apr 2003 23:24:38 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416Oc0U017859; Wed, 30 Apr 2003 23:24:38 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416OcE3017858; Wed, 30 Apr 2003 23:24:38 -0700 (PDT) Message-Id: <200305010624.h416OcE3017858@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 23:24:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/firewire firewire.c firewirereg.h fwohci.c iec13213.h iec68113.h sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 06:24:39 -0000 simokawa 2003/04/30 23:24:38 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/firewire firewire.c firewirereg.h fwohci.c iec13213.h iec68113.h sbp.c Log: Sync with -current: - header file clean up. - improve bus explore for broken device. - minor sbp related fix. Revision Changes Path 1.3.2.21 +7 -6 src/sys/dev/firewire/firewire.c 1.1.2.14 +0 -28 src/sys/dev/firewire/firewirereg.h 1.1.2.19 +16 -13 src/sys/dev/firewire/fwohci.c 1.1.2.4 +21 -0 src/sys/dev/firewire/iec13213.h 1.1.2.5 +7 -0 src/sys/dev/firewire/iec68113.h 1.5.2.18 +11 -2 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:26:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB85E37B401; Wed, 30 Apr 2003 23:26:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68AAE43F85; Wed, 30 Apr 2003 23:26:36 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416Qa0U018009; Wed, 30 Apr 2003 23:26:36 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416QaR3018008; Wed, 30 Apr 2003 23:26:36 -0700 (PDT) Message-Id: <200305010626.h416QaR3018008@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 23:26:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/fwcontrol Makefile fwcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:26:37 -0000 simokawa 2003/04/30 23:26:36 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/fwcontrol Makefile fwcontrol.c Log: Sync with -current: Add support for link-on and reset_start packets. Revision Changes Path 1.1.2.5 +3 -0 src/usr.sbin/fwcontrol/Makefile 1.1.2.8 +67 -18 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:33:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E2CE37B401; Wed, 30 Apr 2003 23:33:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D68A43F93; Wed, 30 Apr 2003 23:33:14 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416XE0U018353; Wed, 30 Apr 2003 23:33:14 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416XDqk018352; Wed, 30 Apr 2003 23:33:13 -0700 (PDT) Message-Id: <200305010633.h416XDqk018352@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 23:33:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fwcontrol fwcontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:33:15 -0000 simokawa 2003/04/30 23:33:13 PDT FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.8 Log: Add description of '-o' and '-s'. Revision Changes Path 1.6 +6 -0 src/usr.sbin/fwcontrol/fwcontrol.8 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:35:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2AA237B401; Wed, 30 Apr 2003 23:35:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EA6A43FD7; Wed, 30 Apr 2003 23:35:00 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416Z00U018428; Wed, 30 Apr 2003 23:35:00 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416Z0vr018427; Wed, 30 Apr 2003 23:35:00 -0700 (PDT) Message-Id: <200305010635.h416Z0vr018427@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 30 Apr 2003 23:35:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/fwcontrol fwcontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:35:01 -0000 simokawa 2003/04/30 23:35:00 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/fwcontrol fwcontrol.8 Log: sync with -current. Revision Changes Path 1.1.2.6 +6 -0 src/usr.sbin/fwcontrol/fwcontrol.8 From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:38:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03A2F37B404; Wed, 30 Apr 2003 23:38:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E3B43F3F; Wed, 30 Apr 2003 23:38:28 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416cS0U018602; Wed, 30 Apr 2003 23:38:28 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416cS9N018601; Wed, 30 Apr 2003 23:38:28 -0700 (PDT) Message-Id: <200305010638.h416cS9N018601@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 30 Apr 2003 23:38:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:38:33 -0000 tjr 2003/04/30 23:38:27 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Free i_din2 instead of i_din1 in ffs_ifree() on UFS2 filesystems. This is purely a cosmetic change because these members are in a union together. Revision Changes Path 1.210 +1 -1 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:42:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3CC137B401; Wed, 30 Apr 2003 23:42:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6657443F3F; Wed, 30 Apr 2003 23:42:00 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h416g00U018832; Wed, 30 Apr 2003 23:42:00 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h416g0sr018829; Wed, 30 Apr 2003 23:42:00 -0700 (PDT) Message-Id: <200305010642.h416g0sr018829@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 30 Apr 2003 23:42:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 06:42:01 -0000 tjr 2003/04/30 23:42:00 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Do not attempt to free NULL dinodes (i_din1 or i_din2) in ffs_ifree(). These fields can be left as NULL if ffs_vget() allocates an inode but fails before the dinode memory has been allocated. There are two cases when this can occur: when we lose a race and another process has added the inode to the hash, and when reading the inode off disk fails. The bug was observed by Kris on one of the package-building machines. See http://marc.theaimsgroup.com/?l=freebsd-current&m=105172731013411&w=2 In Kris's case, it was the bread() that failed because of a disk error. The alternative to this patch is to ensure that ffs_vget() does not call vput() when the inode that hasn't been properly initialised. Revision Changes Path 1.211 +2 -2 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 23:58:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCDA937B401; Wed, 30 Apr 2003 23:58:18 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA48343F93; Wed, 30 Apr 2003 23:58:17 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h416wGSQ082515; Thu, 1 May 2003 07:58:16 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h416wGeH082514; Thu, 1 May 2003 07:58:16 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h416xmQL023287; Thu, 1 May 2003 07:59:48 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305010659.h416xmQL023287@grimreaper.grondar.org> To: Mike Barcroft In-Reply-To: Your message of "Wed, 30 Apr 2003 18:43:51 EDT." <20030430184351.B31859@espresso.bsdmike.org> Date: Thu, 01 May 2003 07:59:48 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 06:58:19 -0000 Mike Barcroft writes: > Is it really useful to #ifdef critical sections of code. This thing > isn't going to compile without asm extentions from the compiler. So > really you just turn compile errors into link error. Not very helpful > IMO. Yes. Lint(1) does not understand GCCisms. > Also, you added an used #else clause near the top. EPARSE ? :-) M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Thu May 1 00:01:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F0E237B401; Thu, 1 May 2003 00:01:43 -0700 (PDT) Received: from smtp02.syd.iprimus.net.au (smtp02.syd.iprimus.net.au [210.50.76.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id C56F443F93; Thu, 1 May 2003 00:01:42 -0700 (PDT) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au (210.50.248.12) by smtp02.syd.iprimus.net.au (7.0.012) id 3E8A160000542C4E; Thu, 1 May 2003 17:01:41 +1000 Received: by dilbert.robbins.dropbear.id.au (Postfix, from userid 1000) id 32025B4CD; Thu, 1 May 2003 17:01:33 +1000 (EST) Date: Thu, 1 May 2003 17:01:33 +1000 From: Tim Robbins To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030501170133.A35409@dilbert.robbins.dropbear.id.au> References: <200305010642.h416g0sr018829@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200305010642.h416g0sr018829@repoman.freebsd.org>; from tjr@FreeBSD.org on Wed, Apr 30, 2003 at 11:42:00PM -0700 Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 07:01:43 -0000 On Wed, Apr 30, 2003 at 11:42:00PM -0700, Tim J. Robbins wrote: > tjr 2003/04/30 23:42:00 PDT > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vfsops.c > Log: > Do not attempt to free NULL dinodes (i_din1 or i_din2) in ffs_ifree(). > These fields can be left as NULL if ffs_vget() allocates an inode but > fails before the dinode memory has been allocated. There are two cases > when this can occur: when we lose a race and another process has added > the inode to the hash, and when reading the inode off disk fails. > > The bug was observed by Kris on one of the package-building machines. > See http://marc.theaimsgroup.com/?l=freebsd-current&m=105172731013411&w=2 > In Kris's case, it was the bread() that failed because of a disk error. > > The alternative to this patch is to ensure that ffs_vget() does not call > vput() when the inode that hasn't been properly initialised. Just BTW, if any of the UFS maintainers want to back this out and solve the problem a different way, they're welcome to do that. Tim From owner-cvs-src@FreeBSD.ORG Thu May 1 00:19:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFB9037B401; Thu, 1 May 2003 00:19:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80F8643FB1; Thu, 1 May 2003 00:19:30 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h417JU0U021183; Thu, 1 May 2003 00:19:30 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h417JU3X021182; Thu, 1 May 2003 00:19:30 -0700 (PDT) Message-Id: <200305010719.h417JU3X021182@repoman.freebsd.org> From: Greg Lehey Date: Thu, 1 May 2003 00:19:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 07:19:31 -0000 grog 2003/05/01 00:19:30 PDT FreeBSD src repository Modified files: sbin/vinum Makefile Log: Remove VINUMDEBUG. vinum(8) always compiles with VINUMDEBUG to be able to cope with kernel modules with VINUMDEBUG. Revision Changes Path 1.25 +1 -1 src/sbin/vinum/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 00:20:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D629A37B401; Thu, 1 May 2003 00:20:27 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF3FD43FB1; Thu, 1 May 2003 00:20:26 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 755A966B9B; Thu, 1 May 2003 00:20:26 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 4BB261551; Thu, 1 May 2003 00:20:26 -0700 (PDT) Date: Thu, 1 May 2003 00:20:26 -0700 From: Kris Kennaway To: "Tim J. Robbins" Message-ID: <20030501072026.GA87518@rot13.obsecurity.org> References: <200305010642.h416g0sr018829@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <200305010642.h416g0sr018829@repoman.freebsd.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 07:20:28 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 11:42:00PM -0700, Tim J. Robbins wrote: > tjr 2003/04/30 23:42:00 PDT >=20 > FreeBSD src repository >=20 > Modified files: > sys/ufs/ffs ffs_vfsops.c=20 > Log: > Do not attempt to free NULL dinodes (i_din1 or i_din2) in ffs_ifree(). > These fields can be left as NULL if ffs_vget() allocates an inode but > fails before the dinode memory has been allocated. There are two cases > when this can occur: when we lose a race and another process has added > the inode to the hash, and when reading the inode off disk fails. > =20 > The bug was observed by Kris on one of the package-building machines. > See http://marc.theaimsgroup.com/?l=3Dfreebsd-current&m=3D1051727310134= 11&w=3D2 > In Kris's case, it was the bread() that failed because of a disk error. > =20 > The alternative to this patch is to ensure that ffs_vget() does not call > vput() when the inode that hasn't been properly initialised. Thanks! Kris --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sMq6Wry0BWjoQKURAi3UAJ4szrRlT0NlcpCXkyaM0x2cCSl9xACeNPC0 OxHhibHylfWUH1d0D8pjjf0= =hrAX -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7-- From owner-cvs-src@FreeBSD.ORG Thu May 1 00:29:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BC3137B401; Thu, 1 May 2003 00:29:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C003A43FB1; Thu, 1 May 2003 00:29:25 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h417TP0U021561; Thu, 1 May 2003 00:29:25 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h417TPA2021560; Thu, 1 May 2003 00:29:25 -0700 (PDT) Message-Id: <200305010729.h417TPA2021560@repoman.freebsd.org> From: David Xu Date: Thu, 1 May 2003 00:29:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 07:29:26 -0000 davidxu 2003/05/01 00:29:25 PDT FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Drop Giant lock before suspended, pick up it after resumed. thread_suspend_check() is used in exit1() which still needs Giant lock. Revision Changes Path 1.128 +5 -1 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Thu May 1 01:42:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFE0C37B401; Thu, 1 May 2003 01:42:48 -0700 (PDT) Received: from critter.freebsd.dk (esplanaden.cybercity.dk [212.242.40.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9036743FAF; Thu, 1 May 2003 01:42:47 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h417dVLd000772; Thu, 1 May 2003 09:39:31 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Mike Barcroft From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 30 Apr 2003 18:43:51 EDT." <20030430184351.B31859@espresso.bsdmike.org> Date: Thu, 01 May 2003 09:39:31 +0200 Message-ID: <771.1051774771@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 08:42:49 -0000 In message <20030430184351.B31859@espresso.bsdmike.org>, Mike Barcroft writes: >Mark Murray writes: >> markm 2003/04/30 05:23:58 PDT >> >> FreeBSD src repository >> >> Modified files: >> sys/i386/i386 identcpu.c >> Log: >> Warns fixing. Protect against inappropriate linting, and mark >> GCC-specific assemble code as such (in #ifdefs). Fix an easy >> static variable warning while I'm here. >> >> Revision Changes Path >> 1.122 +8 -1 src/sys/i386/i386/identcpu.c > >Is it really useful to #ifdef critical sections of code. This thing >isn't going to compile without asm extentions from the compiler. So >really you just turn compile errors into link error. Not very helpful >IMO. Yes, it is useful, because it allows us to run code validation tools on our source code. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu May 1 02:13:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7772B37B401; Thu, 1 May 2003 02:13:28 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3986143FCB; Thu, 1 May 2003 02:13:24 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h419D462089942 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 1 May 2003 12:13:04 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h419Cl9E089750; Thu, 1 May 2003 12:12:47 +0300 (EEST) (envelope-from ru) Date: Thu, 1 May 2003 12:12:47 +0300 From: Ruslan Ermilov To: "Jacques A. Vidrine" Message-ID: <20030501091246.GA87745@sunbay.com> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430222849.GC14221@roark.gnf.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430202449.GA23953@sunbay.com> <20030430194402.GB84924@rot13.obsecurity.org> <200304301952.h3UJqiQL016860@grimreaper.grondar.org> <20030430200008.GA85160@rot13.obsecurity.org> <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> <20030501002206.GA30097@madman.celabo.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI" Content-Disposition: inline In-Reply-To: <20030501002206.GA30097@madman.celabo.org> User-Agent: Mutt/1.5.4i cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-src@FreeBSD.org cc: Gordon Tetlow cc: Kris Kennaway cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 09:13:28 -0000 --+HP7ph2BbKc20aGI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 07:22:06PM -0500, Jacques A. Vidrine wrote: > On Wed, Apr 30, 2003 at 11:16:03AM -0700, Kris Kennaway wrote: > > Hmm, is it really a good idea to combine crypto and krb5? krb5 is, I > > suspect, a rarely-used feature in the wild. >=20 > On Wed, Apr 30, 2003 at 01:00:09PM -0700, Kris Kennaway wrote: > > The bottom line here is that most people will never use kerberos, so > > installing it by default is an unnecessary security risk, and > > contributes to bloat. I don't understand why this change needed to be > > made; everything seemed to work fine having k5 in a separate > > distribution (the makefile logic was all correct, etc). >=20 > On Wed, Apr 30, 2003 at 11:24:49PM +0300, Ruslan Ermilov wrote: > > Hmm, I'd expect some discussion prior to this change. What > > was wrong with old good krb5? > >=20 > > You also probably meant the "crypto" distribution, not "secure". > > Now, how does one guess which telnet is installed? The old > > crypto telnet, or the new crypto^Wkrb5 telnet? >=20 > On Wed, Apr 30, 2003 at 03:28:49PM -0700, Gordon Tetlow wrote: > > Please back this out, it doesn't make sense and violates POLA. As one > > of the users of krb5 in the base system, I'm quite happy with adding > > MAKE_KERBEROS5=3Dyes into my /etc/make.conf. >=20 >=20 > As one of those who requested this change, I should speak up. >=20 > The punch line first: As Security Officer and as Heimdal maintainer, > I want to eliminate the seperate `distributions'. I also wish for > MAKE_KERBEROS5 to go away, to be replaced with NO_KRB5. This general > plan was discussed on re@freebsd.org in early March, and met with > no objection. >=20 I think this was a mistake to discuss this in so limited environment. > Historically, we had these four overlapping distributions: `base', > crypto, krb4, and krb5. If there was a bug in one of the bits > that was present in all of these distributions, I would have to do > regressions tests on 4 distributions * 2..4 branches. This Really > Sucks. It also makes it a little trickier to determine `who is > affected' by a particular bug, and is a hurdle to binary system > updates. >=20 This only affects telnet, AFAIK, and it's now built from the same source. > In reference to Ruslan's comments: Yeah, how _do_ you know which > telnet is installed? We're trying to reduce the possibilities here. >=20 Heh, but we now build both "secure/" and "kerberos5/" telnets, in the same distribution (crypto), and I really don't get it which one is installed, I need to try first. ;) > For some time, the default has been to install all these distributions > (it wasn't always so). So, one had Kerberos IV and Kerberos 5 > libraries and utilities on initial install. Later, when one updated > the system with `make world', stale libraries and utilities were left > lying around because MAKE_KERBEROS4/MAKE_KERBEROS5 are not on by > default. >=20 I don't even remember this being a case, that must have happened long ago. > The removal of Kerberos IV took one distribution out of the equation. > Merging Kerberos 5 with the other crypto bits brings it down to two, > which is quite a blessing. (I really wouldn't mind seeing base and > crypto merged either.) >=20 I wouldn't either (for base and crypto), not so sure about krb5 and crypto. > Dropping MAKE_KERBEROS5 and using NO_KRB5 instead is the natural thing > to do if we are going to continue shipping the Kerberos 5 bits as > default in releases. >=20 Heh, is that your plan? It wasn't announced. The thing that irritates me most is that "make release" will (by default) install kerberos5 bits now, and "make world" will not. Please make it NOKERBEROS5, like the rest of NO knobs controlling top-level SUBDIR list in Makefile.inc1. Please also fix the DISTRIBUTION to "crypto" in kerberos5/Makefile.inc. This will address at least my concerns (I personally use MAKE_KERBEROS5 on half of my machines). > There are other pieces of the system that are used by less of our > userbase than is Kerberos 5, yet they remain. There were other pieces > of the system that were used by more of our userbase than is Kerberos > 5, yet they were removed. Whether or not having Kerberos in the base > system is the Right Thing is not really the discussion now [but > obviously feel free to start that discussion]. >=20 Yes, this is a separate issue, and I personally would like to have it in. > 5.1-RELEASE (and probably the rest of the 5.x series) will have > Kerberos 5 in the base system. That being the case, please, let us > not have it as a seperate distribution, and let us have it built by > default. This will make my life so much easier, and I believe it > will reduce release-building times; simplify security advisories, bug > reporting, and debugging; facilitate better Kerberos integration with > our libraries and utilities [1]; bring us in line with Apple, OpenBSD, > and NetBSD; and make your hair shinier. >=20 Okie, okie, just make it so both "make release" and "make world" agree on this. Folding krb5 into crypto also means the following thing: we shouldn't build secure/ telnet during "make release", which is not very good IMO. I hope you see why it shouldn't be built. Currently^WPreviously, with three base, crypto, and krb5 distributions, all base, secure/ and kerberos5/ versions were compiled during "make release", and sysinstall took care of ordering the kerberos5 after crypto of both were selected. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --+HP7ph2BbKc20aGI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sOUOUkv4P6juNwoRAl9YAJ9oAp8aUJr9pTkyoxIUcSV4+v2BugCcD+Qj 69Phs4A4hHCRKtogqTPuAh4= =GRY8 -----END PGP SIGNATURE----- --+HP7ph2BbKc20aGI-- From owner-cvs-src@FreeBSD.ORG Thu May 1 02:31:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A312837B401; Thu, 1 May 2003 02:31:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40EDA43F85; Thu, 1 May 2003 02:31:02 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h419V20U033112; Thu, 1 May 2003 02:31:02 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h419V1Rh033111; Thu, 1 May 2003 02:31:01 -0700 (PDT) Message-Id: <200305010931.h419V1Rh033111@repoman.freebsd.org> From: Martin Blapp Date: Thu, 1 May 2003 02:31:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 09:31:03 -0000 mbr 2003/05/01 02:31:01 PDT FreeBSD src repository Modified files: sys/pci if_dc.c Log: Use only a 64bit hash filter table for ADM-Centaur cards like the Accton EN2242 and the ADMtek AN985 cards. PR: 32699 Submitted by: Jean-Luc Richier Reviewed by: phk MFC after: 2 weeks Revision Changes Path 1.106 +5 -1 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu May 1 05:14:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 144B637B401; Thu, 1 May 2003 05:14:58 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id C864243F3F; Thu, 1 May 2003 05:14:55 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id WAA32336; Thu, 1 May 2003 22:14:52 +1000 Date: Thu, 1 May 2003 22:14:51 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Barcroft In-Reply-To: <20030430184351.B31859@espresso.bsdmike.org> Message-ID: <20030501215201.C19237@gamplex.bde.org> References: <200304301223.h3UCNwOW056381@repoman.freebsd.org> <20030430184351.B31859@espresso.bsdmike.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 12:14:58 -0000 On Wed, 30 Apr 2003, Mike Barcroft wrote: > Mark Murray writes: > > markm 2003/04/30 05:23:58 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/i386 identcpu.c > > Log: > > Warns fixing. Protect against inappropriate linting, and mark > > GCC-specific assemble code as such (in #ifdefs). Fix an easy > > static variable warning while I'm here. > > > > Revision Changes Path > > 1.122 +8 -1 src/sys/i386/i386/identcpu.c > > Is it really useful to #ifdef critical sections of code. This thing > isn't going to compile without asm extentions from the compiler. So > really you just turn compile errors into link error. Not very helpful > IMO. It's only a link error if the functions (interrupt handlers actually) written in asm aren't implemented externally (as they aren't :-). Since the functions can't be written in C, they should be implemented externally if portability is a requirement -- it's not just lint that requires this. This change depends on the functions being bogusly implicitly declared extern although they were already actually static in the __GNUC__ case. If they were declared static to match their implementation in the __GNUC__ case, then both non-gcc compilers would fail before link time. > Also, you added an used #else clause near the top. ^un Also, the associated #if-#endif clause is just wrong. It unprotects against inappropriate linting (namely, linting of misconfigurations with no xxx_CPU defined -- this configuration shouldn't work with lint any more than it does for compilers) and adds some style bugs. Bruce From owner-cvs-src@FreeBSD.ORG Thu May 1 05:16:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9746437B401; Thu, 1 May 2003 05:16:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3560243FAF; Thu, 1 May 2003 05:16:07 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41CG70U047120; Thu, 1 May 2003 05:16:07 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41CG6WC047119; Thu, 1 May 2003 05:16:06 -0700 (PDT) Message-Id: <200305011216.h41CG6WC047119@repoman.freebsd.org> From: David Xu Date: Thu, 1 May 2003 05:16:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 12:16:08 -0000 davidxu 2003/05/01 05:16:06 PDT FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Fix compiling problem, p_tracee is in my local repository for threaded process debugging, not ready for this time. Revision Changes Path 1.129 +0 -3 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Thu May 1 06:06:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CBEC37B401; Thu, 1 May 2003 06:06:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1C8443F75; Thu, 1 May 2003 06:06:02 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41D620U049792; Thu, 1 May 2003 06:06:02 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41D61I6049791; Thu, 1 May 2003 06:06:01 -0700 (PDT) Message-Id: <200305011306.h41D61I6049791@repoman.freebsd.org> From: Greg Lehey Date: Thu, 1 May 2003 06:06:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum request.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 13:06:03 -0000 grog 2003/05/01 06:06:01 PDT FreeBSD src repository Modified files: sys/dev/vinum request.h Log: Note when we issue a request to the disk driver, so that we can measure the time it spends. Revision Changes Path 1.21 +2 -1 src/sys/dev/vinum/request.h From owner-cvs-src@FreeBSD.ORG Thu May 1 06:07:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3018937B401; Thu, 1 May 2003 06:07:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C555243F3F; Thu, 1 May 2003 06:07:16 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41D7G0U049865; Thu, 1 May 2003 06:07:16 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41D7GCZ049864; Thu, 1 May 2003 06:07:16 -0700 (PDT) Message-Id: <200305011307.h41D7GCZ049864@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:07:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:07:17 -0000 ru 2003/05/01 06:07:15 PDT FreeBSD src repository Modified files: . exclude Log: Prepare for Groff 1.19 import. Revision Changes Path 1.82 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu May 1 06:10:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF75937B401; Thu, 1 May 2003 06:10:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95E9E43FB1; Thu, 1 May 2003 06:10:05 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DA50U049925; Thu, 1 May 2003 06:10:05 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DA4ea049924; Thu, 1 May 2003 06:10:04 -0700 (PDT) Message-Id: <200305011310.h41DA4ea049924@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:10:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/groff - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 13:10:07 -0000 ru 2003/05/01 06:10:04 PDT FreeBSD src repository src/contrib/groff - Imported sources Update of /home/ncvs/src/contrib/groff In directory repoman.freebsd.org:/tmp/cvs-serv49904 Log Message: Virgin import of FSF groff v1.19 Status: Vendor Tag: FSF Release Tags: v1_19 U src/contrib/groff/Makefile U src/contrib/groff/BUG-REPORT U src/contrib/groff/COPYING U src/contrib/groff/ChangeLog U src/contrib/groff/FDL U src/contrib/groff/INSTALL U src/contrib/groff/INSTALL.gen U src/contrib/groff/MANIFEST U src/contrib/groff/MORE.STUFF U src/contrib/groff/Makefile.ccpg U src/contrib/groff/Makefile.comm U src/contrib/groff/Makefile.cpg U src/contrib/groff/Makefile.dev U src/contrib/groff/Makefile.in U src/contrib/groff/Makefile.init U src/contrib/groff/Makefile.lib U src/contrib/groff/Makefile.man U src/contrib/groff/Makefile.sub U src/contrib/groff/NEWS U src/contrib/groff/PROBLEMS U src/contrib/groff/PROJECTS U src/contrib/groff/README N src/contrib/groff/README.CVS U src/contrib/groff/README.WIN32 U src/contrib/groff/REVISION U src/contrib/groff/TODO U src/contrib/groff/VERSION U src/contrib/groff/aclocal.m4 U src/contrib/groff/configure U src/contrib/groff/configure.ac U src/contrib/groff/gendef.sh U src/contrib/groff/install-sh U src/contrib/groff/mdate.sh U src/contrib/groff/mkinstalldirs U src/contrib/groff/stamp-h.in U src/contrib/groff/test-groff U src/contrib/groff/src/include/Makefile.sub U src/contrib/groff/src/include/assert.h U src/contrib/groff/src/include/cmap.h U src/contrib/groff/src/include/color.h U src/contrib/groff/src/include/config.hin U src/contrib/groff/src/include/cset.h U src/contrib/groff/src/include/device.h U src/contrib/groff/src/include/driver.h U src/contrib/groff/src/include/errarg.h U src/contrib/groff/src/include/error.h U src/contrib/groff/src/include/font.h U src/contrib/groff/src/include/geometry.h U src/contrib/groff/src/include/getopt.h U src/contrib/groff/src/include/groff-getopt.h U src/contrib/groff/src/include/html-strings.h U src/contrib/groff/src/include/htmlhint.h U src/contrib/groff/src/include/index.h U src/contrib/groff/src/include/lib.h U src/contrib/groff/src/include/macropath.h U src/contrib/groff/src/include/nonposix.h U src/contrib/groff/src/include/paper.h U src/contrib/groff/src/include/posix.h U src/contrib/groff/src/include/printer.h U src/contrib/groff/src/include/ptable.h U src/contrib/groff/src/include/refid.h U src/contrib/groff/src/include/search.h U src/contrib/groff/src/include/searchpath.h U src/contrib/groff/src/include/stringclass.h U src/contrib/groff/src/libs/libgroff/Makefile.sub N src/contrib/groff/src/libs/libgroff/assert.cpp N src/contrib/groff/src/libs/libgroff/change_lf.cpp N src/contrib/groff/src/libs/libgroff/cmap.cpp N src/contrib/groff/src/libs/libgroff/color.cpp N src/contrib/groff/src/libs/libgroff/cset.cpp N src/contrib/groff/src/libs/libgroff/device.cpp N src/contrib/groff/src/libs/libgroff/errarg.cpp N src/contrib/groff/src/libs/libgroff/error.cpp N src/contrib/groff/src/libs/libgroff/fatal.cpp N src/contrib/groff/src/libs/libgroff/filename.cpp U src/contrib/groff/src/libs/libgroff/fmod.c N src/contrib/groff/src/libs/libgroff/font.cpp N src/contrib/groff/src/libs/libgroff/fontfile.cpp N src/contrib/groff/src/libs/libgroff/geometry.cpp U src/contrib/groff/src/libs/libgroff/getcwd.c U src/contrib/groff/src/libs/libgroff/getopt.c U src/contrib/groff/src/libs/libgroff/getopt1.c N src/contrib/groff/src/libs/libgroff/htmlhint.cpp U src/contrib/groff/src/libs/libgroff/iftoa.c N src/contrib/groff/src/libs/libgroff/invalid.cpp U src/contrib/groff/src/libs/libgroff/itoa.c N src/contrib/groff/src/libs/libgroff/lf.cpp N src/contrib/groff/src/libs/libgroff/lineno.cpp N src/contrib/groff/src/libs/libgroff/macropath.cpp U src/contrib/groff/src/libs/libgroff/matherr.c N src/contrib/groff/src/libs/libgroff/maxfilename.cpp N src/contrib/groff/src/libs/libgroff/mksdir.cpp N src/contrib/groff/src/libs/libgroff/mkstemp.cpp N src/contrib/groff/src/libs/libgroff/nametoindex.cpp N src/contrib/groff/src/libs/libgroff/new.cpp N src/contrib/groff/src/libs/libgroff/paper.cpp N src/contrib/groff/src/libs/libgroff/prime.cpp N src/contrib/groff/src/libs/libgroff/progname.cpp N src/contrib/groff/src/libs/libgroff/ptable.cpp U src/contrib/groff/src/libs/libgroff/putenv.c N src/contrib/groff/src/libs/libgroff/searchpath.cpp N src/contrib/groff/src/libs/libgroff/strcasecmp.c U src/contrib/groff/src/libs/libgroff/strerror.c N src/contrib/groff/src/libs/libgroff/string.cpp N src/contrib/groff/src/libs/libgroff/strncasecmp.c N src/contrib/groff/src/libs/libgroff/strsave.cpp U src/contrib/groff/src/libs/libgroff/strtol.c N src/contrib/groff/src/libs/libgroff/tmpfile.cpp N src/contrib/groff/src/libs/libgroff/tmpname.cpp U src/contrib/groff/src/libs/libdriver/Makefile.sub N src/contrib/groff/src/libs/libdriver/input.cpp N src/contrib/groff/src/libs/libdriver/printer.cpp U src/contrib/groff/src/libs/libbib/Makefile.sub N src/contrib/groff/src/libs/libbib/common.cpp N src/contrib/groff/src/libs/libbib/index.cpp N src/contrib/groff/src/libs/libbib/linear.cpp U src/contrib/groff/src/libs/libbib/map.c N src/contrib/groff/src/libs/libbib/search.cpp U src/contrib/groff/src/roff/groff/Makefile.sub N src/contrib/groff/src/roff/groff/groff.cpp C src/contrib/groff/src/roff/groff/groff.man U src/contrib/groff/src/roff/groff/pipeline.c U src/contrib/groff/src/roff/groff/pipeline.h U src/contrib/groff/src/roff/troff/Makefile.sub U src/contrib/groff/src/roff/troff/TODO U src/contrib/groff/src/roff/troff/charinfo.h N src/contrib/groff/src/roff/troff/column.cpp N src/contrib/groff/src/roff/troff/dictionary.cpp U src/contrib/groff/src/roff/troff/dictionary.h N src/contrib/groff/src/roff/troff/div.cpp U src/contrib/groff/src/roff/troff/div.h N src/contrib/groff/src/roff/troff/env.cpp U src/contrib/groff/src/roff/troff/env.h N src/contrib/groff/src/roff/troff/glyphuni.cpp U src/contrib/groff/src/roff/troff/hvunits.h N src/contrib/groff/src/roff/troff/input.cpp U src/contrib/groff/src/roff/troff/input.h N src/contrib/groff/src/roff/troff/node.cpp U src/contrib/groff/src/roff/troff/node.h N src/contrib/groff/src/roff/troff/number.cpp N src/contrib/groff/src/roff/troff/reg.cpp U src/contrib/groff/src/roff/troff/reg.h U src/contrib/groff/src/roff/troff/request.h N src/contrib/groff/src/roff/troff/symbol.cpp U src/contrib/groff/src/roff/troff/symbol.h U src/contrib/groff/src/roff/troff/token.h U src/contrib/groff/src/roff/troff/troff.h U src/contrib/groff/src/roff/troff/troff.man N src/contrib/groff/src/roff/troff/unicode.cpp N src/contrib/groff/src/roff/troff/unicode.h N src/contrib/groff/src/roff/troff/uniglyph.cpp N src/contrib/groff/src/roff/troff/uniuni.cpp U src/contrib/groff/src/roff/grog/Makefile.sub U src/contrib/groff/src/roff/grog/grog.man U src/contrib/groff/src/roff/grog/grog.pl U src/contrib/groff/src/roff/grog/grog.sh U src/contrib/groff/src/roff/nroff/Makefile.sub C src/contrib/groff/src/roff/nroff/nroff.man C src/contrib/groff/src/roff/nroff/nroff.sh U src/contrib/groff/src/preproc/tbl/Makefile.sub N src/contrib/groff/src/preproc/tbl/main.cpp N src/contrib/groff/src/preproc/tbl/table.cpp U src/contrib/groff/src/preproc/tbl/table.h U src/contrib/groff/src/preproc/tbl/tbl.man U src/contrib/groff/src/preproc/pic/Makefile.sub U src/contrib/groff/src/preproc/pic/TODO N src/contrib/groff/src/preproc/pic/common.cpp U src/contrib/groff/src/preproc/pic/common.h N src/contrib/groff/src/preproc/pic/lex.cpp N src/contrib/groff/src/preproc/pic/main.cpp N src/contrib/groff/src/preproc/pic/object.cpp U src/contrib/groff/src/preproc/pic/object.h U src/contrib/groff/src/preproc/pic/output.h U src/contrib/groff/src/preproc/pic/pic.h U src/contrib/groff/src/preproc/pic/pic.man U src/contrib/groff/src/preproc/pic/pic.y U src/contrib/groff/src/preproc/pic/position.h N src/contrib/groff/src/preproc/pic/tex.cpp U src/contrib/groff/src/preproc/pic/text.h N src/contrib/groff/src/preproc/pic/troff.cpp N src/contrib/groff/src/preproc/pic/pic.cpp C src/contrib/groff/src/preproc/pic/pic_tab.h U src/contrib/groff/src/preproc/eqn/Makefile.sub U src/contrib/groff/src/preproc/eqn/TODO N src/contrib/groff/src/preproc/eqn/box.cpp U src/contrib/groff/src/preproc/eqn/box.h N src/contrib/groff/src/preproc/eqn/delim.cpp U src/contrib/groff/src/preproc/eqn/eqn.h U src/contrib/groff/src/preproc/eqn/eqn.man U src/contrib/groff/src/preproc/eqn/eqn.y N src/contrib/groff/src/preproc/eqn/lex.cpp N src/contrib/groff/src/preproc/eqn/limit.cpp N src/contrib/groff/src/preproc/eqn/list.cpp N src/contrib/groff/src/preproc/eqn/main.cpp N src/contrib/groff/src/preproc/eqn/mark.cpp U src/contrib/groff/src/preproc/eqn/neqn.man C src/contrib/groff/src/preproc/eqn/neqn.sh N src/contrib/groff/src/preproc/eqn/other.cpp N src/contrib/groff/src/preproc/eqn/over.cpp U src/contrib/groff/src/preproc/eqn/pbox.h N src/contrib/groff/src/preproc/eqn/pile.cpp N src/contrib/groff/src/preproc/eqn/script.cpp N src/contrib/groff/src/preproc/eqn/special.cpp N src/contrib/groff/src/preproc/eqn/sqrt.cpp N src/contrib/groff/src/preproc/eqn/text.cpp N src/contrib/groff/src/preproc/eqn/eqn.cpp U src/contrib/groff/src/preproc/eqn/eqn_tab.h U src/contrib/groff/src/preproc/grn/Makefile.sub U src/contrib/groff/src/preproc/grn/README U src/contrib/groff/src/preproc/grn/gprint.h U src/contrib/groff/src/preproc/grn/grn.man N src/contrib/groff/src/preproc/grn/hdb.cpp N src/contrib/groff/src/preproc/grn/hgraph.cpp N src/contrib/groff/src/preproc/grn/hpoint.cpp N src/contrib/groff/src/preproc/grn/main.cpp U src/contrib/groff/src/preproc/refer/Makefile.sub U src/contrib/groff/src/preproc/refer/TODO N src/contrib/groff/src/preproc/refer/command.cpp U src/contrib/groff/src/preproc/refer/command.h U src/contrib/groff/src/preproc/refer/label.y N src/contrib/groff/src/preproc/refer/ref.cpp U src/contrib/groff/src/preproc/refer/ref.h N src/contrib/groff/src/preproc/refer/refer.cpp U src/contrib/groff/src/preproc/refer/refer.h U src/contrib/groff/src/preproc/refer/refer.man N src/contrib/groff/src/preproc/refer/token.cpp U src/contrib/groff/src/preproc/refer/token.h N src/contrib/groff/src/preproc/refer/label.cpp U src/contrib/groff/src/preproc/soelim/Makefile.sub U src/contrib/groff/src/preproc/soelim/TODO N src/contrib/groff/src/preproc/soelim/soelim.cpp U src/contrib/groff/src/preproc/soelim/soelim.man U src/contrib/groff/src/preproc/html/Makefile.sub N src/contrib/groff/src/preproc/html/pre-html.cpp U src/contrib/groff/src/preproc/html/pre-html.h N src/contrib/groff/src/preproc/html/pushback.cpp U src/contrib/groff/src/preproc/html/pushback.h U src/contrib/groff/src/devices/grops/Makefile.sub U src/contrib/groff/src/devices/grops/TODO U src/contrib/groff/src/devices/grops/grops.man N src/contrib/groff/src/devices/grops/ps.cpp U src/contrib/groff/src/devices/grops/ps.h U src/contrib/groff/src/devices/grops/psfig.diff N src/contrib/groff/src/devices/grops/psrm.cpp U src/contrib/groff/src/devices/grotty/Makefile.sub U src/contrib/groff/src/devices/grotty/TODO U src/contrib/groff/src/devices/grotty/grotty.man N src/contrib/groff/src/devices/grotty/tty.cpp U src/contrib/groff/src/devices/grodvi/Makefile.sub N src/contrib/groff/src/devices/grodvi/dvi.cpp U src/contrib/groff/src/devices/grodvi/grodvi.man U src/contrib/groff/src/devices/grolj4/Makefile.sub U src/contrib/groff/src/devices/grolj4/grolj4.man N src/contrib/groff/src/devices/grolj4/lj4.cpp U src/contrib/groff/src/devices/grohtml/Makefile.sub U src/contrib/groff/src/devices/grohtml/grohtml.man N src/contrib/groff/src/devices/grohtml/html-table.cpp U src/contrib/groff/src/devices/grohtml/html-table.h N src/contrib/groff/src/devices/grohtml/html-text.cpp U src/contrib/groff/src/devices/grohtml/html-text.h U src/contrib/groff/src/devices/grohtml/html.h N src/contrib/groff/src/devices/grohtml/output.cpp N src/contrib/groff/src/devices/grohtml/post-html.cpp U src/contrib/groff/src/devices/grolbp/Makefile.sub U src/contrib/groff/src/devices/grolbp/charset.h U src/contrib/groff/src/devices/grolbp/grolbp.man N src/contrib/groff/src/devices/grolbp/lbp.cpp U src/contrib/groff/src/devices/grolbp/lbp.h U src/contrib/groff/src/utils/tfmtodit/Makefile.sub N src/contrib/groff/src/utils/tfmtodit/tfmtodit.cpp U src/contrib/groff/src/utils/tfmtodit/tfmtodit.man U src/contrib/groff/src/utils/hpftodit/Makefile.sub N src/contrib/groff/src/utils/hpftodit/hpftodit.cpp U src/contrib/groff/src/utils/hpftodit/hpftodit.man U src/contrib/groff/src/utils/lookbib/Makefile.sub N src/contrib/groff/src/utils/lookbib/lookbib.cpp U src/contrib/groff/src/utils/lookbib/lookbib.man U src/contrib/groff/src/utils/indxbib/Makefile.sub U src/contrib/groff/src/utils/indxbib/eign N src/contrib/groff/src/utils/indxbib/indxbib.cpp U src/contrib/groff/src/utils/indxbib/indxbib.man U src/contrib/groff/src/utils/indxbib/signal.c U src/contrib/groff/src/utils/lkbib/Makefile.sub N src/contrib/groff/src/utils/lkbib/lkbib.cpp U src/contrib/groff/src/utils/lkbib/lkbib.man U src/contrib/groff/src/utils/addftinfo/Makefile.sub N src/contrib/groff/src/utils/addftinfo/addftinfo.cpp U src/contrib/groff/src/utils/addftinfo/addftinfo.man N src/contrib/groff/src/utils/addftinfo/guess.cpp U src/contrib/groff/src/utils/addftinfo/guess.h U src/contrib/groff/src/utils/pfbtops/Makefile.sub U src/contrib/groff/src/utils/pfbtops/pfbtops.c U src/contrib/groff/src/utils/pfbtops/pfbtops.man U src/contrib/groff/src/utils/afmtodit/Makefile.sub U src/contrib/groff/src/utils/afmtodit/afmtodit.man U src/contrib/groff/src/utils/afmtodit/afmtodit.pl U src/contrib/groff/src/xditview/ChangeLog U src/contrib/groff/src/xditview/DESC U src/contrib/groff/src/xditview/Dvi.c U src/contrib/groff/src/xditview/Dvi.h U src/contrib/groff/src/xditview/DviChar.c U src/contrib/groff/src/xditview/DviChar.h U src/contrib/groff/src/xditview/DviP.h U src/contrib/groff/src/xditview/FontMap U src/contrib/groff/src/xditview/GXditview-ad.h U src/contrib/groff/src/xditview/GXditview.ad U src/contrib/groff/src/xditview/INSTALL U src/contrib/groff/src/xditview/Imakefile.in U src/contrib/groff/src/xditview/Menu.h U src/contrib/groff/src/xditview/README U src/contrib/groff/src/xditview/TODO U src/contrib/groff/src/xditview/XFontName.c U src/contrib/groff/src/xditview/XFontName.h U src/contrib/groff/src/xditview/ad2c U src/contrib/groff/src/xditview/device.c U src/contrib/groff/src/xditview/device.h U src/contrib/groff/src/xditview/draw.c U src/contrib/groff/src/xditview/font.c U src/contrib/groff/src/xditview/gray1.bm U src/contrib/groff/src/xditview/gray2.bm U src/contrib/groff/src/xditview/gray3.bm U src/contrib/groff/src/xditview/gray4.bm U src/contrib/groff/src/xditview/gray5.bm U src/contrib/groff/src/xditview/gray6.bm U src/contrib/groff/src/xditview/gray7.bm U src/contrib/groff/src/xditview/gray8.bm U src/contrib/groff/src/xditview/gxditview.man U src/contrib/groff/src/xditview/lex.c U src/contrib/groff/src/xditview/page.c U src/contrib/groff/src/xditview/parse.c U src/contrib/groff/src/xditview/xdit.bm U src/contrib/groff/src/xditview/xdit_mask.bm U src/contrib/groff/src/xditview/xditview.c U src/contrib/groff/src/xditview/xtotroff.c U src/contrib/groff/font/devps/AB U src/contrib/groff/font/devps/ABI U src/contrib/groff/font/devps/AI U src/contrib/groff/font/devps/AR U src/contrib/groff/font/devps/BMB U src/contrib/groff/font/devps/BMBI U src/contrib/groff/font/devps/BMI U src/contrib/groff/font/devps/BMR U src/contrib/groff/font/devps/CB U src/contrib/groff/font/devps/CBI U src/contrib/groff/font/devps/CI U src/contrib/groff/font/devps/CR U src/contrib/groff/font/devps/DESC.in N src/contrib/groff/font/devps/EURO U src/contrib/groff/font/devps/HB U src/contrib/groff/font/devps/HBI U src/contrib/groff/font/devps/HI U src/contrib/groff/font/devps/HNB U src/contrib/groff/font/devps/HNBI U src/contrib/groff/font/devps/HNI U src/contrib/groff/font/devps/HNR U src/contrib/groff/font/devps/HR U src/contrib/groff/font/devps/Makefile.sub U src/contrib/groff/font/devps/NB U src/contrib/groff/font/devps/NBI U src/contrib/groff/font/devps/NI U src/contrib/groff/font/devps/NR U src/contrib/groff/font/devps/PB U src/contrib/groff/font/devps/PBI U src/contrib/groff/font/devps/PI U src/contrib/groff/font/devps/PR U src/contrib/groff/font/devps/S U src/contrib/groff/font/devps/SS U src/contrib/groff/font/devps/TB U src/contrib/groff/font/devps/TBI U src/contrib/groff/font/devps/TI U src/contrib/groff/font/devps/TR U src/contrib/groff/font/devps/ZCMI U src/contrib/groff/font/devps/ZD U src/contrib/groff/font/devps/ZDR U src/contrib/groff/font/devps/download N src/contrib/groff/font/devps/freeeuro.afm N src/contrib/groff/font/devps/freeeuro.pfa U src/contrib/groff/font/devps/prologue.ps U src/contrib/groff/font/devps/psstrip.sed U src/contrib/groff/font/devps/symbol.afm U src/contrib/groff/font/devps/symbolmap U src/contrib/groff/font/devps/symbolsl.ps U src/contrib/groff/font/devps/text.enc U src/contrib/groff/font/devps/zapfdr.afm U src/contrib/groff/font/devps/zapfdr.ps U src/contrib/groff/font/devps/generate/Makefile U src/contrib/groff/font/devps/generate/afmname U src/contrib/groff/font/devps/generate/dingbats.map U src/contrib/groff/font/devps/generate/dingbats.rmap N src/contrib/groff/font/devps/generate/freeeuro.sfd U src/contrib/groff/font/devps/generate/lgreekmap N src/contrib/groff/font/devps/generate/sfdtopfa.pe U src/contrib/groff/font/devps/generate/symbol.sed U src/contrib/groff/font/devps/generate/symbolchars U src/contrib/groff/font/devps/generate/symbolsl.afm U src/contrib/groff/font/devps/generate/textmap U src/contrib/groff/font/devdvi/CW U src/contrib/groff/font/devdvi/CWEC U src/contrib/groff/font/devdvi/CWI U src/contrib/groff/font/devdvi/CWIEC U src/contrib/groff/font/devdvi/CWITC U src/contrib/groff/font/devdvi/CWTC U src/contrib/groff/font/devdvi/DESC.in U src/contrib/groff/font/devdvi/EX U src/contrib/groff/font/devdvi/HB U src/contrib/groff/font/devdvi/HBEC U src/contrib/groff/font/devdvi/HBI U src/contrib/groff/font/devdvi/HBIEC U src/contrib/groff/font/devdvi/HBITC U src/contrib/groff/font/devdvi/HBTC U src/contrib/groff/font/devdvi/HI U src/contrib/groff/font/devdvi/HIEC U src/contrib/groff/font/devdvi/HITC U src/contrib/groff/font/devdvi/HR U src/contrib/groff/font/devdvi/HREC U src/contrib/groff/font/devdvi/HRTC U src/contrib/groff/font/devdvi/MI U src/contrib/groff/font/devdvi/Makefile.sub U src/contrib/groff/font/devdvi/S U src/contrib/groff/font/devdvi/SA U src/contrib/groff/font/devdvi/SB N src/contrib/groff/font/devdvi/SC U src/contrib/groff/font/devdvi/TB U src/contrib/groff/font/devdvi/TBEC U src/contrib/groff/font/devdvi/TBI U src/contrib/groff/font/devdvi/TBIEC U src/contrib/groff/font/devdvi/TBITC U src/contrib/groff/font/devdvi/TBTC U src/contrib/groff/font/devdvi/TI U src/contrib/groff/font/devdvi/TIEC U src/contrib/groff/font/devdvi/TITC U src/contrib/groff/font/devdvi/TR U src/contrib/groff/font/devdvi/TREC U src/contrib/groff/font/devdvi/TRTC U src/contrib/groff/font/devdvi/generate/CompileFonts U src/contrib/groff/font/devdvi/generate/Makefile U src/contrib/groff/font/devdvi/generate/ec.map U src/contrib/groff/font/devdvi/generate/msam.map U src/contrib/groff/font/devdvi/generate/msbm.map U src/contrib/groff/font/devdvi/generate/tc.map U src/contrib/groff/font/devdvi/generate/texb.map U src/contrib/groff/font/devdvi/generate/texex.map U src/contrib/groff/font/devdvi/generate/texi.map U src/contrib/groff/font/devdvi/generate/texmi.map U src/contrib/groff/font/devdvi/generate/texr.map U src/contrib/groff/font/devdvi/generate/texsy.map N src/contrib/groff/font/devdvi/generate/textex.map U src/contrib/groff/font/devdvi/generate/textt.map U src/contrib/groff/font/devX75/CB U src/contrib/groff/font/devX75/CBI U src/contrib/groff/font/devX75/CI U src/contrib/groff/font/devX75/CR U src/contrib/groff/font/devX75/DESC U src/contrib/groff/font/devX75/HB U src/contrib/groff/font/devX75/HBI U src/contrib/groff/font/devX75/HI U src/contrib/groff/font/devX75/HR U src/contrib/groff/font/devX75/Makefile.sub U src/contrib/groff/font/devX75/NB U src/contrib/groff/font/devX75/NBI U src/contrib/groff/font/devX75/NI U src/contrib/groff/font/devX75/NR U src/contrib/groff/font/devX75/S U src/contrib/groff/font/devX75/TB U src/contrib/groff/font/devX75/TBI U src/contrib/groff/font/devX75/TI U src/contrib/groff/font/devX75/TR U src/contrib/groff/font/devX75-12/CB U src/contrib/groff/font/devX75-12/CBI U src/contrib/groff/font/devX75-12/CI U src/contrib/groff/font/devX75-12/CR U src/contrib/groff/font/devX75-12/DESC U src/contrib/groff/font/devX75-12/HB U src/contrib/groff/font/devX75-12/HBI U src/contrib/groff/font/devX75-12/HI U src/contrib/groff/font/devX75-12/HR U src/contrib/groff/font/devX75-12/Makefile.sub U src/contrib/groff/font/devX75-12/NB U src/contrib/groff/font/devX75-12/NBI U src/contrib/groff/font/devX75-12/NI U src/contrib/groff/font/devX75-12/NR U src/contrib/groff/font/devX75-12/S U src/contrib/groff/font/devX75-12/TB U src/contrib/groff/font/devX75-12/TBI U src/contrib/groff/font/devX75-12/TI U src/contrib/groff/font/devX75-12/TR U src/contrib/groff/font/devX100/CB U src/contrib/groff/font/devX100/CBI U src/contrib/groff/font/devX100/CI U src/contrib/groff/font/devX100/CR U src/contrib/groff/font/devX100/DESC U src/contrib/groff/font/devX100/HB U src/contrib/groff/font/devX100/HBI U src/contrib/groff/font/devX100/HI U src/contrib/groff/font/devX100/HR U src/contrib/groff/font/devX100/Makefile.sub U src/contrib/groff/font/devX100/NB U src/contrib/groff/font/devX100/NBI U src/contrib/groff/font/devX100/NI U src/contrib/groff/font/devX100/NR U src/contrib/groff/font/devX100/S U src/contrib/groff/font/devX100/TB U src/contrib/groff/font/devX100/TBI U src/contrib/groff/font/devX100/TI U src/contrib/groff/font/devX100/TR U src/contrib/groff/font/devX100-12/CB U src/contrib/groff/font/devX100-12/CBI U src/contrib/groff/font/devX100-12/CI U src/contrib/groff/font/devX100-12/CR U src/contrib/groff/font/devX100-12/DESC U src/contrib/groff/font/devX100-12/HB U src/contrib/groff/font/devX100-12/HBI U src/contrib/groff/font/devX100-12/HI U src/contrib/groff/font/devX100-12/HR U src/contrib/groff/font/devX100-12/Makefile.sub U src/contrib/groff/font/devX100-12/NB U src/contrib/groff/font/devX100-12/NBI U src/contrib/groff/font/devX100-12/NI U src/contrib/groff/font/devX100-12/NR U src/contrib/groff/font/devX100-12/S U src/contrib/groff/font/devX100-12/TB U src/contrib/groff/font/devX100-12/TBI U src/contrib/groff/font/devX100-12/TI U src/contrib/groff/font/devX100-12/TR U src/contrib/groff/font/devhtml/DESC.proto U src/contrib/groff/font/devhtml/Makefile.sub U src/contrib/groff/font/devhtml/R.proto U src/contrib/groff/font/devlj4/ALBB U src/contrib/groff/font/devlj4/ALBR U src/contrib/groff/font/devlj4/AOB U src/contrib/groff/font/devlj4/AOI U src/contrib/groff/font/devlj4/AOR U src/contrib/groff/font/devlj4/CB U src/contrib/groff/font/devlj4/CBI U src/contrib/groff/font/devlj4/CI U src/contrib/groff/font/devlj4/CLARENDON U src/contrib/groff/font/devlj4/CORONET U src/contrib/groff/font/devlj4/CR U src/contrib/groff/font/devlj4/DESC.in U src/contrib/groff/font/devlj4/GB U src/contrib/groff/font/devlj4/GBI U src/contrib/groff/font/devlj4/GI U src/contrib/groff/font/devlj4/GR U src/contrib/groff/font/devlj4/LGB U src/contrib/groff/font/devlj4/LGI U src/contrib/groff/font/devlj4/LGR U src/contrib/groff/font/devlj4/MARIGOLD U src/contrib/groff/font/devlj4/Makefile.sub U src/contrib/groff/font/devlj4/OB U src/contrib/groff/font/devlj4/OBI U src/contrib/groff/font/devlj4/OI U src/contrib/groff/font/devlj4/OR U src/contrib/groff/font/devlj4/S U src/contrib/groff/font/devlj4/TB U src/contrib/groff/font/devlj4/TBI U src/contrib/groff/font/devlj4/TI U src/contrib/groff/font/devlj4/TR U src/contrib/groff/font/devlj4/UB U src/contrib/groff/font/devlj4/UBI U src/contrib/groff/font/devlj4/UCB U src/contrib/groff/font/devlj4/UCBI U src/contrib/groff/font/devlj4/UCI U src/contrib/groff/font/devlj4/UCR U src/contrib/groff/font/devlj4/UI U src/contrib/groff/font/devlj4/UR U src/contrib/groff/font/devlj4/generate/Makefile U src/contrib/groff/font/devlj4/generate/special.map U src/contrib/groff/font/devlj4/generate/text.map U src/contrib/groff/font/devlbp/CB U src/contrib/groff/font/devlbp/CI U src/contrib/groff/font/devlbp/CR U src/contrib/groff/font/devlbp/DESC.in U src/contrib/groff/font/devlbp/EB U src/contrib/groff/font/devlbp/EI U src/contrib/groff/font/devlbp/ER U src/contrib/groff/font/devlbp/HB U src/contrib/groff/font/devlbp/HBI U src/contrib/groff/font/devlbp/HI U src/contrib/groff/font/devlbp/HNB U src/contrib/groff/font/devlbp/HNBI U src/contrib/groff/font/devlbp/HNI U src/contrib/groff/font/devlbp/HNR U src/contrib/groff/font/devlbp/HR U src/contrib/groff/font/devlbp/Makefile.sub U src/contrib/groff/font/devlbp/TB U src/contrib/groff/font/devlbp/TBI U src/contrib/groff/font/devlbp/TI U src/contrib/groff/font/devlbp/TR U src/contrib/groff/font/devascii/DESC.proto U src/contrib/groff/font/devascii/Makefile.sub U src/contrib/groff/font/devascii/R.proto U src/contrib/groff/font/devlatin1/DESC.proto U src/contrib/groff/font/devlatin1/Makefile.sub U src/contrib/groff/font/devlatin1/R.proto U src/contrib/groff/font/devutf8/DESC.proto U src/contrib/groff/font/devutf8/Makefile.sub U src/contrib/groff/font/devutf8/NOTES U src/contrib/groff/font/devutf8/R.proto U src/contrib/groff/font/devcp1047/DESC.proto U src/contrib/groff/font/devcp1047/Makefile.sub U src/contrib/groff/font/devcp1047/R.proto U src/contrib/groff/man/Makefile.sub U src/contrib/groff/man/ditroff.man U src/contrib/groff/man/groff.man U src/contrib/groff/man/groff_char.man U src/contrib/groff/man/groff_diff.man U src/contrib/groff/man/groff_font.man C src/contrib/groff/man/groff_out.man U src/contrib/groff/man/groff_tmac.man U src/contrib/groff/man/roff.man U src/contrib/groff/tmac/Makefile.sub U src/contrib/groff/tmac/README U src/contrib/groff/tmac/TODO U src/contrib/groff/tmac/X.tmac U src/contrib/groff/tmac/Xps.tmac U src/contrib/groff/tmac/a4.tmac U src/contrib/groff/tmac/an-old.tmac U src/contrib/groff/tmac/an.tmac U src/contrib/groff/tmac/andoc.tmac N src/contrib/groff/tmac/composite.tmac U src/contrib/groff/tmac/cp1047.tmac C src/contrib/groff/tmac/doc-common C src/contrib/groff/tmac/doc-ditroff C src/contrib/groff/tmac/doc-nroff U src/contrib/groff/tmac/doc-old.tmac U src/contrib/groff/tmac/doc-syms U src/contrib/groff/tmac/doc.tmac U src/contrib/groff/tmac/dvi.tmac U src/contrib/groff/tmac/e.tmac U src/contrib/groff/tmac/ec.tmac C src/contrib/groff/tmac/eqnrc N src/contrib/groff/tmac/europs.tmac U src/contrib/groff/tmac/fixmacros.sed U src/contrib/groff/tmac/groff_man.man U src/contrib/groff/tmac/html.tmac U src/contrib/groff/tmac/groff_mdoc.man U src/contrib/groff/tmac/groff_me.man U src/contrib/groff/tmac/groff_ms.man U src/contrib/groff/tmac/groff_trace.man U src/contrib/groff/tmac/groff_www.man N src/contrib/groff/tmac/html-end.tmac U src/contrib/groff/tmac/hyphen.us N src/contrib/groff/tmac/hyphenex.pl N src/contrib/groff/tmac/hyphenex.us U src/contrib/groff/tmac/latin1.tmac N src/contrib/groff/tmac/latin2.tmac N src/contrib/groff/tmac/latin9.tmac U src/contrib/groff/tmac/lbp.tmac U src/contrib/groff/tmac/lj4.tmac U src/contrib/groff/tmac/man.local U src/contrib/groff/tmac/man.tmac U src/contrib/groff/tmac/man.ultrix U src/contrib/groff/tmac/mandoc.tmac U src/contrib/groff/tmac/mdoc.local U src/contrib/groff/tmac/mdoc.tmac U src/contrib/groff/tmac/me.tmac U src/contrib/groff/tmac/ms.tmac N src/contrib/groff/tmac/papersize.tmac U src/contrib/groff/tmac/pic.tmac U src/contrib/groff/tmac/ps.tmac U src/contrib/groff/tmac/psatk.tmac U src/contrib/groff/tmac/psfig.tmac U src/contrib/groff/tmac/psold.tmac U src/contrib/groff/tmac/pspic.tmac U src/contrib/groff/tmac/s.tmac U src/contrib/groff/tmac/safer.tmac U src/contrib/groff/tmac/strip.sed U src/contrib/groff/tmac/trace.tmac C src/contrib/groff/tmac/troffrc U src/contrib/groff/tmac/troffrc-end U src/contrib/groff/tmac/tty-char.tmac U src/contrib/groff/tmac/tty.tmac U src/contrib/groff/tmac/www.tmac U src/contrib/groff/contrib/mm/ChangeLog U src/contrib/groff/contrib/mm/Makefile.sim U src/contrib/groff/contrib/mm/Makefile.sub U src/contrib/groff/contrib/mm/NOTES U src/contrib/groff/contrib/mm/README U src/contrib/groff/contrib/mm/groff_mm.man U src/contrib/groff/contrib/mm/groff_mmse.man U src/contrib/groff/contrib/mm/m.tmac U src/contrib/groff/contrib/mm/mm.tmac U src/contrib/groff/contrib/mm/mmroff.man U src/contrib/groff/contrib/mm/mmroff.pl U src/contrib/groff/contrib/mm/mmse.tmac U src/contrib/groff/contrib/mm/mse.tmac U src/contrib/groff/contrib/mm/examples/APP U src/contrib/groff/contrib/mm/examples/B1B2 U src/contrib/groff/contrib/mm/examples/COVER U src/contrib/groff/contrib/mm/examples/IND U src/contrib/groff/contrib/mm/examples/LT U src/contrib/groff/contrib/mm/examples/LT.se U src/contrib/groff/contrib/mm/examples/ML U src/contrib/groff/contrib/mm/examples/MOVE U src/contrib/groff/contrib/mm/examples/MUL U src/contrib/groff/contrib/mm/examples/NCOL U src/contrib/groff/contrib/mm/examples/ND U src/contrib/groff/contrib/mm/examples/README U src/contrib/groff/contrib/mm/examples/References U src/contrib/groff/contrib/mm/examples/SETR U src/contrib/groff/contrib/mm/mm/0.MT U src/contrib/groff/contrib/mm/mm/4.MT U src/contrib/groff/contrib/mm/mm/5.MT U src/contrib/groff/contrib/mm/mm/ms.cov U src/contrib/groff/contrib/mm/mm/se_ms.cov U src/contrib/groff/contrib/pic2graph/Makefile.sub U src/contrib/groff/contrib/pic2graph/pic2graph.man U src/contrib/groff/contrib/pic2graph/pic2graph.sh U src/contrib/groff/contrib/eqn2graph/Makefile.sub U src/contrib/groff/contrib/eqn2graph/eqn2graph.man U src/contrib/groff/contrib/eqn2graph/eqn2graph.sh U src/contrib/groff/contrib/groffer/ChangeLog U src/contrib/groff/contrib/groffer/Makefile.sub N src/contrib/groff/contrib/groffer/README U src/contrib/groff/contrib/groffer/TODO U src/contrib/groff/contrib/groffer/groffer.man U src/contrib/groff/contrib/groffer/groffer.sh U src/contrib/groff/contrib/mom/BUGS U src/contrib/groff/contrib/mom/ChangeLog U src/contrib/groff/contrib/mom/Makefile.sub U src/contrib/groff/contrib/mom/NEWS U src/contrib/groff/contrib/mom/TODO U src/contrib/groff/contrib/mom/copyright U src/contrib/groff/contrib/mom/groff_mom.man U src/contrib/groff/contrib/mom/mom.tmac U src/contrib/groff/contrib/mom/om.tmac U src/contrib/groff/contrib/mom/examples/README.mom U src/contrib/groff/contrib/mom/examples/elvis_syntax U src/contrib/groff/contrib/mom/examples/letter.mom U src/contrib/groff/contrib/mom/examples/macros.mom U src/contrib/groff/contrib/mom/examples/penguin.ps U src/contrib/groff/contrib/mom/examples/typeset.mom U src/contrib/groff/contrib/mom/examples/typewrite.mom U src/contrib/groff/contrib/mom/momdoc/appendices.html U src/contrib/groff/contrib/mom/momdoc/cover.html U src/contrib/groff/contrib/mom/momdoc/definitions.html U src/contrib/groff/contrib/mom/momdoc/docelement.html U src/contrib/groff/contrib/mom/momdoc/docprocessing.html U src/contrib/groff/contrib/mom/momdoc/goodies.html U src/contrib/groff/contrib/mom/momdoc/headfootpage.html U src/contrib/groff/contrib/mom/momdoc/inlines.html U src/contrib/groff/contrib/mom/momdoc/intro.html U src/contrib/groff/contrib/mom/momdoc/letters.html U src/contrib/groff/contrib/mom/momdoc/rectoverso.html U src/contrib/groff/contrib/mom/momdoc/reserved.html U src/contrib/groff/contrib/mom/momdoc/toc.html U src/contrib/groff/contrib/mom/momdoc/typemacdoc.html U src/contrib/groff/contrib/mom/momdoc/typesetting.html U src/contrib/groff/contrib/mom/momdoc/using.html U src/contrib/groff/doc/Makefile.in U src/contrib/groff/doc/Makefile.sub U src/contrib/groff/doc/fdl.texi U src/contrib/groff/doc/gnu.xpm U src/contrib/groff/doc/grnexmpl.g U src/contrib/groff/doc/grnexmpl.me U src/contrib/groff/doc/groff.texinfo U src/contrib/groff/doc/meintro.me U src/contrib/groff/doc/meref.me U src/contrib/groff/doc/pic.ms U src/contrib/groff/doc/texinfo.tex U src/contrib/groff/doc/webpage.ms U src/contrib/groff/doc/groff U src/contrib/groff/doc/groff-1 U src/contrib/groff/doc/groff-2 U src/contrib/groff/doc/groff-3 U src/contrib/groff/doc/groff-4 U src/contrib/groff/doc/groff-5 U src/contrib/groff/doc/groff-6 U src/contrib/groff/doc/groff-7 U src/contrib/groff/doc/groff-8 U src/contrib/groff/doc/groff-9 U src/contrib/groff/doc/groff-10 U src/contrib/groff/doc/groff-11 U src/contrib/groff/doc/gnu.eps U src/contrib/groff/doc/gnu.png 11 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF:yesterday -jFSF src/contrib/groff From owner-cvs-src@FreeBSD.ORG Thu May 1 06:12:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C4FB37B401; Thu, 1 May 2003 06:12:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3BF43F75; Thu, 1 May 2003 06:12:44 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DCi0U050658; Thu, 1 May 2003 06:12:44 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DCh3A050657; Thu, 1 May 2003 06:12:43 -0700 (PDT) Message-Id: <200305011312.h41DCh3A050657@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:12:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/groff win32-diffs src/contrib/groff/src/devices/grodvi dvi.cc src/contrib/groff/src/devices/grohtml html-table.cc html-text.cc output.cc post-html.cc src/contrib/groff/src/devices/grolj4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:12:45 -0000 ru 2003/05/01 06:12:43 PDT FreeBSD src repository Removed files: (Branch: FSF) contrib/groff win32-diffs contrib/groff/src/devices/grodvi dvi.cc contrib/groff/src/devices/grohtml html-table.cc html-text.cc output.cc post-html.cc contrib/groff/src/devices/grolbp lbp.cc contrib/groff/src/devices/grolj4 lj4.cc contrib/groff/src/devices/grops ps.cc psrm.cc contrib/groff/src/devices/grotty tty.cc contrib/groff/src/libs/libbib common.cc index.cc linear.cc search.cc contrib/groff/src/libs/libdriver input.cc printer.cc contrib/groff/src/libs/libgroff assert.cc change_lf.cc cmap.cc color.cc cset.cc device.cc errarg.cc error.cc fatal.cc filename.cc font.cc fontfile.cc geometry.cc htmlhint.cc invalid.cc lf.cc lineno.cc macropath.cc maxfilename.cc mksdir.cc mkstemp.cc nametoindex.cc new.cc paper.cc prime.cc progname.cc ptable.cc searchpath.cc string.cc strsave.cc tmpfile.cc tmpname.cc contrib/groff/src/preproc/eqn box.cc delim.cc eqn.cc lex.cc limit.cc list.cc main.cc mark.cc other.cc over.cc pile.cc script.cc special.cc sqrt.cc text.cc contrib/groff/src/preproc/grn hdb.cc hgraph.cc hpoint.cc main.cc contrib/groff/src/preproc/html pre-html.cc pushback.cc contrib/groff/src/preproc/pic common.cc lex.cc main.cc object.cc pic.cc tex.cc troff.cc contrib/groff/src/preproc/refer command.cc label.cc ref.cc refer.cc token.cc contrib/groff/src/preproc/soelim soelim.cc contrib/groff/src/preproc/tbl main.cc table.cc contrib/groff/src/roff/groff groff.cc contrib/groff/src/roff/troff column.cc dictionary.cc div.cc env.cc input.cc node.cc number.cc reg.cc symbol.cc contrib/groff/src/utils/addftinfo addftinfo.cc guess.cc contrib/groff/src/utils/hpftodit hpftodit.cc contrib/groff/src/utils/indxbib indxbib.cc contrib/groff/src/utils/lkbib lkbib.cc contrib/groff/src/utils/lookbib lookbib.cc contrib/groff/src/utils/tfmtodit tfmtodit.cc Log: Removed files not present in v1.19 import. Revision Changes Path 1.1.1.4 +0 -947 src/contrib/groff/src/devices/grodvi/dvi.cc (dead) 1.1.1.2 +0 -687 src/contrib/groff/src/devices/grohtml/html-table.cc (dead) 1.1.1.4 +0 -964 src/contrib/groff/src/devices/grohtml/html-text.cc (dead) 1.1.1.4 +0 -356 src/contrib/groff/src/devices/grohtml/output.cc (dead) 1.1.1.4 +0 -3745 src/contrib/groff/src/devices/grohtml/post-html.cc (dead) 1.1.1.4 +0 -740 src/contrib/groff/src/devices/grolbp/lbp.cc (dead) 1.1.1.4 +0 -708 src/contrib/groff/src/devices/grolj4/lj4.cc (dead) 1.1.1.4 +0 -1642 src/contrib/groff/src/devices/grops/ps.cc (dead) 1.1.1.4 +0 -1147 src/contrib/groff/src/devices/grops/psrm.cc (dead) 1.1.1.5 +0 -776 src/contrib/groff/src/devices/grotty/tty.cc (dead) 1.1.1.2 +0 -38 src/contrib/groff/src/libs/libbib/common.cc (dead) 1.1.1.4 +0 -640 src/contrib/groff/src/libs/libbib/index.cc (dead) 1.1.1.3 +0 -503 src/contrib/groff/src/libs/libbib/linear.cc (dead) 1.1.1.3 +0 -133 src/contrib/groff/src/libs/libbib/search.cc (dead) 1.1.1.3 +0 -1814 src/contrib/groff/src/libs/libdriver/input.cc (dead) 1.1.1.3 +0 -216 src/contrib/groff/src/libs/libdriver/printer.cc (dead) 1.1.1.2 +0 -34 src/contrib/groff/src/libs/libgroff/assert.cc (dead) 1.1.1.2 +0 -37 src/contrib/groff/src/libs/libgroff/change_lf.cc (dead) 1.1.1.2 +0 -56 src/contrib/groff/src/libs/libgroff/cmap.cc (dead) 1.1.1.2 +0 -363 src/contrib/groff/src/libs/libgroff/color.cc (dead) 1.1.1.2 +0 -102 src/contrib/groff/src/libs/libgroff/cset.cc (dead) 1.1.1.2 +0 -36 src/contrib/groff/src/libs/libgroff/device.cc (dead) 1.1.1.3 +0 -128 src/contrib/groff/src/libs/libgroff/errarg.cc (dead) 1.1.1.2 +0 -137 src/contrib/groff/src/libs/libgroff/error.cc (dead) 1.1.1.2 +0 -27 src/contrib/groff/src/libs/libgroff/fatal.cc (dead) 1.1.1.2 +0 -1 src/contrib/groff/src/libs/libgroff/filename.cc (dead) 1.1.1.4 +0 -1035 src/contrib/groff/src/libs/libgroff/font.cc (dead) 1.1.1.3 +0 -67 src/contrib/groff/src/libs/libgroff/fontfile.cc (dead) 1.1.1.2 +0 -286 src/contrib/groff/src/libs/libgroff/geometry.cc (dead) 1.1.1.2 +0 -59 src/contrib/groff/src/libs/libgroff/htmlhint.cc (dead) 1.1.1.2 +0 -60 src/contrib/groff/src/libs/libgroff/invalid.cc (dead) 1.1.1.2 +0 -62 src/contrib/groff/src/libs/libgroff/lf.cc (dead) 1.1.1.2 +0 -1 src/contrib/groff/src/libs/libgroff/lineno.cc (dead) 1.1.1.2 +0 -30 src/contrib/groff/src/libs/libgroff/macropath.cc (dead) 1.1.1.3 +0 -69 src/contrib/groff/src/libs/libgroff/maxfilename.cc (dead) 1.1.1.2 +0 -34 src/contrib/groff/src/libs/libgroff/mksdir.cc (dead) 1.1.1.2 +0 -34 src/contrib/groff/src/libs/libgroff/mkstemp.cc (dead) 1.1.1.3 +0 -117 src/contrib/groff/src/libs/libgroff/nametoindex.cc (dead) 1.1.1.3 +0 -69 src/contrib/groff/src/libs/libgroff/new.cc (dead) 1.1.1.2 +0 -84 src/contrib/groff/src/libs/libgroff/paper.cc (dead) 1.1.1.2 +0 -26 src/contrib/groff/src/libs/libgroff/prime.cc (dead) 1.1.1.2 +0 -1 src/contrib/groff/src/libs/libgroff/progname.cc (dead) 1.1.1.2 +0 -52 src/contrib/groff/src/libs/libgroff/ptable.cc (dead) 1.1.1.3 +0 -132 src/contrib/groff/src/libs/libgroff/searchpath.cc (dead) 1.1.1.3 +0 -341 src/contrib/groff/src/libs/libgroff/string.cc (dead) 1.1.1.2 +0 -31 src/contrib/groff/src/libs/libgroff/strsave.cc (dead) 1.1.1.4 +0 -172 src/contrib/groff/src/libs/libgroff/tmpfile.cc (dead) 1.1.1.2 +0 -116 src/contrib/groff/src/libs/libgroff/tmpname.cc (dead) 1.1.1.3 +0 -611 src/contrib/groff/src/preproc/eqn/box.cc (dead) 1.1.1.2 +0 -381 src/contrib/groff/src/preproc/eqn/delim.cc (dead) 1.1.1.3 +0 -1170 src/contrib/groff/src/preproc/eqn/eqn.cc (dead) 1.1.1.4 +0 -1166 src/contrib/groff/src/preproc/eqn/lex.cc (dead) 1.1.1.3 +0 -195 src/contrib/groff/src/preproc/eqn/limit.cc (dead) 1.1.1.2 +0 -237 src/contrib/groff/src/preproc/eqn/list.cc (dead) 1.1.1.4 +0 -395 src/contrib/groff/src/preproc/eqn/main.cc (dead) 1.1.1.2 +0 -121 src/contrib/groff/src/preproc/eqn/mark.cc (dead) 1.1.1.3 +0 -601 src/contrib/groff/src/preproc/eqn/other.cc (dead) 1.1.1.4 +0 -197 src/contrib/groff/src/preproc/eqn/over.cc (dead) 1.1.1.2 +0 -293 src/contrib/groff/src/preproc/eqn/pile.cc (dead) 1.1.1.3 +0 -221 src/contrib/groff/src/preproc/eqn/script.cc (dead) 1.1.1.2 +0 -115 src/contrib/groff/src/preproc/eqn/special.cc (dead) 1.1.1.3 +0 -179 src/contrib/groff/src/preproc/eqn/sqrt.cc (dead) 1.1.1.2 +0 -528 src/contrib/groff/src/preproc/eqn/text.cc (dead) 1.1.1.3 +0 -339 src/contrib/groff/src/preproc/grn/hdb.cc (dead) 1.1.1.3 +0 -1055 src/contrib/groff/src/preproc/grn/hgraph.cc (dead) 1.1.1.2 +0 -49 src/contrib/groff/src/preproc/grn/hpoint.cc (dead) 1.1.1.4 +0 -906 src/contrib/groff/src/preproc/grn/main.cc (dead) 1.1.1.4 +0 -1525 src/contrib/groff/src/preproc/html/pre-html.cc (dead) 1.1.1.2 +0 -333 src/contrib/groff/src/preproc/html/pushback.cc (dead) 1.1.1.3 +0 -496 src/contrib/groff/src/preproc/pic/common.cc (dead) 1.1.1.3 +0 -1992 src/contrib/groff/src/preproc/pic/lex.cc (dead) 1.1.1.4 +0 -635 src/contrib/groff/src/preproc/pic/main.cc (dead) 1.1.1.3 +0 -1894 src/contrib/groff/src/preproc/pic/object.cc (dead) 1.1.1.4 +0 -5644 src/contrib/groff/src/preproc/pic/pic.cc (dead) 1.1.1.3 +0 -438 src/contrib/groff/src/preproc/pic/tex.cc (dead) 1.1.1.3 +0 -561 src/contrib/groff/src/preproc/pic/troff.cc (dead) 1.1.1.4 +0 -809 src/contrib/groff/src/preproc/refer/command.cc (dead) 1.1.1.3 +0 -1605 src/contrib/groff/src/preproc/refer/label.cc (dead) 1.1.1.3 +0 -1160 src/contrib/groff/src/preproc/refer/ref.cc (dead) 1.1.1.4 +0 -1235 src/contrib/groff/src/preproc/refer/refer.cc (dead) 1.1.1.3 +0 -378 src/contrib/groff/src/preproc/refer/token.cc (dead) 1.1.1.4 +0 -346 src/contrib/groff/src/preproc/soelim/soelim.cc (dead) 1.1.1.4 +0 -1529 src/contrib/groff/src/preproc/tbl/main.cc (dead) 1.1.1.2 +0 -2778 src/contrib/groff/src/preproc/tbl/table.cc (dead) 1.1.1.4 +0 -753 src/contrib/groff/src/roff/groff/groff.cc (dead) 1.1.1.2 +0 -732 src/contrib/groff/src/roff/troff/column.cc (dead) 1.1.1.4 +0 -212 src/contrib/groff/src/roff/troff/dictionary.cc (dead) 1.1.1.4 +0 -1185 src/contrib/groff/src/roff/troff/div.cc (dead) 1.1.1.5 +0 -3829 src/contrib/groff/src/roff/troff/env.cc (dead) 1.1.1.4 +0 -7665 src/contrib/groff/src/roff/troff/input.cc (dead) 1.1.1.4 +0 -5888 src/contrib/groff/src/roff/troff/node.cc (dead) 1.1.1.3 +0 -697 src/contrib/groff/src/roff/troff/number.cc (dead) 1.1.1.3 +0 -474 src/contrib/groff/src/roff/troff/reg.cc (dead) 1.1.1.3 +0 -154 src/contrib/groff/src/roff/troff/symbol.cc (dead) 1.1.1.4 +0 -218 src/contrib/groff/src/utils/addftinfo/addftinfo.cc (dead) 1.1.1.2 +0 -490 src/contrib/groff/src/utils/addftinfo/guess.cc (dead) 1.1.1.4 +0 -809 src/contrib/groff/src/utils/hpftodit/hpftodit.cc (dead) 1.1.1.4 +0 -789 src/contrib/groff/src/utils/indxbib/indxbib.cc (dead) 1.1.1.4 +0 -137 src/contrib/groff/src/utils/lkbib/lkbib.cc (dead) 1.1.1.4 +0 -141 src/contrib/groff/src/utils/lookbib/lookbib.cc (dead) 1.1.1.4 +0 -874 src/contrib/groff/src/utils/tfmtodit/tfmtodit.cc (dead) 1.1.1.5 +0 -2708 src/contrib/groff/win32-diffs (dead) From owner-cvs-src@FreeBSD.ORG Thu May 1 06:15:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57C8437B401; Thu, 1 May 2003 06:15:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8FE043FDF; Thu, 1 May 2003 06:15:22 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DFM0U050845; Thu, 1 May 2003 06:15:22 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DFMFt050844; Thu, 1 May 2003 06:15:22 -0700 (PDT) Message-Id: <200305011315.h41DFMFt050844@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:15:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/src/libs/libgroff cmap.cc cset.cc invalid.cc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 13:15:23 -0000 ru 2003/05/01 06:15:22 PDT FreeBSD src repository Removed files: contrib/groff/src/libs/libgroff cmap.cc cset.cc invalid.cc Log: Removed files not present in v1.19 import. Revision Changes Path 1.3 +0 -62 src/contrib/groff/src/libs/libgroff/cmap.cc (dead) 1.3 +0 -108 src/contrib/groff/src/libs/libgroff/cset.cc (dead) 1.3 +0 -62 src/contrib/groff/src/libs/libgroff/invalid.cc (dead) From owner-cvs-src@FreeBSD.ORG Thu May 1 06:17:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9015537B401; Thu, 1 May 2003 06:17:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D56343F93; Thu, 1 May 2003 06:17:07 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DH60U050940; Thu, 1 May 2003 06:17:06 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DH6KT050939; Thu, 1 May 2003 06:17:06 -0700 (PDT) Message-Id: <200305011317.h41DH6KT050939@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 06:17:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/pc98/libpc98 Makefilesrc/sys/boot/pc98/loader conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:17:08 -0000 nyan 2003/05/01 06:17:06 PDT FreeBSD src repository Modified files: sys/boot/pc98/libpc98 Makefile Added files: sys/boot/pc98/loader conf.c Log: Fix to build pc98 boot loader after support amd64. Revision Changes Path 1.14 +3 -3 src/sys/boot/pc98/libpc98/Makefile 1.1 +117 -0 src/sys/boot/pc98/loader/conf.c (new) From owner-cvs-src@FreeBSD.ORG Thu May 1 06:17:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A850937B401; Thu, 1 May 2003 06:17:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 114CB43FB1; Thu, 1 May 2003 06:17:19 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DHI0U051002; Thu, 1 May 2003 06:17:18 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DHIm6051001; Thu, 1 May 2003 06:17:18 -0700 (PDT) Message-Id: <200305011317.h41DHIm6051001@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:17:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/src/preproc/eqn eqn.cpp src/contrib/groff/src/preproc/pic pic.cpp src/contrib/groff/src/preproc/refer label.cpp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:17:20 -0000 ru 2003/05/01 06:17:18 PDT FreeBSD src repository Removed files: contrib/groff/src/preproc/eqn eqn.cpp contrib/groff/src/preproc/pic pic.cpp contrib/groff/src/preproc/refer label.cpp Log: Removed yacc(1) output files. Revision Changes Path 1.2 +0 -1170 src/contrib/groff/src/preproc/eqn/eqn.cpp (dead) 1.2 +0 -5619 src/contrib/groff/src/preproc/pic/pic.cpp (dead) 1.2 +0 -1605 src/contrib/groff/src/preproc/refer/label.cpp (dead) From owner-cvs-src@FreeBSD.ORG Thu May 1 06:17:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD13837B401; Thu, 1 May 2003 06:17:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5630D43F3F; Thu, 1 May 2003 06:17:57 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DHv0U051053; Thu, 1 May 2003 06:17:57 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DHuNh051052; Thu, 1 May 2003 06:17:56 -0700 (PDT) Message-Id: <200305011317.h41DHuNh051052@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:17:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/man groff_out.mansrc/contrib/groff/tmac doc-common doc-ditroff doc-nroff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:17:58 -0000 ru 2003/05/01 06:17:56 PDT FreeBSD src repository Modified files: contrib/groff/man groff_out.man contrib/groff/tmac doc-common doc-ditroff doc-nroff Log: Use stock (FSF) version of this file. Revision Changes Path 1.8 +15 -6 src/contrib/groff/man/groff_out.man 1.61 +18 -16 src/contrib/groff/tmac/doc-common 1.8 +0 -11 src/contrib/groff/tmac/doc-ditroff 1.9 +2 -10 src/contrib/groff/tmac/doc-nroff From owner-cvs-src@FreeBSD.ORG Thu May 1 06:18:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4245F37B401; Thu, 1 May 2003 06:18:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF8D043FB1; Thu, 1 May 2003 06:18:29 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DIT0U051146; Thu, 1 May 2003 06:18:29 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DITXO051145; Thu, 1 May 2003 06:18:29 -0700 (PDT) Message-Id: <200305011318.h41DITXO051145@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:18:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/src/preproc/eqn neqn.sh src/contrib/groff/src/roff/groff groff.man src/contrib/groff/src/roff/nroff nroff.man nroff.sh src/contrib/groff/tmac eqnrc troffrc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:18:30 -0000 ru 2003/05/01 06:18:29 PDT FreeBSD src repository Modified files: contrib/groff/src/preproc/eqn neqn.sh contrib/groff/src/roff/groff groff.man contrib/groff/src/roff/nroff nroff.man nroff.sh contrib/groff/tmac eqnrc troffrc Log: Merge Groff 1.19 changes. Revision Changes Path 1.10 +2 -2 src/contrib/groff/src/preproc/eqn/neqn.sh 1.9 +100 -47 src/contrib/groff/src/roff/groff/groff.man 1.10 +7 -11 src/contrib/groff/src/roff/nroff/nroff.man 1.14 +3 -3 src/contrib/groff/src/roff/nroff/nroff.sh 1.5 +2 -2 src/contrib/groff/tmac/eqnrc 1.15 +10 -3 src/contrib/groff/tmac/troffrc From owner-cvs-src@FreeBSD.ORG Thu May 1 06:18:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C1E637B401; Thu, 1 May 2003 06:18:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18ADB43F75; Thu, 1 May 2003 06:18:56 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DIt0U051179; Thu, 1 May 2003 06:18:55 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DItwP051178; Thu, 1 May 2003 06:18:55 -0700 (PDT) Message-Id: <200305011318.h41DItwP051178@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:18:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/src/libs/libgroff cmap.cpp cset.cpp invalid.cpp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:18:57 -0000 ru 2003/05/01 06:18:55 PDT FreeBSD src repository Modified files: contrib/groff/src/libs/libgroff cmap.cpp cset.cpp invalid.cpp Log: Merge local changes (8 bit clean ctype support) onto mainline. Revision Changes Path 1.2 +9 -1 src/contrib/groff/src/libs/libgroff/cmap.cpp 1.2 +9 -1 src/contrib/groff/src/libs/libgroff/cset.cpp 1.2 +4 -2 src/contrib/groff/src/libs/libgroff/invalid.cpp From owner-cvs-src@FreeBSD.ORG Thu May 1 06:22:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AC5937B401; Thu, 1 May 2003 06:22:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA73643FAF; Thu, 1 May 2003 06:22:21 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DML0U051908; Thu, 1 May 2003 06:22:21 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DMLPp051907; Thu, 1 May 2003 06:22:21 -0700 (PDT) Message-Id: <200305011322.h41DMLPp051907@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:22:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff Makefile Makefile.inc src/gnu/usr.bin/groff/font/devdvi Makefile src/gnu/usr.bin/groff/font/devps Makefile src/gnu/usr.bin/groff/src/devices/grohtml ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:22:22 -0000 ru 2003/05/01 06:22:21 PDT FreeBSD src repository Modified files: gnu/usr.bin/groff Makefile Makefile.inc gnu/usr.bin/groff/font Makefile.dev gnu/usr.bin/groff/font/devdvi Makefile gnu/usr.bin/groff/font/devps Makefile gnu/usr.bin/groff/src/devices/grodvi Makefile gnu/usr.bin/groff/src/devices/grohtml Makefile gnu/usr.bin/groff/src/devices/grolbp Makefile gnu/usr.bin/groff/src/devices/grolj4 Makefile gnu/usr.bin/groff/src/devices/grops Makefile gnu/usr.bin/groff/src/devices/grotty Makefile gnu/usr.bin/groff/src/include config.h gnu/usr.bin/groff/src/libs/libbib Makefile gnu/usr.bin/groff/src/libs/libdriver Makefile gnu/usr.bin/groff/src/libs/libgroff Makefile gnu/usr.bin/groff/src/preproc/eqn Makefile gnu/usr.bin/groff/src/preproc/grn Makefile gnu/usr.bin/groff/src/preproc/html Makefile gnu/usr.bin/groff/src/preproc/pic Makefile gnu/usr.bin/groff/src/preproc/refer Makefile gnu/usr.bin/groff/src/preproc/soelim Makefile gnu/usr.bin/groff/src/preproc/tbl Makefile gnu/usr.bin/groff/src/roff/groff Makefile gnu/usr.bin/groff/src/roff/troff Makefile gnu/usr.bin/groff/src/utils/addftinfo Makefile gnu/usr.bin/groff/src/utils/hpftodit Makefile gnu/usr.bin/groff/src/utils/indxbib Makefile gnu/usr.bin/groff/src/utils/lkbib Makefile gnu/usr.bin/groff/src/utils/lookbib Makefile gnu/usr.bin/groff/src/utils/tfmtodit Makefile gnu/usr.bin/groff/tmac Makefile Log: Upgrade to Groff 1.19. Revision Changes Path 2.10 +2 -1 src/gnu/usr.bin/groff/Makefile 2.7 +6 -4 src/gnu/usr.bin/groff/Makefile.inc 2.12 +5 -0 src/gnu/usr.bin/groff/font/Makefile.dev 1.3 +12 -5 src/gnu/usr.bin/groff/font/devdvi/Makefile 1.3 +6 -3 src/gnu/usr.bin/groff/font/devps/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/devices/grodvi/Makefile 1.5 +1 -1 src/gnu/usr.bin/groff/src/devices/grohtml/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/devices/grolbp/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/devices/grolj4/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/devices/grops/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/devices/grotty/Makefile 1.3 +73 -28 src/gnu/usr.bin/groff/src/include/config.h 1.3 +1 -1 src/gnu/usr.bin/groff/src/libs/libbib/Makefile 1.3 +1 -1 src/gnu/usr.bin/groff/src/libs/libdriver/Makefile 1.5 +9 -9 src/gnu/usr.bin/groff/src/libs/libgroff/Makefile 1.4 +5 -5 src/gnu/usr.bin/groff/src/preproc/eqn/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/preproc/grn/Makefile 1.5 +1 -1 src/gnu/usr.bin/groff/src/preproc/html/Makefile 1.4 +4 -4 src/gnu/usr.bin/groff/src/preproc/pic/Makefile 1.4 +2 -2 src/gnu/usr.bin/groff/src/preproc/refer/Makefile 1.3 +1 -0 src/gnu/usr.bin/groff/src/preproc/soelim/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/preproc/tbl/Makefile 1.7 +1 -1 src/gnu/usr.bin/groff/src/roff/groff/Makefile 1.4 +5 -4 src/gnu/usr.bin/groff/src/roff/troff/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/utils/addftinfo/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/utils/hpftodit/Makefile 1.7 +1 -1 src/gnu/usr.bin/groff/src/utils/indxbib/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/utils/lkbib/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/utils/lookbib/Makefile 1.4 +1 -1 src/gnu/usr.bin/groff/src/utils/tfmtodit/Makefile 1.41 +8 -4 src/gnu/usr.bin/groff/tmac/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 06:23:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BE5337B401; Thu, 1 May 2003 06:23:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F275143FA3; Thu, 1 May 2003 06:23:32 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DNW0U051954; Thu, 1 May 2003 06:23:32 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DNW6N051953; Thu, 1 May 2003 06:23:32 -0700 (PDT) Message-Id: <200305011323.h41DNW6N051953@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 06:23:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:23:33 -0000 ru 2003/05/01 06:23:32 PDT FreeBSD src repository Modified files: . exclude Log: Done with the Groff 1.19 import. Revision Changes Path 1.83 +0 -1 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu May 1 06:27:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 340BA37B401; Thu, 1 May 2003 06:27:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C97C743F85; Thu, 1 May 2003 06:27:11 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DRB0U052096; Thu, 1 May 2003 06:27:11 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DRBbn052095; Thu, 1 May 2003 06:27:11 -0700 (PDT) Message-Id: <200305011327.h41DRBbn052095@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 06:27:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fdisk_pc98 fdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:27:12 -0000 nyan 2003/05/01 06:27:11 PDT FreeBSD src repository Modified files: sbin/fdisk_pc98 fdisk.c Log: Merged from src/sbin/fdisk/fdisk.c revision 1.69. Revision Changes Path 1.12 +6 -1 src/sbin/fdisk_pc98/fdisk.c From owner-cvs-src@FreeBSD.ORG Thu May 1 06:40:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D852037B401; Thu, 1 May 2003 06:40:10 -0700 (PDT) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00B7943FA3; Thu, 1 May 2003 06:40:09 -0700 (PDT) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (Client CN "madman.celabo.org", Issuer "celabo.org CA" (verified OK)) by gw.nectar.cc (Postfix) with ESMTP id 792715; Thu, 1 May 2003 08:40:08 -0500 (CDT) Received: by madman.celabo.org (Postfix, from userid 1001) id C8A8F78C4A; Thu, 1 May 2003 08:40:07 -0500 (CDT) Date: Thu, 1 May 2003 08:40:07 -0500 From: "Jacques A. Vidrine" To: Makoto Matsushita Message-ID: <20030501134007.GC34089@madman.celabo.org> References: <200304301754.h3UHsJ21004574@repoman.freebsd.org> <20030430181603.GD84302@rot13.obsecurity.org> <20030501002206.GA30097@madman.celabo.org> <20030501105905M.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030501105905M.matusita@jp.FreeBSD.org> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: mark@grondar.org cc: cvs-src@FreeBSD.org cc: gordont@gnf.org cc: kris@obsecurity.org cc: markm@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Kerberos 5 (was Re: cvs commit: src/release ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 13:40:11 -0000 On Thu, May 01, 2003 at 10:59:05AM +0900, Makoto Matsushita wrote: > > nectar> Merging Kerberos 5 with the other crypto bits brings it down > nectar> to two, which is quite a blessing. (I really wouldn't mind > nectar> seeing base and crypto merged either.) > > It sounds that Kerberos5 is now combined into 'crypto' distribution, > but: > > nectar> 5.1-RELEASE (and probably the rest of the 5.x series) will > nectar> have Kerberos 5 in the base system. That being the case, > nectar> please, let us not have it as a seperate distribution, and let > nectar> us have it built by default. > > It sounds that Kerberos5 is now combined into 'base' distribution. > > Which is the true one? I apologize -- I was not precise with the terminology. By `base system' I meant the src/ tree ... e.g. FreeBSD itself, not (only) ports. As of _right this moment_, I believe Mark has moved all of the Kerberos bits into the `crypto' dist. That's where we want it for 5.1-RELEASE (as long as a `crypto' dist exists, anyway). Cheers, -- Jacques Vidrine . NTT/Verio SME . FreeBSD UNIX . Heimdal nectar@celabo.org . jvidrine@verio.net . nectar@freebsd.org . nectar@kth.se From owner-cvs-src@FreeBSD.ORG Thu May 1 06:44:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB46037B41B; Thu, 1 May 2003 06:44:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 507BF43FBF; Thu, 1 May 2003 06:44:25 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41DiP0U053850; Thu, 1 May 2003 06:44:25 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DiPfp053849; Thu, 1 May 2003 06:44:25 -0700 (PDT) Message-Id: <200305011344.h41DiPfp053849@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 06:44:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_pc98.c geom_pc98_enc.c src/sys/sys diskpc98.h src/sys/conf files files.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 13:44:26 -0000 nyan 2003/05/01 06:44:24 PDT FreeBSD src repository Modified files: sys/geom geom_pc98.c sys/sys diskpc98.h sys/conf files files.pc98 Added files: sys/geom geom_pc98_enc.c Log: - Move decoding pc98_partition function into geom_pc98_enc.c. - Add encoding pc98_partition function. Revision Changes Path 1.788 +1 -0 src/sys/conf/files 1.270 +1 -0 src/sys/conf/files.pc98 1.37 +2 -24 src/sys/geom/geom_pc98.c 1.1 +77 -0 src/sys/geom/geom_pc98_enc.c (new) 1.98 +3 -0 src/sys/sys/diskpc98.h From owner-cvs-src@FreeBSD.ORG Thu May 1 06:53:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBC0137B401; Thu, 1 May 2003 06:53:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64B2F43F3F; Thu, 1 May 2003 06:53:42 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Drg0U054239; Thu, 1 May 2003 06:53:42 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41DrgA8054238; Thu, 1 May 2003 06:53:42 -0700 (PDT) Message-Id: <200305011353.h41DrgA8054238@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 06:53:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fdisk_pc98 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 13:53:43 -0000 nyan 2003/05/01 06:53:41 PDT FreeBSD src repository Modified files: sbin/fdisk_pc98 Makefile Log: Merged from src/sbin/fdisk/Makefile revision 1.10. Revision Changes Path 1.5 +4 -1 src/sbin/fdisk_pc98/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 07:14:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF4E137B401; Thu, 1 May 2003 07:14:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B45543F75; Thu, 1 May 2003 07:14:55 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EEt0U055963; Thu, 1 May 2003 07:14:55 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EEtLB055962; Thu, 1 May 2003 07:14:55 -0700 (PDT) Message-Id: <200305011414.h41EEtLB055962@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 07:14:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/tinderbox tbmaster.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 14:14:56 -0000 des 2003/05/01 07:14:54 PDT FreeBSD src repository Modified files: tools/tools/tinderbox tbmaster.pl Log: Start running amd64 builds on 9ball. Revision Changes Path 1.15 +1 -0 src/tools/tools/tinderbox/tbmaster.pl From owner-cvs-src@FreeBSD.ORG Thu May 1 07:19:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8B0C37B401; Thu, 1 May 2003 07:19:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4811843FBF; Thu, 1 May 2003 07:19:01 -0700 (PDT) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EJ10U056156; Thu, 1 May 2003 07:19:01 -0700 (PDT) (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EJ0Zl056151; Thu, 1 May 2003 07:19:00 -0700 (PDT) Message-Id: <200305011419.h41EJ0Zl056151@repoman.freebsd.org> From: Anton Berezin Date: Thu, 1 May 2003 07:19:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/apm apm.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:19:02 -0000 tobez 2003/05/01 07:19:00 PDT FreeBSD src repository Modified files: usr.sbin/apm apm.8 Log: The -t flag in the retired apmconf.8 is the same as "-h false" in the apm.8. Since the -t flag in the apm.8 is something different entirely, the reference to -t was quite confusing. Fix that. Revision Changes Path 1.25 +1 -1 src/usr.sbin/apm/apm.8 From owner-cvs-src@FreeBSD.ORG Thu May 1 07:31:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5446637B401; Thu, 1 May 2003 07:31:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9C2543F85; Thu, 1 May 2003 07:30:59 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EUx0U056744; Thu, 1 May 2003 07:30:59 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EUxv3056743; Thu, 1 May 2003 07:30:59 -0700 (PDT) Message-Id: <200305011430.h41EUxv3056743@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 07:30:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fdisk_pc98 fdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 14:31:00 -0000 nyan 2003/05/01 07:30:59 PDT FreeBSD src repository Modified files: sbin/fdisk_pc98 fdisk.c Log: Oops, DIOCGPC98 should be DIOCSPC98. Revision Changes Path 1.13 +1 -1 src/sbin/fdisk_pc98/fdisk.c From owner-cvs-src@FreeBSD.ORG Thu May 1 07:36:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C7B537B401; Thu, 1 May 2003 07:36:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2FE443FAF; Thu, 1 May 2003 07:36:27 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EaR0U056930; Thu, 1 May 2003 07:36:27 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EaRQ7056929; Thu, 1 May 2003 07:36:27 -0700 (PDT) Message-Id: <200305011436.h41EaRQ7056929@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 07:36:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.sys.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:36:28 -0000 des 2003/05/01 07:36:27 PDT FreeBSD src repository Modified files: share/mk bsd.sys.mk Log: Add a mechanism to allow Makefiles to specify the particular C dialect in which the source code is written. This is controlled by the CSTD variable, which can have one of the following values: - "k&r" => -traditional - "c89" or "c90" => -std=iso9899:1990 - "c94" or "c95" => -std=iso9899:199409 - "c99" => -std=iso9899:1999 The corresponding option is added to CFLAGS regardless of WARNS level. This also removes -ansi from WARNS level 6, but adds -Wno-long-long to work around a weird gcc bug (-ansi, which is supposedly equivalent to -std=iso9899:1990, seems to turn long long warnings off instead of on) If CSTD is undefined, CFLAGS are unchanged except for the -ansi / -Wno-long-long change mentioned above for WARNS level 6. Revision Changes Path 1.15 +12 -1 src/share/mk/bsd.sys.mk From owner-cvs-src@FreeBSD.ORG Thu May 1 07:37:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D9D37B401 for ; Thu, 1 May 2003 07:37:25 -0700 (PDT) Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ADBB43F75 for ; Thu, 1 May 2003 07:37:23 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 6422 invoked from network); 1 May 2003 14:37:25 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 14:37:25 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41EbKOv025615; Thu, 1 May 2003 10:37:20 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <1417270000.1051735953@aslan.btc.adaptec.com> Date: Thu, 01 May 2003 10:37:25 -0400 (EDT) From: John Baldwin To: "Justin T. Gibbs" cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: Andrew Gallatin Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:37:25 -0000 On 30-Apr-2003 Justin T. Gibbs wrote: >> First off, it's a gross API violation. ithread's are supposed to be >> transparent (except that you can use locks in your interrupt handlers). >> Secondly, you still have the same race as if you just removed the gone >> condition. We don't hold the ithread lock while executing handlers, >> so there is nothing preventing the handler from being executed on another >> CPU concurrently with your detach function. In fact, it could easily >> be blocked on the FXP lock. You do your magic pointer foo, then unlock >> the fxp. The unlock releases the interrupt handler on another CPU >> which happily executes _after_ the completion of bus_teardown_intr() >> which has all sorts of bad failure modes, like panicing when it tries >> to FXP_UNLOCK at the end because back on the first CPU you've done a >> mtx_destroy(). > > I could have sworn I talked to you about this a *long* time ago and > requested that bus_teardown_intr() blocked until you were guaranteed > to be out of the interrupt handler. The aic7xxx and aic79xx drivers > depend on this behavior: Yes, bus_teardown_intr() does block and people were complaining that it does. The only problem that needs to be worked around (which you probably already do) is to make sure that if the handler is currently blocked on the lock when you do the teardown, it will not hose anything (like turn interrupts back on) when it executes. For fxp(4), Warner used a 'gone' flag to make it so that fxp_intr() returned immediately in that case. > This means that all detaches must occur from a context that can > sleep, but that shouldn't be too hard to make happen. People can't hold the driver lock across bus_teardown_intr() with this model, which does require a possibly smarter interrupt routine or maybe a better detach that only disables interrupts then does a teardown, then finishes shutting down the rest of the hardware along with an interrupt handler that doesn't re-enable interrupts in the shutdown case. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 07:37:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C675037B40D for ; Thu, 1 May 2003 07:37:45 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8C5543F85 for ; Thu, 1 May 2003 07:37:43 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 24544 invoked from network); 1 May 2003 14:37:46 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 14:37:46 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41EbeOv025627; Thu, 1 May 2003 10:37:41 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200304302202.h3UM2d9C095307@repoman.freebsd.org> Date: Thu, 01 May 2003 10:37:45 -0400 (EDT) From: John Baldwin To: Peter Wemm cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/boot/i386/libi386 i386_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 14:37:46 -0000 On 30-Apr-2003 Peter Wemm wrote: > peter 2003/04/30 15:02:39 PDT > > FreeBSD src repository > > Modified files: > sys/boot/i386/libi386 i386_module.c > Log: > ACPI will always be present on AMD64 - it will never be an autodetect > module. I would require it in the kernel rather than load it as a module then. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 07:39:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6AEC37B401; Thu, 1 May 2003 07:39:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 839EE43F93; Thu, 1 May 2003 07:39:43 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Edh0U057078; Thu, 1 May 2003 07:39:43 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EdhBX057077; Thu, 1 May 2003 07:39:43 -0700 (PDT) Message-Id: <200305011439.h41EdhBX057077@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 07:39:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libfetch Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:39:44 -0000 des 2003/05/01 07:39:43 PDT FreeBSD src repository Modified files: lib/libfetch Makefile Log: Mark libfetch as c99-clean. Always build at WARNS level 2 rather than juggling with levels 2 and 3, as this has lead to world breakage for NOCRYPT users in the past. Revision Changes Path 1.40 +2 -2 src/lib/libfetch/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 07:40:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 906A037B401; Thu, 1 May 2003 07:40:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F52943FAF; Thu, 1 May 2003 07:40:17 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EeH0U057156; Thu, 1 May 2003 07:40:17 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EeGZY057153; Thu, 1 May 2003 07:40:16 -0700 (PDT) Message-Id: <200305011440.h41EeGZY057153@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 1 May 2003 07:40:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys diskpc98.h src/sys/geom geom_pc98.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 14:40:18 -0000 nyan 2003/05/01 07:40:16 PDT FreeBSD src repository Modified files: sys/sys diskpc98.h sys/geom geom_pc98.c Log: Remove DIOCGPC98 ioctl. Revision Changes Path 1.38 +0 -5 src/sys/geom/geom_pc98.c 1.99 +0 -1 src/sys/sys/diskpc98.h From owner-cvs-src@FreeBSD.ORG Thu May 1 07:40:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2630F37B401; Thu, 1 May 2003 07:40:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBB7443F3F; Thu, 1 May 2003 07:40:55 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Eet0U057281; Thu, 1 May 2003 07:40:55 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Eethe057280; Thu, 1 May 2003 07:40:55 -0700 (PDT) Message-Id: <200305011440.h41Eethe057280@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 07:40:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/fetch Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:40:56 -0000 des 2003/05/01 07:40:55 PDT FreeBSD src repository Modified files: usr.bin/fetch Makefile Log: Mark fetch(1) as c99- and WARNS6-clean. Revision Changes Path 1.13 +2 -1 src/usr.bin/fetch/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 07:45:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A370B37B401; Thu, 1 May 2003 07:45:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 450E943FBF; Thu, 1 May 2003 07:45:28 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41EjS0U057504; Thu, 1 May 2003 07:45:28 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41EjRaM057503; Thu, 1 May 2003 07:45:27 -0700 (PDT) Message-Id: <200305011445.h41EjRaM057503@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 07:45:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/chflags chflags.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:45:29 -0000 obrien 2003/05/01 07:45:27 PDT FreeBSD src repository Modified files: bin/chflags chflags.c Log: Make GCC 3.3 STFU about copyright[]. Revision Changes Path 1.18 +1 -1 src/bin/chflags/chflags.c From owner-cvs-src@FreeBSD.ORG Thu May 1 07:55:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2192337B404; Thu, 1 May 2003 07:55:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4CAE43FA3; Thu, 1 May 2003 07:55:06 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Et60U057794; Thu, 1 May 2003 07:55:06 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Et6Zf057793; Thu, 1 May 2003 07:55:06 -0700 (PDT) Message-Id: <200305011455.h41Et6Zf057793@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 07:55:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/libpam Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 14:55:07 -0000 des 2003/05/01 07:55:06 PDT FreeBSD src repository Modified files: lib/libpam/libpam Makefile Log: Mark libpam as c99- and WARNS5-clean. Revision Changes Path 1.43 +2 -1 src/lib/libpam/libpam/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 08:00:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1B1A37B411; Thu, 1 May 2003 08:00:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 701FE43F3F; Thu, 1 May 2003 08:00:47 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41F0l0U058096; Thu, 1 May 2003 08:00:47 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41F0lj4058095; Thu, 1 May 2003 08:00:47 -0700 (PDT) Message-Id: <200305011500.h41F0lj4058095@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 08:00:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/cc/cc_tools Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:00:48 -0000 obrien 2003/05/01 08:00:47 PDT FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_tools Makefile Log: Lock GCC w/o -m32 into 64-bit mode. Revision Changes Path 1.68 +4 -0 src/gnu/usr.bin/cc/cc_tools/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 08:05:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 237C237B401; Thu, 1 May 2003 08:05:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96F8943F85; Thu, 1 May 2003 08:05:44 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41F5i0U059285; Thu, 1 May 2003 08:05:44 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41F5io3059284; Thu, 1 May 2003 08:05:44 -0700 (PDT) Message-Id: <200305011505.h41F5io3059284@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 08:05:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/crypto/openssh auth-krb4.c auth-pam.c auth2-pam.c authfd.c authfile.c canohost.c channels.c channels.h cipher.c compat.h hostfile.c key.c rijndael.c scp.c serverloop.c session.h ssh-add.c ssh-keyscan.c ssh.h sshconnect.c sshconnect1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 15:05:45 -0000 des 2003/05/01 08:05:44 PDT FreeBSD src repository Modified files: crypto/openssh auth-krb4.c auth-pam.c auth2-pam.c authfd.c authfile.c canohost.c channels.c channels.h cipher.c compat.h hostfile.c key.c rijndael.c scp.c serverloop.c session.h ssh-add.c ssh-keyscan.c ssh.h sshconnect.c sshconnect1.c sshconnect2.c sshlogin.c sshlogin.h sshpty.c Log: Remove RCSID from files which have no other diffs to the vendor branch. Revision Changes Path 1.15 +0 -1 src/crypto/openssh/auth-krb4.c 1.11 +0 -1 src/crypto/openssh/auth-pam.c 1.7 +0 -1 src/crypto/openssh/auth2-pam.c 1.15 +0 -1 src/crypto/openssh/authfd.c 1.14 +0 -1 src/crypto/openssh/authfile.c 1.12 +0 -1 src/crypto/openssh/canohost.c 1.15 +0 -1 src/crypto/openssh/channels.c 1.10 +0 -1 src/crypto/openssh/channels.h 1.16 +0 -1 src/crypto/openssh/cipher.c 1.9 +0 -1 src/crypto/openssh/compat.h 1.11 +0 -1 src/crypto/openssh/hostfile.c 1.15 +0 -1 src/crypto/openssh/key.c 1.5 +0 -1 src/crypto/openssh/rijndael.c 1.4 +0 -1 src/crypto/openssh/scp.c 1.10 +0 -1 src/crypto/openssh/serverloop.c 1.6 +0 -1 src/crypto/openssh/session.h 1.11 +0 -1 src/crypto/openssh/ssh-add.c 1.6 +0 -1 src/crypto/openssh/ssh-keyscan.c 1.23 +0 -1 src/crypto/openssh/ssh.h 1.25 +0 -1 src/crypto/openssh/sshconnect.c 1.17 +0 -1 src/crypto/openssh/sshconnect1.c 1.11 +0 -1 src/crypto/openssh/sshconnect2.c 1.9 +0 -1 src/crypto/openssh/sshlogin.c 1.4 +0 -1 src/crypto/openssh/sshlogin.h 1.8 +0 -1 src/crypto/openssh/sshpty.c From owner-cvs-src@FreeBSD.ORG Thu May 1 08:08:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 768E337B401; Thu, 1 May 2003 08:08:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12B8643F75; Thu, 1 May 2003 08:08:11 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41F8A0U059528; Thu, 1 May 2003 08:08:10 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41F8An1059527; Thu, 1 May 2003 08:08:10 -0700 (PDT) Message-Id: <200305011508.h41F8An1059527@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 1 May 2003 08:08:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:08:12 -0000 bmah 2003/05/01 08:08:10 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: ACPI-CA 20030228, groff 1.19, tzdata2003a. Revision Changes Path 1.555 +10 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 1 08:08:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D35137B404; Thu, 1 May 2003 08:08:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CFDD43F75; Thu, 1 May 2003 08:08:55 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41F8t0U059591; Thu, 1 May 2003 08:08:55 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41F8tYI059590; Thu, 1 May 2003 08:08:55 -0700 (PDT) Message-Id: <200305011508.h41F8tYI059590@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 08:08:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam/libpam/security pam_mod_misc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:08:56 -0000 des 2003/05/01 08:08:55 PDT FreeBSD src repository Modified files: lib/libpam/libpam/security pam_mod_misc.h Log: Use C99-style varadic macros instead of the non-standard gcc syntax. Revision Changes Path 1.11 +5 -5 src/lib/libpam/libpam/security/pam_mod_misc.h From owner-cvs-src@FreeBSD.ORG Thu May 1 08:09:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FA3537B401; Thu, 1 May 2003 08:09:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC52A43F3F; Thu, 1 May 2003 08:09:53 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41F9r0U059695; Thu, 1 May 2003 08:09:53 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41F9rfr059694; Thu, 1 May 2003 08:09:53 -0700 (PDT) Message-Id: <200305011509.h41F9rfr059694@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 1 May 2003 08:09:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml src/release/doc/en_US.ISO8859-1/readme article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:09:54 -0000 trhodes 2003/05/01 08:09:53 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/errata article.sgml release/doc/en_US.ISO8859-1/readme article.sgml Log: MFC: majordomo to Mailman changes. Revision Changes Path 1.1.2.105 +8 -1 src/release/doc/en_US.ISO8859-1/errata/article.sgml 1.1.2.17 +2 -3 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Thu May 1 08:42:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDFE337B401; Thu, 1 May 2003 08:42:28 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF0C43FB1; Thu, 1 May 2003 08:42:25 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h41FdMZ29829; Thu, 1 May 2003 08:39:22 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id IAA19347; Thu, 1 May 2003 08:42:14 -0700 (PDT) Received: from [10.100.253.70] (aslan [10.100.253.70]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id JAA03346; Thu, 1 May 2003 09:42:08 -0600 (MDT) Date: Thu, 01 May 2003 09:42:09 -0600 From: "Justin T. Gibbs" To: John Baldwin Message-ID: <1721460000.1051803729@aslan.btc.adaptec.com> In-Reply-To: References: X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" cc: Andrew Gallatin Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:42:29 -0000 > Yes, bus_teardown_intr() does block and people were complaining that it does. It seems to be the only way to do this cleanly unless you start playing with alternate interrupt stubs that happen to reside outside the module you are loading, etc. > The only problem that needs to be worked around (which you probably already > do) is to make sure that if the handler is currently blocked on the lock > when you do the teardown, it will not hose anything (like turn interrupts > back on) when it executes. For fxp(4), Warner used a 'gone' flag to make it > so that fxp_intr() returned immediately in that case. The fxp interrupt handler (at least in stable) doesn't re-enable interrupts. So, the above strategy should work for fxp too. >> This means that all detaches must occur from a context that can >> sleep, but that shouldn't be too hard to make happen. > > People can't hold the driver lock across bus_teardown_intr() with this > model, which does require a possibly smarter interrupt routine or > maybe a better detach that only disables interrupts then does a teardown, > then finishes shutting down the rest of the hardware along with an > interrupt handler that doesn't re-enable interrupts in the shutdown case. All doable things for all but really broken hardware. fxp is not broken. -- Justin From owner-cvs-src@FreeBSD.ORG Thu May 1 08:52:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31FC737B401; Thu, 1 May 2003 08:52:55 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3286243FA3; Thu, 1 May 2003 08:52:54 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h41Fqlm2044822; Thu, 1 May 2003 08:52:47 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h41FqlpD044815; Thu, 1 May 2003 08:52:47 -0700 (PDT) Date: Thu, 1 May 2003 08:52:46 -0700 From: "David O'Brien" To: John Baldwin Message-ID: <20030501155246.GB44677@dragon.nuxi.com> References: <200304302202.h3UM2d9C095307@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/boot/i386/libi386 i386_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:52:55 -0000 On Thu, May 01, 2003 at 10:37:45AM -0400, John Baldwin wrote: > > On 30-Apr-2003 Peter Wemm wrote: > > peter 2003/04/30 15:02:39 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/i386/libi386 i386_module.c > > Log: > > ACPI will always be present on AMD64 - it will never be an autodetect > > module. > > I would require it in the kernel rather than load it as a module then. Considering the track record of ACPI on Athlon motherboards, I'd like to keep it a module and allow a way for it to be turned off. All AMD64 systems will have ACPI, but AFAIK it isn't 100% required to be used like on many laptops. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu May 1 08:54:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B952C37B401; Thu, 1 May 2003 08:54:33 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D734F43FBF; Thu, 1 May 2003 08:54:32 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h41FsNm2044850; Thu, 1 May 2003 08:54:28 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h41FsMTk044849; Thu, 1 May 2003 08:54:22 -0700 (PDT) Date: Thu, 1 May 2003 08:54:22 -0700 From: "David O'Brien" To: Maxim Sobolev Message-ID: <20030501155422.GB43607@dragon.nuxi.com> References: <200304301621.h3UGL3Kl034314@repoman.freebsd.org> <20030430232423.GD85015@vega.vega.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030430232423.GD85015@vega.vega.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/amd64/gen fabs.S modf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.ORG List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 15:54:34 -0000 On Thu, May 01, 2003 at 02:24:23AM +0300, Maxim Sobolev wrote: > Does this mean that it is theoretically possible to use those > and other similar functions on SSE2-capable ia32 processors, such > as p4, instead of x87 FPU ones? Probably. You'll have to do a little /%r/%e/ action. From owner-cvs-src@FreeBSD.ORG Thu May 1 09:04:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F19937B405; Thu, 1 May 2003 09:04:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ECDC43FDF; Thu, 1 May 2003 09:04:39 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41G4d0U068239; Thu, 1 May 2003 09:04:39 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41G4dV8068238; Thu, 1 May 2003 09:04:39 -0700 (PDT) Message-Id: <200305011604.h41G4dV8068238@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 09:04:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen alloca.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:04:44 -0000 obrien 2003/05/01 09:04:38 PDT FreeBSD src repository Added files: lib/libc/amd64/gen alloca.S Log: Convert the i386 alloca(3) to the x86-64 ISA. Alignment hack from: NetBSD Revision Changes Path 1.1 +53 -0 src/lib/libc/amd64/gen/alloca.S (new) From owner-cvs-src@FreeBSD.ORG Thu May 1 09:14:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 246AA37B401; Thu, 1 May 2003 09:14:20 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAE2443FA3; Thu, 1 May 2003 09:14:18 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h41GEGA7008281; Thu, 1 May 2003 10:14:16 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 10:14:09 -0600 (MDT) Message-Id: <20030501.101409.57443470.imp@bsdimp.com> To: gibbs@scsiguy.com From: "M. Warner Losh" In-Reply-To: <1721460000.1051803729@aslan.btc.adaptec.com> References: <1721460000.1051803729@aslan.btc.adaptec.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: gallatin@cs.duke.edu Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:14:20 -0000 In message: <1721460000.1051803729@aslan.btc.adaptec.com> "Justin T. Gibbs" writes: : >> This means that all detaches must occur from a context that can : >> sleep, but that shouldn't be too hard to make happen. : > : > People can't hold the driver lock across bus_teardown_intr() with this : > model, which does require a possibly smarter interrupt routine or : > maybe a better detach that only disables interrupts then does a teardown, : > then finishes shutting down the rest of the hardware along with an : > interrupt handler that doesn't re-enable interrupts in the shutdown case. : : All doable things for all but really broken hardware. fxp is not broken. The whole reason for the gone flag may be misunderstood here. You can easily turn off the fxp device, and there will be no more interrupts from it. However, its ISR can and will still be called from time to time until the bus_teardown_intr() is complete? Why you ask? Because of shared interrupts. If fxp shares an interrupt with another device, your ISR will execute even if you write 0 into the interrupt enable register if that other device gets an interrupt between the time you write to this register and the time bus_teardown_intr is called, even on a single CPU machine: fxp_detach() [4] LOCK [a] write 0 to dis intr [5] device B on same intr interrupts here fxp_intr() LOCK (->sleep) [b] gone = 0; UNLOCK [1] if (gone) return; [2] bus_teardown_intr(); [3] bus_teardown_intr returns [1] and [2] can happen in any order, but you know both of them have happened by [3]. The order of [a] and [b] don't really matter because fxp (or anything that shares its interrupt) could generate an interrupt after the lock is taken out at [4] and you'd still have a fxp_intr sleeping thread. The important thing is that an interrupt[5] happens after [4]. This can happen on both the single CPU case and the SMP case. This might argue for blocking interrupts during a device detach. I think there might be problems with that apprach as well, although I'd have to think about it a bit to be sure. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 09:17:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC79037B401; Thu, 1 May 2003 09:17:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E96943FAF; Thu, 1 May 2003 09:17:05 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41GH50U068844; Thu, 1 May 2003 09:17:05 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41GH5JO068843; Thu, 1 May 2003 09:17:05 -0700 (PDT) Message-Id: <200305011617.h41GH5JO068843@repoman.freebsd.org> From: Warner Losh Date: Thu, 1 May 2003 09:17:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:17:06 -0000 imp 2003/05/01 09:17:04 PDT FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: xtend rc.conf variables are gone. Noticed by: bde Revision Changes Path 1.185 +0 -16 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Thu May 1 09:30:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 493D237B401; Thu, 1 May 2003 09:30:57 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EE6043F75; Thu, 1 May 2003 09:30:56 -0700 (PDT) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h41GRZZ22947; Thu, 1 May 2003 09:27:35 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id JAA11256; Thu, 1 May 2003 09:30:27 -0700 (PDT) Received: from btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id KAA03365; Thu, 1 May 2003 10:30:23 -0600 (MDT) Message-ID: <3EB14AE8.1040902@btc.adaptec.com> Date: Thu, 01 May 2003 10:27:20 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> In-Reply-To: <20030501.101409.57443470.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: gallatin@cs.duke.edu cc: jhb@freebsd.org cc: gibbs@scsiguy.com cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:30:57 -0000 M. Warner Losh wrote: > In message: <1721460000.1051803729@aslan.btc.adaptec.com> > "Justin T. Gibbs" writes: > : >> This means that all detaches must occur from a context that can > : >> sleep, but that shouldn't be too hard to make happen. > : > > : > People can't hold the driver lock across bus_teardown_intr() with this > : > model, which does require a possibly smarter interrupt routine or > : > maybe a better detach that only disables interrupts then does a teardown, > : > then finishes shutting down the rest of the hardware along with an > : > interrupt handler that doesn't re-enable interrupts in the shutdown case. > : > : All doable things for all but really broken hardware. fxp is not broken. > > The whole reason for the gone flag may be misunderstood here. You can > easily turn off the fxp device, and there will be no more interrupts > from it. However, its ISR can and will still be called from time to > time until the bus_teardown_intr() is complete? Why you ask? Because > of shared interrupts. If fxp shares an interrupt with another device, > your ISR will execute even if you write 0 into the interrupt enable > register if that other device gets an interrupt between the time you > write to this register and the time bus_teardown_intr is called, even > on a single CPU machine: > > > fxp_detach() > [4] LOCK > [a] write 0 to dis intr > [5] device B on same intr interrupts here > fxp_intr() > LOCK (->sleep) > [b] gone = 0; > UNLOCK > [1] if (gone) return; > [2] bus_teardown_intr(); > [3] bus_teardown_intr returns > > > [1] and [2] can happen in any order, but you know both of them have > happened by [3]. > > The order of [a] and [b] don't really matter because fxp (or anything > that shares its interrupt) could generate an interrupt after the lock > is taken out at [4] and you'd still have a fxp_intr sleeping thread. > The important thing is that an interrupt[5] happens after [4]. This > can happen on both the single CPU case and the SMP case. > > This might argue for blocking interrupts during a device detach. I > think there might be problems with that apprach as well, although I'd > have to think about it a bit to be sure. > > Warner In this example, is there a reason for the fxp ISR to hold the mutex before it determines the source of the interrupt? Scott From owner-cvs-src@FreeBSD.ORG Thu May 1 09:31:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B28C437B422; Thu, 1 May 2003 09:31:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5201D43FBD; Thu, 1 May 2003 09:31:22 -0700 (PDT) (envelope-from orion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41GVM0U069467; Thu, 1 May 2003 09:31:22 -0700 (PDT) (envelope-from orion@repoman.freebsd.org) Received: (from orion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41GVM7j069466; Thu, 1 May 2003 09:31:22 -0700 (PDT) Message-Id: <200305011631.h41GVM7j069466@repoman.freebsd.org> From: Orion Hodson Date: Thu, 1 May 2003 09:31:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pcm dsp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 16:31:23 -0000 orion 2003/05/01 09:31:21 PDT FreeBSD src repository Modified files: sys/dev/sound/pcm dsp.c Log: Fix lock order reversal when opening device and chn_reset fails. Submitted by: Jan-Espen Pettersen Tested by: Georg Funk Revision Changes Path 1.63 +4 -5 src/sys/dev/sound/pcm/dsp.c From owner-cvs-src@FreeBSD.ORG Thu May 1 09:38:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D535D37B401; Thu, 1 May 2003 09:38:48 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEC5043F85; Thu, 1 May 2003 09:38:45 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h41GZaZ07259; Thu, 1 May 2003 09:35:36 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id JAA15034; Thu, 1 May 2003 09:38:32 -0700 (PDT) Received: from [10.100.253.70] (aslan [10.100.253.70]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id KAA03370; Thu, 1 May 2003 10:38:29 -0600 (MDT) Date: Thu, 01 May 2003 10:38:30 -0600 From: "Justin T. Gibbs" To: "M. Warner Losh" Message-ID: <1742240000.1051807110@aslan.btc.adaptec.com> In-Reply-To: <20030501.101409.57443470.imp@bsdimp.com> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: gallatin@cs.duke.edu Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:38:49 -0000 > : All doable things for all but really broken hardware. fxp is not broken. > > The whole reason for the gone flag may be misunderstood here. You can > easily turn off the fxp device, and there will be no more interrupts > from it. However, its ISR can and will still be called from time to > time until the bus_teardown_intr() is complete? Why you ask? No, I didn't ask. The same applies to *any* driver that can share interrupts. This includes ahc and ahd. I just assumed that the interrupt handler could determine that the interrupt was not for it regardless of whether or not the card is generating interrupts. > fxp_detach() > [4] LOCK > [a] write 0 to dis intr > [5] device B on same intr interrupts here > fxp_intr() > LOCK (->sleep) > [b] gone = 0; > UNLOCK > [1] if (gone) return; > [2] bus_teardown_intr(); > [3] bus_teardown_intr returns > > > [1] and [2] can happen in any order, but you know both of them have > happened by [3]. This is true regardless of whether or not you have a gone flag. The interrupt handler will not be executing by the time bus_teardown_intr() returns. This is all that is required. > The order of [a] and [b] don't really matter because fxp (or anything > that shares its interrupt) could generate an interrupt after the lock > is taken out at [4] and you'd still have a fxp_intr sleeping thread. And that thread can wakeup as soon as you release your lock. You simply cannot call bus_teardown_intr() with a lock held. Ever. > This might argue for blocking interrupts during a device detach. I > think there might be problems with that apprach as well, although I'd > have to think about it a bit to be sure. I don't see that there is any problem with the above approach (it is the same flow as is used by the ahc and ahd driver) but I still don't see why a gone flag is required. Just run through the handler as you normally would in the shared interrupt case. The handler will exit if written correctly. -- Justin From owner-cvs-src@FreeBSD.ORG Thu May 1 09:58:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12E5A37B401; Thu, 1 May 2003 09:58:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0B8C43F75; Thu, 1 May 2003 09:58:57 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Gwv0U070906; Thu, 1 May 2003 09:58:57 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41GwvSv070905; Thu, 1 May 2003 09:58:57 -0700 (PDT) Message-Id: <200305011658.h41GwvSv070905@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 09:58:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/chio chio.c src/bin/chmod chmod.c src/bin/cp cp.c src/bin/dd dd.c src/bin/df df.c src/bin/domainname domainname.c src/bin/echo echo.c src/bin/ed main.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:58:58 -0000 obrien 2003/05/01 09:58:57 PDT FreeBSD src repository Modified files: bin/chio chio.c bin/chmod chmod.c bin/cp cp.c bin/dd dd.c bin/df df.c bin/domainname domainname.c bin/echo echo.c bin/ed main.c bin/hostname hostname.c bin/kill kill.c bin/ln ln.c bin/mkdir mkdir.c bin/mv mv.c bin/pwd pwd.c bin/rcp rcp.c bin/rm rm.c bin/rmdir rmdir.c bin/sh arith.y arith_lex.l mknodes.c mksyntax.c bin/sleep sleep.c bin/stty stty.c bin/sync sync.c Log: Quiet warnings about copyright[]. Revision Changes Path 1.26 +2 -0 src/bin/chio/chio.c 1.29 +2 -2 src/bin/chmod/chmod.c 1.48 +2 -2 src/bin/cp/cp.c 1.40 +2 -2 src/bin/dd/dd.c 1.46 +2 -2 src/bin/df/df.c 1.17 +2 -2 src/bin/domainname/domainname.c 1.15 +2 -2 src/bin/echo/echo.c 1.26 +2 -0 src/bin/ed/main.c 1.15 +2 -2 src/bin/hostname/hostname.c 1.16 +2 -2 src/bin/kill/kill.c 1.30 +2 -2 src/bin/ln/ln.c 1.27 +2 -2 src/bin/mkdir/mkdir.c 1.40 +2 -2 src/bin/mv/mv.c 1.21 +2 -2 src/bin/pwd/pwd.c 1.40 +1 -2 src/bin/rcp/rcp.c 1.43 +2 -2 src/bin/rm/rm.c 1.14 +2 -2 src/bin/rmdir/rmdir.c 1.14 +2 -2 src/bin/sh/arith.y 1.18 +2 -2 src/bin/sh/arith_lex.l 1.16 +2 -2 src/bin/sh/mknodes.c 1.22 +2 -2 src/bin/sh/mksyntax.c 1.16 +2 -2 src/bin/sleep/sleep.c 1.21 +2 -2 src/bin/stty/stty.c 1.14 +2 -2 src/bin/sync/sync.c From owner-cvs-src@FreeBSD.ORG Thu May 1 09:59:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15B1137B401; Thu, 1 May 2003 09:59:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2CE443FA3; Thu, 1 May 2003 09:59:23 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41GxN0U070985; Thu, 1 May 2003 09:59:23 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41GxN3X070984; Thu, 1 May 2003 09:59:23 -0700 (PDT) Message-Id: <200305011659.h41GxN3X070984@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 09:59:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/procfs procfs_status.c src/sys/kern init_main.c kern_acct.c kern_fork.c kern_kthread.c kern_proc.c src/sys/nfsclient nfs_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 16:59:24 -0000 des 2003/05/01 09:59:23 PDT FreeBSD src repository Modified files: sys/fs/procfs procfs_status.c sys/kern init_main.c kern_acct.c kern_fork.c kern_kthread.c kern_proc.c sys/nfsclient nfs_lock.c Log: Instead of recording the Unix time in a process when it starts, record the uptime. Where necessary, convert it back to Unix time by adding boottime to it. This fixes a potential problem in the accounting code, which would compute the elapsed time incorrectly if the Unix time was stepped during the lifetime of the process. Revision Changes Path 1.48 +6 -4 src/sys/fs/procfs/procfs_status.c 1.230 +1 -1 src/sys/kern/init_main.c 1.64 +4 -2 src/sys/kern/kern_acct.c 1.196 +1 -1 src/sys/kern/kern_fork.c 1.30 +1 -1 src/sys/kern/kern_kthread.c 1.184 +1 -2 src/sys/kern/kern_proc.c 1.35 +1 -0 src/sys/nfsclient/nfs_lock.c From owner-cvs-src@FreeBSD.ORG Thu May 1 10:05:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86F5537B401; Thu, 1 May 2003 10:05:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2651543F93; Thu, 1 May 2003 10:05:25 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41H5O0U072246; Thu, 1 May 2003 10:05:24 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41H5OVv072245; Thu, 1 May 2003 10:05:24 -0700 (PDT) Message-Id: <200305011705.h41H5OVv072245@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 10:05:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_synch.c src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:05:25 -0000 jhb 2003/05/01 10:05:24 PDT FreeBSD src repository Modified files: sys/kern kern_synch.c sys/sys proc.h Log: Garbage collect unused TDF_INMSLEEP flag. Revision Changes Path 1.220 +0 -1 src/sys/kern/kern_synch.c 1.325 +0 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu May 1 10:06:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2971637B408 for ; Thu, 1 May 2003 10:06:53 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id C2F7243FBF for ; Thu, 1 May 2003 10:06:51 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 85876 invoked by uid 1000); 1 May 2003 17:06:52 -0000 Date: Thu, 1 May 2003 10:06:52 -0700 (PDT) From: Nate Lawson To: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= In-Reply-To: <20030501062057.E156937B49A@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:06:53 -0000 On Wed, 30 Apr 2003, Søren Schmidt wrote: > Add support for the Promise SATA150 TX2/TX4 and the Promise TX4000 > controllers. This also adds support for various motherboard fitted > Promise SATA/ATA chips. > Note that this code uses memory mapped registers to minimize overhead. > I belive FreeBSD has made another first in the Open Source world > by being able to release support for this :) Excellent, SATA support is a great move forward. -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 10:08:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7687237B401; Thu, 1 May 2003 10:08:48 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A567B43FAF; Thu, 1 May 2003 10:08:46 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h41H8eA7008867; Thu, 1 May 2003 11:08:40 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 11:08:33 -0600 (MDT) Message-Id: <20030501.110833.25163273.imp@bsdimp.com> To: scott_long@btc.adaptec.com From: "M. Warner Losh" In-Reply-To: <3EB14AE8.1040902@btc.adaptec.com> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> <3EB14AE8.1040902@btc.adaptec.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: gallatin@cs.duke.edu cc: jhb@freebsd.org cc: gibbs@scsiguy.com cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:08:48 -0000 > fxp_detach() > [4] LOCK > [a] write 0 to dis intr > [5] device B on same intr interrupts here > fxp_intr() > LOCK (->sleep) > [b] gone = 0; > UNLOCK > [1] if (gone) return; > [2] bus_teardown_intr(); > [3] bus_teardown_intr returns In message: <3EB14AE8.1040902@btc.adaptec.com> Scott Long writes: : In this example, is there a reason for the fxp ISR to hold the mutex : before it determines the source of the interrupt? The interrupt could well be for the fxp card, between points [4] and [a], so it would read the ISR source register, see that it is his and take the lock out. That's slightly different than my example, but still a concern. Doug Rabson has reported, when doing the initial ia64 port, that races of even one instruction in width were observed to have happened. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 10:13:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB76037B401; Thu, 1 May 2003 10:13:25 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E5CF43FDD; Thu, 1 May 2003 10:13:24 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h41HDLA7008906; Thu, 1 May 2003 11:13:21 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 11:13:15 -0600 (MDT) Message-Id: <20030501.111315.85393988.imp@bsdimp.com> To: gibbs@scsiguy.com From: "M. Warner Losh" In-Reply-To: <1742240000.1051807110@aslan.btc.adaptec.com> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> <1742240000.1051807110@aslan.btc.adaptec.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: gallatin@cs.duke.edu Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:13:26 -0000 In message: <1742240000.1051807110@aslan.btc.adaptec.com> "Justin T. Gibbs" writes: : I don't see that there is any problem with the above approach (it is the : same flow as is used by the ahc and ahd driver) but I still don't see why : a gone flag is required. Just run through the handler as you normally : would in the shared interrupt case. The handler will exit if written : correctly. You assume that the hardware is still there in this case. It might be gone. Certainly by the time the detach routine is called it is gone for cardbus case. However, you may be right in that cardbus stops delivering interrupts to the card as soon as we determine it is gone and then calls detach. The only race would be something like: fxp_intr() eject happens here, card no longer there However, this race is very hard to hit. I've managed to hit it once in about 100 card ejects, and then only on a busy network. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 10:15:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4370B37B401; Thu, 1 May 2003 10:15:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D52AF43FA3; Thu, 1 May 2003 10:15:45 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41HFj0U072743; Thu, 1 May 2003 10:15:45 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41HFjHI072742; Thu, 1 May 2003 10:15:45 -0700 (PDT) Message-Id: <200305011715.h41HFjHI072742@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 10:15:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENPAM Subject: cvs commit: src/contrib/openpam/lib openpam_dynamic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 17:15:46 -0000 des 2003/05/01 10:15:45 PDT FreeBSD src repository Modified files: (Branch: OPENPAM) contrib/openpam/lib openpam_dynamic.c Log: Initialize dlh (perforce change #30312) Revision Changes Path 1.1.1.6 +5 -3 src/contrib/openpam/lib/openpam_dynamic.c From owner-cvs-src@FreeBSD.ORG Thu May 1 10:16:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD93A37B401; Thu, 1 May 2003 10:16:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DF4F43FB1; Thu, 1 May 2003 10:16:48 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41HGm0U072802; Thu, 1 May 2003 10:16:48 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41HGm4R072801; Thu, 1 May 2003 10:16:48 -0700 (PDT) Message-Id: <200305011716.h41HGm4R072801@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 1 May 2003 10:16:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENPAM Subject: cvs commit: src/contrib/openpam/lib pam_set_item.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 17:16:49 -0000 des 2003/05/01 10:16:48 PDT FreeBSD src repository Modified files: (Branch: OPENPAM) contrib/openpam/lib pam_set_item.c Log: Initialize variables (perforce change #30310) Revision Changes Path 1.1.1.10 +4 -3 src/contrib/openpam/lib/pam_set_item.c From owner-cvs-src@FreeBSD.ORG Thu May 1 10:24:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 804D537B401; Thu, 1 May 2003 10:24:23 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EF7B43FB1; Thu, 1 May 2003 10:24:22 -0700 (PDT) (envelope-from gibbs@scsiguy.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h41HLDZ00094; Thu, 1 May 2003 10:21:13 -0700 Received: from btc.btc.adaptec.com ([10.100.0.52]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id KAA06055; Thu, 1 May 2003 10:24:05 -0700 (PDT) Received: from [10.100.253.70] (aslan [10.100.253.70]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id LAA03405; Thu, 1 May 2003 11:24:01 -0600 (MDT) Date: Thu, 01 May 2003 11:24:02 -0600 From: "Justin T. Gibbs" To: "M. Warner Losh" Message-ID: <1757900000.1051809842@aslan.btc.adaptec.com> In-Reply-To: <20030501.111315.85393988.imp@bsdimp.com> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> <1742240000.1051807110@aslan.btc.adaptec.com> <20030501.111315.85393988.imp@bsdimp.com> X-Mailer: Mulberry/3.0.3 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: gallatin@cs.duke.edu Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:24:25 -0000 > In message: <1742240000.1051807110@aslan.btc.adaptec.com> > "Justin T. Gibbs" writes: > : I don't see that there is any problem with the above approach (it is the > : same flow as is used by the ahc and ahd driver) but I still don't see why > : a gone flag is required. Just run through the handler as you normally > : would in the shared interrupt case. The handler will exit if written > : correctly. > > You assume that the hardware is still there in this case. That is a different issue than the one that was under discussion. The strategy for dealing with the device being gone will have to vary from device to device, but using a gone flag *does not close that race either*. The card may be ejected while you are in the middle of your interrupt handler, but *after* you have checked the gone flag. Dealing with this correctly may be two expensive for a PCI card put into a server so you may end up with two interrupt handlers: one that is installed if the device is a cardbus card, another that is installed for PCI cards. -- Justin From owner-cvs-src@FreeBSD.ORG Thu May 1 10:25:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 730A837B404; Thu, 1 May 2003 10:25:39 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E2F343FB1; Thu, 1 May 2003 10:25:38 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id E5DB12A8AB; Thu, 1 May 2003 10:25:37 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: John Baldwin In-Reply-To: Date: Thu, 01 May 2003 10:25:37 -0700 From: Peter Wemm Message-Id: <20030501172537.E5DB12A8AB@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/libi386 i386_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 17:25:40 -0000 John Baldwin wrote: > > On 30-Apr-2003 Peter Wemm wrote: > > peter 2003/04/30 15:02:39 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/i386/libi386 i386_module.c > > Log: > > ACPI will always be present on AMD64 - it will never be an autodetect > > module. > > I would require it in the kernel rather than load it as a module then. Exactly. But I was just getting annoyed with this warning during development while I had it stubbed out. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Thu May 1 10:26:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 477F637B401; Thu, 1 May 2003 10:26:29 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3218E43F3F; Thu, 1 May 2003 10:26:25 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id DAA23442; Fri, 2 May 2003 03:26:22 +1000 Date: Fri, 2 May 2003 03:26:21 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "David O'Brien" In-Reply-To: <20030501155422.GB43607@dragon.nuxi.com> Message-ID: <20030502030109.B20181@gamplex.bde.org> References: <200304301621.h3UGL3Kl034314@repoman.freebsd.org> <20030501155422.GB43607@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/amd64/gen fabs.S modf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:26:29 -0000 On Thu, 1 May 2003, David O'Brien wrote: > On Thu, May 01, 2003 at 02:24:23AM +0300, Maxim Sobolev wrote: > > Does this mean that it is theoretically possible to use those > > and other similar functions on SSE2-capable ia32 processors, such > > as p4, instead of x87 FPU ones? > > Probably. You'll have to do a little /%r/%e/ action. Not to mention changing the i386 calling convention. But you wouldn't want to use these and other similar functions on SSEn-capable ia32 processors, since they don't use SSEn except for using SSE1 registers to pessimize the function call protocol a little for at least the callee (the callee has to do extra work to move values from wrong registers via the stack). Perhaps other unsimilar functions get more benefits from SSE. BTW, is it really safe to use negative stack offsets for scratch variables ? Where is the signal stack? fabs() and some other functions use negative stack offsets, but modf() uses a normal frame pointer. Bruce From owner-cvs-src@FreeBSD.ORG Thu May 1 10:50:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B93737B401; Thu, 1 May 2003 10:50:50 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED19E43F85; Thu, 1 May 2003 10:50:47 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id DAA24751; Fri, 2 May 2003 03:50:27 +1000 Date: Fri, 2 May 2003 03:50:26 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "M. Warner Losh" In-Reply-To: <20030501.101409.57443470.imp@bsdimp.com> Message-ID: <20030502033051.C20181@gamplex.bde.org> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: jhb@FreeBSD.org cc: gibbs@scsiguy.com cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 17:50:50 -0000 On Thu, 1 May 2003, M. Warner Losh wrote: > In message: <1721460000.1051803729@aslan.btc.adaptec.com> > "Justin T. Gibbs" writes: > : >> This means that all detaches must occur from a context that can > : >> sleep, but that shouldn't be too hard to make happen. > : > > : > People can't hold the driver lock across bus_teardown_intr() with this > : > model, which does require a possibly smarter interrupt routine or > : > maybe a better detach that only disables interrupts then does a teardown, > : > then finishes shutting down the rest of the hardware along with an > : > interrupt handler that doesn't re-enable interrupts in the shutdown case. > : > : All doable things for all but really broken hardware. fxp is not broken. > > The whole reason for the gone flag may be misunderstood here. You can > easily turn off the fxp device, and there will be no more interrupts > from it. However, its ISR can and will still be called from time to > time until the bus_teardown_intr() is complete? Why you ask? Because > of shared interrupts. If fxp shares an interrupt with another device, > your ISR will execute even if you write 0 into the interrupt enable > register if that other device gets an interrupt between the time you > write to this register and the time bus_teardown_intr is called, even > on a single CPU machine: You can't easily turn it off either. It may be running, or about to be run, and running it may turn interrupts back on. Perhaps fxp_intr() doesn't need to do this, but some interrupt handler do. They would need potentially expensive flags or locks or a different interrupt handler to tell them to act differently during detach. Perhaps a single lock is enough, but this thread started with a complaint that a single flag test was too expensive (as it may be when you do it a billion times here and there). > fxp_detach() > [4] LOCK > [a] write 0 to dis intr > [5] device B on same intr interrupts here > fxp_intr() > LOCK (->sleep) > [b] gone = 0; > UNLOCK > [1] if (gone) return; > [2] bus_teardown_intr(); > [3] bus_teardown_intr returns > > > [1] and [2] can happen in any order, but you know both of them have > happened by [3]. > > The order of [a] and [b] don't really matter because fxp (or anything > that shares its interrupt) could generate an interrupt after the lock > is taken out at [4] and you'd still have a fxp_intr sleeping thread. > The important thing is that an interrupt[5] happens after [4]. This > can happen on both the single CPU case and the SMP case. It can also physically happen before [4], but might not be very visible to fxp_detach() since it is blocked before or in fxp_intr() on another lock. It just can't proceed past the lock in [4] if it uses that lock to synchronize with fxp_detach() (as it probably should). This case looks almost the same to fxp_detach() as an interrupt after [4]. Bruce From owner-cvs-src@FreeBSD.ORG Thu May 1 11:05:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C18C37B407 for ; Thu, 1 May 2003 11:05:17 -0700 (PDT) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD99043F75 for ; Thu, 1 May 2003 11:05:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 1088 invoked from network); 1 May 2003 18:05:18 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 18:05:18 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41I5AOv026315; Thu, 1 May 2003 14:05:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030501.101409.57443470.imp@bsdimp.com> Date: Thu, 01 May 2003 14:05:15 -0400 (EDT) From: John Baldwin To: "M. Warner Losh" cc: gibbs@scsiguy.com cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: gallatin@cs.duke.edu cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 18:05:18 -0000 On 01-May-2003 M. Warner Losh wrote: > In message: <1721460000.1051803729@aslan.btc.adaptec.com> > "Justin T. Gibbs" writes: >: >> This means that all detaches must occur from a context that can >: >> sleep, but that shouldn't be too hard to make happen. >: > >: > People can't hold the driver lock across bus_teardown_intr() with this >: > model, which does require a possibly smarter interrupt routine or >: > maybe a better detach that only disables interrupts then does a teardown, >: > then finishes shutting down the rest of the hardware along with an >: > interrupt handler that doesn't re-enable interrupts in the shutdown case. >: >: All doable things for all but really broken hardware. fxp is not broken. > > The whole reason for the gone flag may be misunderstood here. You can > easily turn off the fxp device, and there will be no more interrupts > from it. However, its ISR can and will still be called from time to > time until the bus_teardown_intr() is complete? Why you ask? Because > of shared interrupts. If fxp shares an interrupt with another device, > your ISR will execute even if you write 0 into the interrupt enable > register if that other device gets an interrupt between the time you > write to this register and the time bus_teardown_intr is called, even > on a single CPU machine: > > > fxp_detach() > [4] LOCK > [a] write 0 to dis intr > [5] device B on same intr interrupts here > fxp_intr() > LOCK (->sleep) > [b] gone = 0; > UNLOCK > [1] if (gone) return; > [2] bus_teardown_intr(); > [3] bus_teardown_intr returns > > > [1] and [2] can happen in any order, but you know both of them have > happened by [3]. > > The order of [a] and [b] don't really matter because fxp (or anything > that shares its interrupt) could generate an interrupt after the lock > is taken out at [4] and you'd still have a fxp_intr sleeping thread. > The important thing is that an interrupt[5] happens after [4]. This > can happen on both the single CPU case and the SMP case. > > This might argue for blocking interrupts during a device detach. I > think there might be problems with that apprach as well, although I'd > have to think about it a bit to be sure. Ok, here's a question. Why is it bad for fxp_intr() to finish while you are blocked in bus_teardown_intr()? Put another way, perhaps fxp_detach() should do the teardown_intr() a lot sooner and postpone some of it's cleanups until after that retuns. I.e. FXP_LOCK() disable_interrupts_in_hardware() FXP_UNLOCK() bus_teardown_intr() FXP_LOCK() do_rest_of_detach() -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 11:14:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78F1037B401; Thu, 1 May 2003 11:14:59 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5407343F93; Thu, 1 May 2003 11:14:58 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h41IEsLr001529; Thu, 1 May 2003 20:14:55 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Dag-Erling Smorgrav From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 01 May 2003 09:59:23 PDT." <200305011659.h41GxN3X070984@repoman.freebsd.org> Date: Thu, 01 May 2003 20:14:54 +0200 Message-ID: <1528.1051812894@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/procfs procfs_status.c src/sys/kern init_main.c kern_acct.c kern_fork.c kern_kthread.c kern_proc.c src/sys/nfsclient nfs_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 18:14:59 -0000 In message <200305011659.h41GxN3X070984@repoman.freebsd.org>, Dag-Erling Smorgr av writes: >des 2003/05/01 09:59:23 PDT > > FreeBSD src repository > > Modified files: > sys/fs/procfs procfs_status.c > sys/kern init_main.c kern_acct.c kern_fork.c > kern_kthread.c kern_proc.c > sys/nfsclient nfs_lock.c > Log: > Instead of recording the Unix time in a process when it starts, record the > uptime. Where necessary, convert it back to Unix time by adding boottime > to it. This fixes a potential problem in the accounting code, which would > compute the elapsed time incorrectly if the Unix time was stepped during > the lifetime of the process. Thankyou! -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu May 1 11:18:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9621D37B409; Thu, 1 May 2003 11:18:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37B4743F3F; Thu, 1 May 2003 11:18:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41IIF0U076150; Thu, 1 May 2003 11:18:15 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41IIEU0076149; Thu, 1 May 2003 11:18:14 -0700 (PDT) Message-Id: <200305011818.h41IIEU0076149@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 11:18:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 18:18:16 -0000 phk 2003/05/01 11:18:14 PDT FreeBSD src repository Modified files: sys/geom geom_subr.c Log: Remove now unneeded special case for "geom.ctl". Revision Changes Path 1.48 +0 -2 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Thu May 1 11:34:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BA0A37B401; Thu, 1 May 2003 11:34:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A76043FAF; Thu, 1 May 2003 11:34:14 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41IYE0U076857; Thu, 1 May 2003 11:34:14 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41IYDnD076854; Thu, 1 May 2003 11:34:13 -0700 (PDT) Message-Id: <200305011834.h41IYDnD076854@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 1 May 2003 11:34:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 ifnet.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 18:34:14 -0000 trhodes 2003/05/01 11:34:13 PDT FreeBSD src repository Modified files: share/man/man9 ifnet.9 Log: fnet(9) claims that "those interfaces supporting reception of multicast datagrams have a LIST of multicast group memberships...". On -CURRENT, that LIST is actually a TAILQ. Note that -STABLE still uses a LIST PR: 50426 Submitted by: Scott Mitchell Revision Changes Path 1.30 +1 -1 src/share/man/man9/ifnet.9 From owner-cvs-src@FreeBSD.ORG Thu May 1 11:35:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8402837B401 for ; Thu, 1 May 2003 11:35:17 -0700 (PDT) Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B24543FAF for ; Thu, 1 May 2003 11:35:15 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 17137 invoked from network); 1 May 2003 18:35:20 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 18:35:20 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41IZBOv026435; Thu, 1 May 2003 14:35:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200304291911.h3TJB0E2076851@repoman.freebsd.org> Date: Thu, 01 May 2003 14:35:16 -0400 (EDT) From: John Baldwin To: Nate Lawson cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 18:35:18 -0000 On 29-Apr-2003 Nate Lawson wrote: > njl 2003/04/29 12:11:00 PDT > > FreeBSD src repository > > Modified files: > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h > acpi.h acpiosxf.h acpixf.h acutils.h > dbcmds.c dbxface.c exfldio.c exsystem.c > hwsleep.c psparse.c rscreate.c tbget.c > utglobal.c > Log: > Resolve conflicts. > > Revision Changes Path > 1.5 +5 -7 src/sys/contrib/dev/acpica/acenv.h This hunk looks bogus as it didn't change during the Intel import: @@ -260,14 +260,12 @@ #define DEBUGGER_SINGLE_THREADED 0 #define DEBUGGER_MULTI_THREADED 1 -#ifndef DEBUGGER_THREADING #ifdef ACPI_APPLICATION #define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED #else #define DEBUGGER_THREADING DEBUGGER_MULTI_THREADED #endif -#endif /****************************************************************************** Without this change make kernel-depend of LINT gives a _lot_ of warnings. LINT also doesn't compile, but this is at least a good first step. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 11:51:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C762337B401; Thu, 1 May 2003 11:51:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 696F943FB1; Thu, 1 May 2003 11:51:44 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Ipi0U077693; Thu, 1 May 2003 11:51:44 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41IphC2077692; Thu, 1 May 2003 11:51:43 -0700 (PDT) Message-Id: <200305011851.h41IphC2077692@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 11:51:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 18:51:45 -0000 jhb 2003/05/01 11:51:43 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Catch up to reworked debugging levels in latest Intel import. Revision Changes Path 1.89 +4 -5 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu May 1 11:54:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71AA737B405 for ; Thu, 1 May 2003 11:54:01 -0700 (PDT) Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23F5943FB1 for ; Thu, 1 May 2003 11:53:59 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 897 invoked from network); 1 May 2003 18:54:05 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 18:54:05 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41IruOv026474; Thu, 1 May 2003 14:53:56 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200304291911.h3TJB0E2076851@repoman.freebsd.org> Date: Thu, 01 May 2003 14:54:01 -0400 (EDT) From: John Baldwin To: Nate Lawson cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 18:54:01 -0000 On 29-Apr-2003 Nate Lawson wrote: > njl 2003/04/29 12:11:00 PDT > > FreeBSD src repository > > Modified files: > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h > acpi.h acpiosxf.h acpixf.h acutils.h > dbcmds.c dbxface.c exfldio.c exsystem.c > hwsleep.c psparse.c rscreate.c tbget.c > utglobal.c > Log: > Resolve conflicts. > > Revision Changes Path > 1.5 +122 -66 src/sys/contrib/dev/acpica/dbxface.c This blew away all our local changes breaking the kernel build. A simple diff of the previous import and previous head patches cleanly against 1.5 and gets LINT to build again. Can you check to make sure no other local changes were lost? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 12:03:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A57937B401; Thu, 1 May 2003 12:03:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 350FE43FBD; Thu, 1 May 2003 12:03:15 -0700 (PDT) (envelope-from nectar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41J3F0U079241; Thu, 1 May 2003 12:03:15 -0700 (PDT) (envelope-from nectar@repoman.freebsd.org) Received: (from nectar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41J3Eu5079240; Thu, 1 May 2003 12:03:14 -0700 (PDT) Message-Id: <200305011903.h41J3Eu5079240@repoman.freebsd.org> From: Jacques Vidrine Date: Thu, 1 May 2003 12:03:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c src/lib/libc/include namespace.h un-namespace.h src/lib/libc/locale setlocale.c src/lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 19:03:16 -0000 nectar 2003/05/01 12:03:14 PDT FreeBSD src repository Modified files: lib/libc/gen check_utility_compat.c confstr.c fmtmsg.c getgrent.c getpwent.c lib/libc/include namespace.h un-namespace.h lib/libc/locale setlocale.c lib/libc/net getaddrinfo.c gethostbydns.c getnameinfo.c hesiod.c if_nametoindex.c lib/libc/nls msgcat.c lib/libc/rpc rpc_soc.c lib/libc/stdlib realpath.c lib/libc/string strerror.c strlcat.c strlcpy.c lib/libc/yp yplib.c Log: Back out the `hiding' of strlcpy and strlcat. Several people vocally objected to this safety belt. Revision Changes Path 1.3 +6 -3 src/lib/libc/gen/check_utility_compat.c 1.9 +2 -3 src/lib/libc/gen/confstr.c 1.5 +10 -12 src/lib/libc/gen/fmtmsg.c 1.31 +2 -2 src/lib/libc/gen/getgrent.c 1.81 +5 -5 src/lib/libc/gen/getpwent.c 1.16 +0 -2 src/lib/libc/include/namespace.h 1.13 +0 -2 src/lib/libc/include/un-namespace.h 1.43 +1 -3 src/lib/libc/locale/setlocale.c 1.40 +2 -2 src/lib/libc/net/getaddrinfo.c 1.43 +2 -4 src/lib/libc/net/gethostbydns.c 1.14 +5 -7 src/lib/libc/net/getnameinfo.c 1.9 +1 -3 src/lib/libc/net/hesiod.c 1.5 +1 -1 src/lib/libc/net/if_nametoindex.c 1.47 +1 -1 src/lib/libc/nls/msgcat.c 1.13 +1 -1 src/lib/libc/rpc/rpc_soc.c 1.19 +6 -6 src/lib/libc/stdlib/realpath.c 1.13 +3 -5 src/lib/libc/string/strerror.c 1.9 +1 -4 src/lib/libc/string/strlcat.c 1.7 +1 -4 src/lib/libc/string/strlcpy.c 1.45 +1 -1 src/lib/libc/yp/yplib.c From owner-cvs-src@FreeBSD.ORG Thu May 1 12:04:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF67E37B404 for ; Thu, 1 May 2003 12:04:47 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id AA2CA43FE0 for ; Thu, 1 May 2003 12:04:45 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 86722 invoked by uid 1000); 1 May 2003 19:04:46 -0000 Date: Thu, 1 May 2003 12:04:46 -0700 (PDT) From: Nate Lawson To: John Baldwin In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.hdbxface.cutglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 19:04:48 -0000 On Thu, 1 May 2003, John Baldwin wrote: > On 29-Apr-2003 Nate Lawson wrote: > > Log: > > Resolve conflicts. > > > > Revision Changes Path > > 1.5 +5 -7 src/sys/contrib/dev/acpica/acenv.h > > This hunk looks bogus as it didn't change during the Intel import: > > @@ -260,14 +260,12 @@ > #define DEBUGGER_SINGLE_THREADED 0 > #define DEBUGGER_MULTI_THREADED 1 > > -#ifndef DEBUGGER_THREADING > #ifdef ACPI_APPLICATION > #define DEBUGGER_THREADING DEBUGGER_SINGLE_THREADED > > #else > #define DEBUGGER_THREADING DEBUGGER_MULTI_THREADED > #endif > -#endif > > > /****************************************************************************** > > Without this change make kernel-depend of LINT gives a _lot_ of > warnings. LINT also doesn't compile, but this is at least a > good first step. Thanks. I was testing some changes that creeped into the local file. I'll fix that and some debugging printfs later tonight. -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 12:09:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D27837B401; Thu, 1 May 2003 12:09:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E2343F85; Thu, 1 May 2003 12:09:16 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41J9G0U079455; Thu, 1 May 2003 12:09:16 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41J9GDG079454; Thu, 1 May 2003 12:09:16 -0700 (PDT) Message-Id: <200305011909.h41J9GDG079454@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 1 May 2003 12:09:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen arc4random.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:09:17 -0000 trhodes 2003/05/01 12:09:16 PDT FreeBSD src repository Modified files: lib/libc/gen arc4random.3 Log: State the fact that the range is twice the traditional RAND_MAX. Add an EXAMPLES section. PR: 48493 Submitted by: Paul Herman (original version) Revision Changes Path 1.13 +17 -2 src/lib/libc/gen/arc4random.3 From owner-cvs-src@FreeBSD.ORG Thu May 1 12:09:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6284537B40C; Thu, 1 May 2003 12:09:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F342243FB1; Thu, 1 May 2003 12:09:54 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41J9s0U079482; Thu, 1 May 2003 12:09:54 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41J9shB079481; Thu, 1 May 2003 12:09:54 -0700 (PDT) Message-Id: <200305011909.h41J9shB079481@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 1 May 2003 12:09:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:09:56 -0000 bmah 2003/05/01 12:09:54 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: ata(4) support for Promise SATA devices, CAM supports huge devices, iir(4) update. Other changes: Add some tags where appropriate. Revision Changes Path 1.556 +26 -3 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu May 1 12:11:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 838AD37B401; Thu, 1 May 2003 12:11:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FFA443FA3; Thu, 1 May 2003 12:11:09 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41JB80U079626; Thu, 1 May 2003 12:11:08 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41JB8v2079625; Thu, 1 May 2003 12:11:08 -0700 (PDT) Message-Id: <200305011911.h41JB8v2079625@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 1 May 2003 12:11:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 19:11:10 -0000 bmah 2003/05/01 12:11:08 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Add SATA Promise controllers to ata(4) section. Revision Changes Path 1.145 +4 -1 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Thu May 1 12:24:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5695A37B401; Thu, 1 May 2003 12:24:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E91DB43FDD; Thu, 1 May 2003 12:24:00 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41JO00U080017; Thu, 1 May 2003 12:24:00 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41JO0de080014; Thu, 1 May 2003 12:24:00 -0700 (PDT) Message-Id: <200305011924.h41JO0de080014@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 12:24:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:24:01 -0000 phk 2003/05/01 12:24:00 PDT FreeBSD src repository Modified files: sys/geom geom_event.c Log: When events on a reference is cancelled, check our doorstep first, it might be an orphan. Revision Changes Path 1.37 +7 -0 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Thu May 1 12:33:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1968137B401; Thu, 1 May 2003 12:33:01 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FCC943FD7; Thu, 1 May 2003 12:32:59 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h41JWxwk064635; Thu, 1 May 2003 12:32:59 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h41JWxg1000868; Thu, 1 May 2003 12:32:59 -0700 (PDT) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h41JWxZZ000867; Thu, 1 May 2003 12:32:59 -0700 (PDT) Date: Thu, 1 May 2003 12:32:58 -0700 From: Marcel Moolenaar To: John Baldwin Message-ID: <20030501193258.GB778@athlon.pn.xcllnt.net> References: <200304291911.h3TJB0E2076851@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 19:33:01 -0000 On Thu, May 01, 2003 at 02:35:16PM -0400, John Baldwin wrote: > > > Modified files: > > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h > > acpi.h acpiosxf.h acpixf.h acutils.h > > dbcmds.c dbxface.c exfldio.c exsystem.c > > hwsleep.c psparse.c rscreate.c tbget.c > > utglobal.c > > This hunk looks bogus as it didn't change during the Intel import: *snip* > Without this change make kernel-depend of LINT gives a _lot_ of > warnings. LINT also doesn't compile, but this is at least a > good first step. Unrelated to the change (hence removed), but related to ACPI CA contributed code: There's a bug in the code that uninstalls ACPI tables. We have a fix for this on the ia64 branch. Thanks to Peter. It's been forgotten, but it would be nice to have this fix in as it hosed machines with multiple SSDT tables. This is not specific to ia64. Of course, since this is contributed code we should get it fixed at the source and it will find its way back to use with the next upgrade. However, since the 0424 snapshot had problems, the first possible upgrade would be end May, provided the problems have been resolved. The question: do people think we should try to get another ACPI snapshot in (provided we have someone willing to do it) and thus try to get it fixed the "official" way or are we ok with changing contrib'd code in this case and revert to the vendor branch when we do upgrade sometime after 5.1? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Thu May 1 12:38:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8295237B401; Thu, 1 May 2003 12:38:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E3BD43F3F; Thu, 1 May 2003 12:38:17 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41JcG0U080613; Thu, 1 May 2003 12:38:16 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41JcGch080612; Thu, 1 May 2003 12:38:16 -0700 (PDT) Message-Id: <200305011938.h41JcGch080612@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 12:38:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile src/libexec Makefile src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:38:18 -0000 ru 2003/05/01 12:38:16 PDT FreeBSD src repository Modified files: lib Makefile libexec Makefile usr.bin Makefile Log: Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined. Submitted by: Marius Strobl Revision Changes Path 1.155 +1 -1 src/lib/Makefile 1.57 +1 -1 src/libexec/Makefile 1.235 +1 -1 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 12:43:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 023D037B408; Thu, 1 May 2003 12:43:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96BF043F75; Thu, 1 May 2003 12:43:01 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Jh10U080883; Thu, 1 May 2003 12:43:01 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Jh14U080882; Thu, 1 May 2003 12:43:01 -0700 (PDT) Message-Id: <200305011943.h41Jh14U080882@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 12:43:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:43:02 -0000 ru 2003/05/01 12:43:01 PDT FreeBSD src repository Modified files: usr.bin Makefile Log: Do not attempt to build chkey(1) and newkey(8) if NOSECURE is defined. Submitted by: Marius Strobl Revision Changes Path 1.236 +2 -1 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 12:43:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1590837B401; Thu, 1 May 2003 12:43:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAC5243FDD; Thu, 1 May 2003 12:43:52 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Jhq0U080970; Thu, 1 May 2003 12:43:52 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41JhqUx080969; Thu, 1 May 2003 12:43:52 -0700 (PDT) Message-Id: <200305011943.h41JhqUx080969@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 12:43:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 19:43:53 -0000 phk 2003/05/01 12:43:52 PDT FreeBSD src repository Modified files: sys/geom geom_event.c Log: Add a new flag, EV_CANCELED, and use it to make g_waitfor_event() return EAGAIN if an event got canceled. Revision Changes Path 1.38 +5 -1 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Thu May 1 12:46:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A298337B401; Thu, 1 May 2003 12:46:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44AB543FD7; Thu, 1 May 2003 12:46:22 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41JkM0U081123; Thu, 1 May 2003 12:46:22 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41JkMEE081122; Thu, 1 May 2003 12:46:22 -0700 (PDT) Message-Id: <200305011946.h41JkMEE081122@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 12:46:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppbus vpo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 19:46:23 -0000 jhb 2003/05/01 12:46:21 PDT FreeBSD src repository Modified files: sys/dev/ppbus vpo.c Log: Fix a printf warning from the recent CAM changes. Revision Changes Path 1.28 +2 -2 src/sys/dev/ppbus/vpo.c From owner-cvs-src@FreeBSD.ORG Thu May 1 13:09:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 584DC37B401; Thu, 1 May 2003 13:09:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0771343F75; Thu, 1 May 2003 13:09:59 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41K9w0U088020; Thu, 1 May 2003 13:09:58 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41K9wI7088019; Thu, 1 May 2003 13:09:58 -0700 (PDT) Message-Id: <200305012009.h41K9wI7088019@repoman.freebsd.org> From: Mark Murray Date: Thu, 1 May 2003 13:09:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dump Makefile dump.8 dumprmt.c main.c src/sbin/restore Makefile main.c restore.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 20:09:59 -0000 markm 2003/05/01 13:09:58 PDT FreeBSD src repository Modified files: sbin/dump Makefile dump.8 dumprmt.c main.c sbin/restore Makefile main.c restore.8 Log: De-Kerberise (KerberosIV). KerberosIV is no longer present, and remote backups can still be done with Kerberos authentication using SSH and Kerberos 5. Revision Changes Path 1.21 +0 -13 src/sbin/dump/Makefile 1.56 +0 -6 src/sbin/dump/dump.8 1.19 +4 -15 src/sbin/dump/dumprmt.c 1.51 +0 -14 src/sbin/dump/main.c 1.19 +0 -13 src/sbin/restore/Makefile 1.19 +0 -10 src/sbin/restore/main.c 1.41 +0 -6 src/sbin/restore/restore.8 From owner-cvs-src@FreeBSD.ORG Thu May 1 13:11:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50BEF37B404 for ; Thu, 1 May 2003 13:11:49 -0700 (PDT) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E40B43FCB for ; Thu, 1 May 2003 13:11:47 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 8966 invoked from network); 1 May 2003 20:11:53 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 20:11:53 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41KBhOv026715; Thu, 1 May 2003 16:11:43 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030501193258.GB778@athlon.pn.xcllnt.net> Date: Thu, 01 May 2003 16:11:48 -0400 (EDT) From: John Baldwin To: Marcel Moolenaar cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:11:49 -0000 On 01-May-2003 Marcel Moolenaar wrote: > On Thu, May 01, 2003 at 02:35:16PM -0400, John Baldwin wrote: >> >> > Modified files: >> > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h >> > acpi.h acpiosxf.h acpixf.h acutils.h >> > dbcmds.c dbxface.c exfldio.c exsystem.c >> > hwsleep.c psparse.c rscreate.c tbget.c >> > utglobal.c >> >> This hunk looks bogus as it didn't change during the Intel import: > *snip* >> Without this change make kernel-depend of LINT gives a _lot_ of >> warnings. LINT also doesn't compile, but this is at least a >> good first step. > > Unrelated to the change (hence removed), but related to ACPI CA > contributed code: > > There's a bug in the code that uninstalls ACPI tables. We have a > fix for this on the ia64 branch. Thanks to Peter. It's been forgotten, > but it would be nice to have this fix in as it hosed machines with > multiple SSDT tables. This is not specific to ia64. > > Of course, since this is contributed code we should get it fixed > at the source and it will find its way back to use with the next > upgrade. However, since the 0424 snapshot had problems, the first > possible upgrade would be end May, provided the problems have > been resolved. > > The question: do people think we should try to get another ACPI > snapshot in (provided we have someone willing to do it) and thus > try to get it fixed the "official" way or are we ok with changing > contrib'd code in this case and revert to the vendor branch when > we do upgrade sometime after 5.1? We have had files in ACPI land pulled off the branch before, so I think that if it's a major showstopper for 5.1 it can just be committed. I would send the patch to the acpi-jp@ list. The Intel guys follow it and are quite responsive to good bug reports and/or patches. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 13:12:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5887C37B404 for ; Thu, 1 May 2003 13:12:52 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id AF6E443FBD for ; Thu, 1 May 2003 13:12:50 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 87216 invoked by uid 1000); 1 May 2003 20:12:51 -0000 Date: Thu, 1 May 2003 13:12:51 -0700 (PDT) From: Nate Lawson To: Marcel Moolenaar In-Reply-To: <20030501193258.GB778@athlon.pn.xcllnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.hdbxface.cutglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:12:52 -0000 On Thu, 1 May 2003, Marcel Moolenaar wrote: > On Thu, May 01, 2003 at 02:35:16PM -0400, John Baldwin wrote: > > > > > Modified files: > > > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h > > > acpi.h acpiosxf.h acpixf.h acutils.h > > > dbcmds.c dbxface.c exfldio.c exsystem.c > > > hwsleep.c psparse.c rscreate.c tbget.c > > > utglobal.c > > > > This hunk looks bogus as it didn't change during the Intel import: > *snip* > > Without this change make kernel-depend of LINT gives a _lot_ of > > warnings. LINT also doesn't compile, but this is at least a > > good first step. > > The question: do people think we should try to get another ACPI > snapshot in (provided we have someone willing to do it) and thus > try to get it fixed the "official" way or are we ok with changing > contrib'd code in this case and revert to the vendor branch when > we do upgrade sometime after 5.1? I've been told that it's not possible to put files back on the vendor branch after 5.0 since it breaks cvs -D. I would have liked to put a lot of the files back on due to the fact that they haven't had local changes for quite a few drops. That being said, I'm willing to spend time fixing the 0228 dist but am not going to have enough time to roll another in May. If someone else would like to take this up, it would be nice. -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 13:16:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA9CD37B404; Thu, 1 May 2003 13:16:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66BBB43FBD; Thu, 1 May 2003 13:16:10 -0700 (PDT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41KGA0U088346; Thu, 1 May 2003 13:16:10 -0700 (PDT) (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41KGA1X088345; Thu, 1 May 2003 13:16:10 -0700 (PDT) Message-Id: <200305012016.h41KGA1X088345@repoman.freebsd.org> From: Eric Anholt Date: Thu, 1 May 2003 13:16:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/compat/linux linux_ioctl.c linux_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 20:16:11 -0000 anholt 2003/05/01 13:16:10 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/compat/linux linux_ioctl.c linux_ioctl.h Log: MFC: linux-compatibility DRM ioctl handler, removing the need for DRM_LINUX option in building the DRM. Revision Changes Path 1.55.2.11 +14 -0 src/sys/compat/linux/linux_ioctl.c 1.4.2.4 +3 -0 src/sys/compat/linux/linux_ioctl.h From owner-cvs-src@FreeBSD.ORG Thu May 1 13:28:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DD8637B401; Thu, 1 May 2003 13:28:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C45A43FB1; Thu, 1 May 2003 13:28:00 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41KRx0U088701; Thu, 1 May 2003 13:27:59 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41KRxUx088700; Thu, 1 May 2003 13:27:59 -0700 (PDT) Message-Id: <200305012027.h41KRxUx088700@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 1 May 2003 13:27:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen arc4random.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 20:28:00 -0000 trhodes 2003/05/01 13:27:59 PDT FreeBSD src repository Modified files: lib/libc/gen arc4random.3 Log: Use the .Dl macro. Discussed with: mdoc(7) officer ru Revision Changes Path 1.14 +1 -1 src/lib/libc/gen/arc4random.3 From owner-cvs-src@FreeBSD.ORG Thu May 1 13:32:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0C4337B401; Thu, 1 May 2003 13:32:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EAF343FAF; Thu, 1 May 2003 13:32:25 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41KWP0U088942; Thu, 1 May 2003 13:32:25 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41KWPI5088941; Thu, 1 May 2003 13:32:25 -0700 (PDT) Message-Id: <200305012032.h41KWPI5088941@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 13:32:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom.h geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 20:32:26 -0000 phk 2003/05/01 13:32:25 PDT FreeBSD src repository Modified files: sys/geom geom.h geom_subr.c Log: Remove the now obsolete geomidorname hack. Revision Changes Path 1.62 +0 -24 src/sys/geom/geom.h 1.49 +0 -83 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Thu May 1 13:35:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E62E937B401; Thu, 1 May 2003 13:35:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85A9543FB1; Thu, 1 May 2003 13:35:31 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41KZV0U089097; Thu, 1 May 2003 13:35:31 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41KZUn7089096; Thu, 1 May 2003 13:35:30 -0700 (PDT) Message-Id: <200305012035.h41KZUn7089096@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 13:35:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dump Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 20:35:32 -0000 ru 2003/05/01 13:35:30 PDT FreeBSD src repository Modified files: sbin/dump Makefile Log: Fixed the MLINKS assignment style. Revision Changes Path 1.22 +1 -1 src/sbin/dump/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 13:40:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 820DF37B401; Thu, 1 May 2003 13:40:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13D5D43F93; Thu, 1 May 2003 13:40:04 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Ke30U089289; Thu, 1 May 2003 13:40:03 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Ke3Sf089288; Thu, 1 May 2003 13:40:03 -0700 (PDT) Message-Id: <200305012040.h41Ke3Sf089288@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 13:40:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/dev/acpica acenv.h acfreebsd.h dbcmds.c dbxface.c hwsleep.c psparse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:40:05 -0000 jhb 2003/05/01 13:40:03 PDT FreeBSD src repository Modified files: sys/contrib/dev/acpica acenv.h acfreebsd.h dbcmds.c dbxface.c hwsleep.c psparse.c Log: Restore local changes accidentally lost in the last import. Reviewed by: njl Revision Changes Path 1.6 +2 -0 src/sys/contrib/dev/acpica/acenv.h 1.15 +9 -5 src/sys/contrib/dev/acpica/acfreebsd.h 1.7 +2 -0 src/sys/contrib/dev/acpica/dbcmds.c 1.6 +7 -1 src/sys/contrib/dev/acpica/dbxface.c 1.10 +11 -0 src/sys/contrib/dev/acpica/hwsleep.c 1.21 +23 -0 src/sys/contrib/dev/acpica/psparse.c From owner-cvs-src@FreeBSD.ORG Thu May 1 13:41:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37C9437B401; Thu, 1 May 2003 13:41:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC0DD43F85; Thu, 1 May 2003 13:41:03 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Kf30U089446; Thu, 1 May 2003 13:41:03 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Kf3cB089445; Thu, 1 May 2003 13:41:03 -0700 (PDT) Message-Id: <200305012041.h41Kf3cB089445@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 13:41:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:41:04 -0000 ru 2003/05/01 13:41:03 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: For the time being, upgrade the whole Groff (to version 1.19), but stop doing so again on the next __FreeBSD_version bump. Revision Changes Path 1.353 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu May 1 13:45:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8AD537B404 for ; Thu, 1 May 2003 13:45:42 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC8EA43FBF for ; Thu, 1 May 2003 13:45:40 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 1642 invoked from network); 1 May 2003 20:45:48 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 20:45:48 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41KjYOv026841; Thu, 1 May 2003 16:45:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 01 May 2003 16:45:37 -0400 (EDT) From: John Baldwin To: Nate Lawson cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:45:43 -0000 On 01-May-2003 Nate Lawson wrote: > On Thu, 1 May 2003, Marcel Moolenaar wrote: >> On Thu, May 01, 2003 at 02:35:16PM -0400, John Baldwin wrote: >> > >> > > Modified files: >> > > sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h >> > > acpi.h acpiosxf.h acpixf.h acutils.h >> > > dbcmds.c dbxface.c exfldio.c exsystem.c >> > > hwsleep.c psparse.c rscreate.c tbget.c >> > > utglobal.c >> > >> > This hunk looks bogus as it didn't change during the Intel import: >> *snip* >> > Without this change make kernel-depend of LINT gives a _lot_ of >> > warnings. LINT also doesn't compile, but this is at least a >> > good first step. >> >> The question: do people think we should try to get another ACPI >> snapshot in (provided we have someone willing to do it) and thus >> try to get it fixed the "official" way or are we ok with changing >> contrib'd code in this case and revert to the vendor branch when >> we do upgrade sometime after 5.1? > > I've been told that it's not possible to put files back on the vendor > branch after 5.0 since it breaks cvs -D. I would have liked to put a lot > of the files back on due to the fact that they haven't had local changes > for quite a few drops. > > That being said, I'm willing to spend time fixing the 0228 dist but am not > going to have enough time to roll another in May. If someone else would > like to take this up, it would be nice. I might be able to do the next one since I've learned a bit more about how these imports work. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 13:48:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A6AD37B404; Thu, 1 May 2003 13:48:49 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6973C43FB1; Thu, 1 May 2003 13:48:45 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h41Kmd62059284 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 1 May 2003 23:48:39 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h41KmdZZ059279; Thu, 1 May 2003 23:48:39 +0300 (EEST) (envelope-from ru) Date: Thu, 1 May 2003 23:48:39 +0300 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030501204839.GE50307@sunbay.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wchHw8dVAp53YPj8" Content-Disposition: inline In-Reply-To: <200305012041.h41Kf3cB089445@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: Warner Losh cc: David O'Brien Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 20:48:49 -0000 --wchHw8dVAp53YPj8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 01, 2003 at 01:41:03PM -0700, Ruslan Ermilov wrote: > ru 2003/05/01 13:41:03 PDT >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > Log: > For the time being, upgrade the whole Groff (to version 1.19), > but stop doing so again on the next __FreeBSD_version bump. > =20 > Revision Changes Path > 1.353 +1 -1 src/Makefile.inc1 >=20 I don't want to bump __FreeBSD_version for things like this, to aid in bootstrapping, so I use the technique of abusing other __FreeBSD_version values >=3D dates I'm interested in. I think this gives reasonable compromise between accuracy and efficiency, and I already used this technique when optimizing compiles of *-tools in Makefile.inc1 in the last couple of revisions. This is just FYI. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --wchHw8dVAp53YPj8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sYgnUkv4P6juNwoRAl3tAJ9HOGpUjBbHNL7B2c15SbVWyAlrpQCeIXJu Ofx65IEMVi8sMaApE7/yiFc= =o8ZM -----END PGP SIGNATURE----- --wchHw8dVAp53YPj8-- From owner-cvs-src@FreeBSD.ORG Thu May 1 14:07:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 339E137B401; Thu, 1 May 2003 14:07:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C491143F85; Thu, 1 May 2003 14:07:08 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41L780U091631; Thu, 1 May 2003 14:07:08 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41L78VY091630; Thu, 1 May 2003 14:07:08 -0700 (PDT) Message-Id: <200305012107.h41L78VY091630@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 14:07:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_sunlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:07:09 -0000 phk 2003/05/01 14:07:08 PDT FreeBSD src repository Modified files: sys/geom geom_sunlabel.c Log: Plug some memory-leaks. Revision Changes Path 1.34 +7 -2 src/sys/geom/geom_sunlabel.c From owner-cvs-src@FreeBSD.ORG Thu May 1 14:10:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E6D837B405; Thu, 1 May 2003 14:10:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3083E43F3F; Thu, 1 May 2003 14:10:38 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LAc0U091810; Thu, 1 May 2003 14:10:38 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LAb6H091809; Thu, 1 May 2003 14:10:37 -0700 (PDT) Message-Id: <200305012110.h41LAb6H091809@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 14:10:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/restore Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:10:39 -0000 ru 2003/05/01 14:10:37 PDT FreeBSD src repository Modified files: sbin/restore Makefile Log: Style. Revision Changes Path 1.20 +3 -2 src/sbin/restore/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 14:16:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9810E37B401; Thu, 1 May 2003 14:16:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20B6E43FAF; Thu, 1 May 2003 14:16:39 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LGc0U092143; Thu, 1 May 2003 14:16:38 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LGckx092142; Thu, 1 May 2003 14:16:38 -0700 (PDT) Message-Id: <200305012116.h41LGckx092142@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 14:16:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exit.c kern_fork.c kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 21:16:40 -0000 jhb 2003/05/01 14:16:38 PDT FreeBSD src repository Modified files: sys/kern kern_exit.c kern_fork.c kern_proc.c Log: Initialize and destroy the struct proc mutex in the proc zone's init and fini routines instead of in fork() and wait(). This has the nice side benefit that the proc lock of any process on the allproc list is always valid and sched_lock doesn't have to be used to test against PRS_NEW anymore. Revision Changes Path 1.213 +0 -1 src/sys/kern/kern_exit.c 1.197 +3 -4 src/sys/kern/kern_fork.c 1.185 +3 -0 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Thu May 1 14:17:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E58FA37B401; Thu, 1 May 2003 14:17:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84F1D43FAF; Thu, 1 May 2003 14:17:46 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LHk0U092196; Thu, 1 May 2003 14:17:46 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LHkb9092195; Thu, 1 May 2003 14:17:46 -0700 (PDT) Message-Id: <200305012117.h41LHkb9092195@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 14:17:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:17:47 -0000 jhb 2003/05/01 14:17:46 PDT FreeBSD src repository Modified files: sys/sys proc.h Log: Small style tweaks to some members of struct session and sigio to be more consistent with other structures in this file. Revision Changes Path 1.326 +5 -5 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu May 1 14:18:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF22737B401; Thu, 1 May 2003 14:18:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88C8943F75; Thu, 1 May 2003 14:18:36 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LIa0U092271; Thu, 1 May 2003 14:18:36 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LIaeT092270; Thu, 1 May 2003 14:18:36 -0700 (PDT) Message-Id: <200305012118.h41LIaeT092270@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 14:18:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dump Makefile dump.8 main.c src/sbin/restore Makefile main.c restore.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:18:37 -0000 ru 2003/05/01 14:18:36 PDT FreeBSD src repository Modified files: sbin/dump Makefile dump.8 main.c sbin/restore Makefile main.c restore.8 Log: Removed all vestiges of KerberosIV. Revision Changes Path 1.23 +0 -1 src/sbin/dump/Makefile 1.57 +1 -1 src/sbin/dump/dump.8 1.52 +3 -5 src/sbin/dump/main.c 1.21 +0 -1 src/sbin/restore/Makefile 1.20 +6 -7 src/sbin/restore/main.c 1.42 +5 -6 src/sbin/restore/restore.8 From owner-cvs-src@FreeBSD.ORG Thu May 1 14:21:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8DB737B401; Thu, 1 May 2003 14:21:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57DEA43FBD; Thu, 1 May 2003 14:21:16 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LLG0U092487; Thu, 1 May 2003 14:21:16 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LLGxg092486; Thu, 1 May 2003 14:21:16 -0700 (PDT) Message-Id: <200305012121.h41LLGxg092486@repoman.freebsd.org> From: Mark Murray Date: Thu, 1 May 2003 14:21:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpam Makefile.inc src/kerberos5 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:21:17 -0000 markm 2003/05/01 14:21:16 PDT FreeBSD src repository Modified files: lib/libpam Makefile.inc kerberos5 Makefile.inc Log: Trasmute moer "krb5" distibutions into "crypto". Revision Changes Path 1.14 +1 -1 src/kerberos5/Makefile.inc 1.12 +1 -3 src/lib/libpam/Makefile.inc From owner-cvs-src@FreeBSD.ORG Thu May 1 14:21:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC6A637B401; Thu, 1 May 2003 14:21:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44D2443FAF; Thu, 1 May 2003 14:21:43 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LLh0U092514; Thu, 1 May 2003 14:21:43 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LLg58092513; Thu, 1 May 2003 14:21:42 -0700 (PDT) Message-Id: <200305012121.h41LLg58092513@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 May 2003 14:21:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 21:21:44 -0000 jhb 2003/05/01 14:21:42 PDT FreeBSD src repository Modified files: sys/kern kern_prot.c Log: Remove Giant from the setuid(), seteuid(), setgid(), setegid(), setgroups(), setreuid(), setregid(), setresuid(), and setresgid() syscalls as well as the cred_update_thread() function. Revision Changes Path 1.169 +0 -30 src/sys/kern/kern_prot.c From owner-cvs-src@FreeBSD.ORG Thu May 1 14:23:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC3AF37B404 for ; Thu, 1 May 2003 14:23:16 -0700 (PDT) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0483543FD7 for ; Thu, 1 May 2003 14:23:15 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 9952 invoked from network); 1 May 2003 21:23:22 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 1 May 2003 21:23:22 -0000 Received: from laptop.baldwin.cx ([216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h41LNBOv026999; Thu, 1 May 2003 17:23:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200305012116.h41LGckx092142@repoman.freebsd.org> Date: Thu, 01 May 2003 17:23:07 -0400 (EDT) From: John Baldwin To: John Baldwin cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/kern kern_exit.c kern_fork.c kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 21:23:17 -0000 On 01-May-2003 John Baldwin wrote: > jhb 2003/05/01 14:16:38 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_exit.c kern_fork.c kern_proc.c > Log: > Initialize and destroy the struct proc mutex in the proc zone's init and > fini routines instead of in fork() and wait(). This has the nice side > benefit that the proc lock of any process on the allproc list is always > valid and sched_lock doesn't have to be used to test against PRS_NEW > anymore. It also means we don't init and destroy process mutexes as often if we recycle proc structures. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu May 1 14:28:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5614937B401; Thu, 1 May 2003 14:28:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB35C43FAF; Thu, 1 May 2003 14:28:49 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41LSn0U092785; Thu, 1 May 2003 14:28:49 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41LSnD5092784; Thu, 1 May 2003 14:28:49 -0700 (PDT) Message-Id: <200305012128.h41LSnD5092784@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 14:28:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 21:28:50 -0000 ru 2003/05/01 14:28:49 PDT FreeBSD src repository Modified files: contrib/groff FREEBSD-upgrade Log: Update upgrade instructions. Revision Changes Path 1.5 +5 -5 src/contrib/groff/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Thu May 1 14:48:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3682537B405; Thu, 1 May 2003 14:48:26 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id C980843FCB; Thu, 1 May 2003 14:48:23 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from athlon.pn.xcllnt.net (athlon.pn.xcllnt.net [192.168.4.3]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h41LmLwk065445; Thu, 1 May 2003 14:48:21 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from athlon.pn.xcllnt.net (localhost [127.0.0.1]) by athlon.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h41LmLg1060574; Thu, 1 May 2003 14:48:21 -0700 (PDT) (envelope-from marcel@athlon.pn.xcllnt.net) Received: (from marcel@localhost) by athlon.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h41LmLMM060562; Thu, 1 May 2003 14:48:21 -0700 (PDT) Date: Thu, 1 May 2003 14:48:21 -0700 From: Marcel Moolenaar To: John Baldwin Message-ID: <20030501214821.GB16132@athlon.pn.xcllnt.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 21:48:26 -0000 On Thu, May 01, 2003 at 04:45:37PM -0400, John Baldwin wrote: > > >> The question: do people think we should try to get another ACPI > >> snapshot in (provided we have someone willing to do it) and thus > >> try to get it fixed the "official" way or are we ok with changing > >> contrib'd code in this case and revert to the vendor branch when > >> we do upgrade sometime after 5.1? > > > > I've been told that it's not possible to put files back on the vendor > > branch after 5.0 since it breaks cvs -D. I would have liked to put a lot > > of the files back on due to the fact that they haven't had local changes > > for quite a few drops. > > > > That being said, I'm willing to spend time fixing the 0228 dist but am not > > going to have enough time to roll another in May. If someone else would > > like to take this up, it would be nice. > > I might be able to do the next one since I've learned a bit more > about how these imports work. I just sent mail to acpi-jp@jp. with two patches. Both address the same problem. The first is large(r) and tested. The second is a one-liner but untested. We'll see... FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Thu May 1 15:29:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23A8C37B401; Thu, 1 May 2003 15:29:53 -0700 (PDT) Received: from HAL9000.homeunix.com (12-233-57-131.client.attbi.com [12.233.57.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F49743F3F; Thu, 1 May 2003 15:29:52 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.5) with ESMTP id h41MTnuU025951; Thu, 1 May 2003 15:29:49 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.5/Submit) id h41MTlNd025950; Thu, 1 May 2003 15:29:47 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Thu, 1 May 2003 15:29:47 -0700 From: David Schultz To: "Jeroen C. van Gelderen" Message-ID: <20030501222947.GA25911@HAL9000.homeunix.com> Mail-Followup-To: "Jeroen C. van Gelderen" , Garrett Wollman , Kris Kennaway , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org References: <200304301917.h3UJH4Yj054706@khavrinen.lcs.mit.edu> <67613AC6-7B42-11D7-B4E5-000393754B1C@vangelderen.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <67613AC6-7B42-11D7-B4E5-000393754B1C@vangelderen.org> cc: Garrett Wollman cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Kris Kennaway Subject: Re: cvs commit: src/release Makefile src/release/scripts crypto-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 22:29:53 -0000 On Wed, Apr 30, 2003, Jeroen C. van Gelderen wrote: > >For any operation larger than a few dozen hosts, Kerberos is a great > >deal easier to manage than n^2 SSH key combinations. > > Where does the number n^2 come from? When you want n computers to be able to talk to n other computers, each of the n computers needs to know n SSH keys. With Kerberos, you just have to set up the authentication server right. From owner-cvs-src@FreeBSD.ORG Thu May 1 15:48:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71CBC37B401; Thu, 1 May 2003 15:48:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AA7243F93; Thu, 1 May 2003 15:48:10 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41Mm90U097300; Thu, 1 May 2003 15:48:09 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41Mm9M8097299; Thu, 1 May 2003 15:48:09 -0700 (PDT) Message-Id: <200305012248.h41Mm9M8097299@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 1 May 2003 15:48:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/sysctl sysctl.8 sysctl.c src/sys/kern kern_sysctl.c src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 22:48:11 -0000 trhodes 2003/05/01 15:48:09 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/sysctl sysctl.8 sysctl.c sys/kern kern_sysctl.c sys/sys sysctl.h Log: Bring the oid description functionality (-d) into STABLE. PR: 51201 Submitted by: Andy Gilligan Revision Changes Path 1.23.2.16 +4 -2 src/sbin/sysctl/sysctl.8 1.25.2.11 +16 -4 src/sbin/sysctl/sysctl.c 1.92.2.9 +26 -0 src/sys/kern/kern_sysctl.c 1.81.2.10 +2 -1 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Thu May 1 15:50:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AF4C37B401; Thu, 1 May 2003 15:50:28 -0700 (PDT) Received: from espresso.bsdmike.org (espresso.bsdmike.org [65.39.129.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD00A43FA3; Thu, 1 May 2003 15:50:27 -0700 (PDT) (envelope-from mike@espresso.bsdmike.org) Received: by espresso.bsdmike.org (Postfix, from userid 1002) id 15BF49C76; Thu, 1 May 2003 18:35:26 -0400 (EDT) Date: Thu, 1 May 2003 18:35:26 -0400 From: Mike Barcroft To: Mark Murray Message-ID: <20030501183526.B55150@espresso.bsdmike.org> References: <20030430184351.B31859@espresso.bsdmike.org> <200305010659.h416xmQL023287@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305010659.h416xmQL023287@grimreaper.grondar.org>; from mark@grondar.org on Thu, May 01, 2003 at 07:59:48AM +0100 Organization: The FreeBSD Project cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 22:50:29 -0000 Mark Murray writes: > > Also, you added an used #else clause near the top. > > EPARSE ? :-) It should say unused. Best regards, Mike Barcroft From owner-cvs-src@FreeBSD.ORG Thu May 1 16:45:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C535F37B40C; Thu, 1 May 2003 16:45:43 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6B2E43F93; Thu, 1 May 2003 16:45:42 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h41Njcm2053509; Thu, 1 May 2003 16:45:42 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h41NjcE4053508; Thu, 1 May 2003 16:45:38 -0700 (PDT) Date: Thu, 1 May 2003 16:45:38 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030501234538.GA53446@dragon.nuxi.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> <20030501204839.GE50307@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030501204839.GE50307@sunbay.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 23:45:44 -0000 On Thu, May 01, 2003 at 11:48:39PM +0300, Ruslan Ermilov wrote: > I don't want to bump __FreeBSD_version for things like this, > to aid in bootstrapping, so I use the technique of abusing > other __FreeBSD_version values >= dates I'm interested in. Why not bump __FreeBSD_version? Its cheap, and we don't over do it. I'd rather have an accurate date, not an approximate one. From owner-cvs-src@FreeBSD.ORG Thu May 1 16:48:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF13637B404; Thu, 1 May 2003 16:48:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89CFD43FB1; Thu, 1 May 2003 16:48:12 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h41NmC0U005659; Thu, 1 May 2003 16:48:12 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h41NmC4Q005658; Thu, 1 May 2003 16:48:12 -0700 (PDT) Message-Id: <200305012348.h41NmC4Q005658@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 16:48:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/man/catman Makefile catman.1 catman.perl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2003 23:48:13 -0000 ru 2003/05/01 16:48:12 PDT FreeBSD src repository Removed files: gnu/usr.bin/man/catman Makefile catman.1 catman.perl Log: catman(1) sources now live elsewhere. Revision Changes Path 1.14 +0 -8 src/gnu/usr.bin/man/catman/Makefile (dead) 1.24 +0 -132 src/gnu/usr.bin/man/catman/catman.1 (dead) 1.20 +0 -439 src/gnu/usr.bin/man/catman/catman.perl (dead) From owner-cvs-src@FreeBSD.ORG Thu May 1 16:52:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DE4937B401; Thu, 1 May 2003 16:52:56 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7F1143FCB; Thu, 1 May 2003 16:52:55 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h41Nqqm2053596; Thu, 1 May 2003 16:52:52 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h41NqqxX053595; Thu, 1 May 2003 16:52:52 -0700 (PDT) Date: Thu, 1 May 2003 16:52:51 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20030501235251.GA53569@dragon.nuxi.com> References: <200305011436.h41EaRQ7056929@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305011436.h41EaRQ7056929@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.sys.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 23:52:56 -0000 On Thu, May 01, 2003 at 07:36:27AM -0700, Dag-Erling Smorgrav wrote: > des 2003/05/01 07:36:27 PDT > > FreeBSD src repository > > Modified files: > share/mk bsd.sys.mk > Log: > Add a mechanism to allow Makefiles to specify the particular C dialect > in which the source code is written. This is controlled by the CSTD > variable, which can have one of the following values: > > - "k&r" => -traditional > - "c89" or "c90" => -std=iso9899:1990 > - "c94" or "c95" => -std=iso9899:199409 > - "c99" => -std=iso9899:1999 > > The corresponding option is added to CFLAGS regardless of WARNS level. > This also removes -ansi from WARNS level 6, but adds -Wno-long-long to > work around a weird gcc bug (-ansi, which is supposedly equivalent to > -std=iso9899:1990, seems to turn long long warnings off instead of on) > > If CSTD is undefined, CFLAGS are unchanged except for the -ansi / > -Wno-long-long change mentioned above for WARNS level 6. PLEASE DO NOT ADD ANY MORE STD= TO MAKEFILES. When this came up in freebsd-arch you did not have support for this, and you are majorly trumpling over a change Mux and I have been working on and announced to freebsd-arch. From owner-cvs-src@FreeBSD.ORG Thu May 1 16:53:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8912437B401; Thu, 1 May 2003 16:53:53 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDF3843FBF; Thu, 1 May 2003 16:53:52 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h41Nrnm2053612; Thu, 1 May 2003 16:53:49 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h41Nrn8m053611; Thu, 1 May 2003 16:53:49 -0700 (PDT) Date: Thu, 1 May 2003 16:53:49 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20030501235349.GB53569@dragon.nuxi.com> References: <200305011440.h41Eethe057280@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305011440.h41Eethe057280@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/fetch Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 23:53:54 -0000 On Thu, May 01, 2003 at 07:40:55AM -0700, Dag-Erling Smorgrav wrote: > des 2003/05/01 07:40:55 PDT > > FreeBSD src repository > > Modified files: > usr.bin/fetch Makefile > Log: > Mark fetch(1) as c99- and WARNS6-clean. Please do not add this to any more Makefiles. I have been working on making our tree C99 and GCC 3.3 clean. From owner-cvs-src@FreeBSD.ORG Thu May 1 17:03:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB77F37B401; Thu, 1 May 2003 17:03:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8954643FCB; Thu, 1 May 2003 17:03:11 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4203B0U007227; Thu, 1 May 2003 17:03:11 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4203ALY007226; Thu, 1 May 2003 17:03:10 -0700 (PDT) Message-Id: <200305020003.h4203ALY007226@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 17:03:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/pax cpio.c options.c tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:03:12 -0000 obrien 2003/05/01 17:03:10 PDT FreeBSD src repository Modified files: bin/pax cpio.c options.c tar.c Log: Fix signed/unsigned mix comparisons involving sizeof. Revision Changes Path 1.21 +6 -6 src/bin/pax/cpio.c 1.28 +3 -2 src/bin/pax/options.c 1.22 +4 -3 src/bin/pax/tar.c From owner-cvs-src@FreeBSD.ORG Thu May 1 17:04:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C487F37B401; Thu, 1 May 2003 17:04:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 580C243F3F; Thu, 1 May 2003 17:04:22 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4204M0U007273; Thu, 1 May 2003 17:04:22 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4204L8R007272; Thu, 1 May 2003 17:04:21 -0700 (PDT) Message-Id: <200305020004.h4204L8R007272@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 17:04:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/pax pax.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:04:23 -0000 obrien 2003/05/01 17:04:21 PDT FreeBSD src repository Modified files: bin/pax pax.c Log: Quiet warnings about copyright[]. Revision Changes Path 1.26 +2 -2 src/bin/pax/pax.c From owner-cvs-src@FreeBSD.ORG Thu May 1 17:30:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D30037B401 for ; Thu, 1 May 2003 17:30:06 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 6E5FF43FD7 for ; Thu, 1 May 2003 17:30:05 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 88938 invoked by uid 1000); 2 May 2003 00:30:07 -0000 Date: Thu, 1 May 2003 17:30:07 -0700 (PDT) From: Nate Lawson To: John Baldwin In-Reply-To: <20030501204019.C8F0C37B4A4@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica acenv.h acfreebsd.h dbcmds.c dbxface.c hwsleep.c psparse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:30:07 -0000 On Thu, 1 May 2003, John Baldwin wrote: > Modified files: > sys/contrib/dev/acpica acenv.h acfreebsd.h dbcmds.c dbxface.c > hwsleep.c psparse.c > Log: > Restore local changes accidentally lost in the last import. > > Reviewed by: njl > > Revision Changes Path > 1.6 +2 -0 src/sys/contrib/dev/acpica/acenv.h > 1.15 +9 -5 src/sys/contrib/dev/acpica/acfreebsd.h > 1.7 +2 -0 src/sys/contrib/dev/acpica/dbcmds.c > 1.6 +7 -1 src/sys/contrib/dev/acpica/dbxface.c > 1.10 +11 -0 src/sys/contrib/dev/acpica/hwsleep.c > 1.21 +23 -0 src/sys/contrib/dev/acpica/psparse.c Thank you for doing this! -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 17:33:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8923C37B401; Thu, 1 May 2003 17:33:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2204843FB1; Thu, 1 May 2003 17:33:13 -0700 (PDT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420XC0U013305; Thu, 1 May 2003 17:33:12 -0700 (PDT) (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420XCDu013304; Thu, 1 May 2003 17:33:12 -0700 (PDT) Message-Id: <200305020033.h420XCDu013304@repoman.freebsd.org> From: Julian Elischer Date: Thu, 1 May 2003 17:33:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_idle.c kern_intr.c kern_ktr.c sched_ule.c src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 00:33:13 -0000 julian 2003/05/01 17:33:12 PDT FreeBSD src repository Modified files: sys/kern kern_idle.c kern_intr.c kern_ktr.c sched_ule.c sys/sys proc.h Log: Move the flag that indicates an idle thread from the KSE to the thread. It was always referenced via the thread anyhow. Reviewed by: jhb (a LOOOOONG time ago) Revision Changes Path 1.31 +1 -1 src/sys/kern/kern_idle.c 1.95 +1 -1 src/sys/kern/kern_intr.c 1.36 +1 -1 src/sys/kern/kern_ktr.c 1.33 +1 -1 src/sys/kern/sched_ule.c 1.327 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu May 1 17:48:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B191A37B401; Thu, 1 May 2003 17:48:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 543DB43F75; Thu, 1 May 2003 17:48:08 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420m80U014113; Thu, 1 May 2003 17:48:08 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420m8kw014112; Thu, 1 May 2003 17:48:08 -0700 (PDT) Message-Id: <200305020048.h420m8kw014112@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:48:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:48:09 -0000 ru 2003/05/01 17:48:08 PDT FreeBSD src repository Modified files: . exclude Log: Prepare for Texinfo 4.5 import. Revision Changes Path 1.84 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu May 1 17:48:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60DE637B401; Thu, 1 May 2003 17:48:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED8AB43F3F; Thu, 1 May 2003 17:48:47 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420ml0U014134; Thu, 1 May 2003 17:48:47 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420mlv4014133; Thu, 1 May 2003 17:48:47 -0700 (PDT) Message-Id: <200305020048.h420mlv4014133@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:48:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/texinfo - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 00:48:48 -0000 ru 2003/05/01 17:48:47 PDT FreeBSD src repository src/contrib/texinfo - Imported sources Update of /home/ncvs/src/contrib/texinfo In directory repoman.freebsd.org:/tmp/cvs-serv14123 Log Message: Import of stripped down GNU texinfo 4.5 Status: Vendor Tag: FSF Release Tags: v4_5 U src/contrib/texinfo/README U src/contrib/texinfo/AUTHORS U src/contrib/texinfo/COPYING U src/contrib/texinfo/COPYING.DOC U src/contrib/texinfo/ChangeLog U src/contrib/texinfo/INSTALL U src/contrib/texinfo/NEWS U src/contrib/texinfo/TODO U src/contrib/texinfo/INTRODUCTION U src/contrib/texinfo/config.h.in U src/contrib/texinfo/lib/README U src/contrib/texinfo/lib/getopt.c U src/contrib/texinfo/lib/getopt.h U src/contrib/texinfo/lib/getopt1.c U src/contrib/texinfo/lib/gettext.h U src/contrib/texinfo/lib/substring.c U src/contrib/texinfo/lib/system.h N src/contrib/texinfo/lib/xalloc.h U src/contrib/texinfo/lib/xexit.c U src/contrib/texinfo/lib/xmalloc.c U src/contrib/texinfo/lib/xstrdup.c U src/contrib/texinfo/info/README U src/contrib/texinfo/info/dir.c U src/contrib/texinfo/info/display.c U src/contrib/texinfo/info/display.h U src/contrib/texinfo/info/doc.h U src/contrib/texinfo/info/dribble.c U src/contrib/texinfo/info/dribble.h U src/contrib/texinfo/info/echo-area.c U src/contrib/texinfo/info/echo-area.h U src/contrib/texinfo/info/filesys.c U src/contrib/texinfo/info/filesys.h U src/contrib/texinfo/info/footnotes.c U src/contrib/texinfo/info/footnotes.h U src/contrib/texinfo/info/gc.c U src/contrib/texinfo/info/gc.h U src/contrib/texinfo/info/indices.c U src/contrib/texinfo/info/indices.h U src/contrib/texinfo/info/info-utils.c U src/contrib/texinfo/info/info-utils.h U src/contrib/texinfo/info/info.c U src/contrib/texinfo/info/info.h U src/contrib/texinfo/info/infodoc.c C src/contrib/texinfo/info/infomap.c U src/contrib/texinfo/info/infomap.h U src/contrib/texinfo/info/m-x.c U src/contrib/texinfo/info/man.c U src/contrib/texinfo/info/man.h C src/contrib/texinfo/info/nodemenu.c U src/contrib/texinfo/info/nodes.c U src/contrib/texinfo/info/nodes.h U src/contrib/texinfo/info/search.c U src/contrib/texinfo/info/search.h C src/contrib/texinfo/info/session.c U src/contrib/texinfo/info/session.h C src/contrib/texinfo/info/signals.c U src/contrib/texinfo/info/signals.h U src/contrib/texinfo/info/termdep.h C src/contrib/texinfo/info/terminal.c U src/contrib/texinfo/info/terminal.h U src/contrib/texinfo/info/tilde.c U src/contrib/texinfo/info/tilde.h U src/contrib/texinfo/info/variables.c U src/contrib/texinfo/info/variables.h U src/contrib/texinfo/info/window.c U src/contrib/texinfo/info/window.h U src/contrib/texinfo/info/doc.c U src/contrib/texinfo/info/funs.h U src/contrib/texinfo/info/key.c U src/contrib/texinfo/info/infokey.c U src/contrib/texinfo/info/infokey.h U src/contrib/texinfo/info/key.h U src/contrib/texinfo/makeinfo/README U src/contrib/texinfo/makeinfo/cmds.c U src/contrib/texinfo/makeinfo/cmds.h U src/contrib/texinfo/makeinfo/defun.c U src/contrib/texinfo/makeinfo/defun.h U src/contrib/texinfo/makeinfo/files.c U src/contrib/texinfo/makeinfo/files.h U src/contrib/texinfo/makeinfo/footnote.c U src/contrib/texinfo/makeinfo/footnote.h U src/contrib/texinfo/makeinfo/html.c U src/contrib/texinfo/makeinfo/html.h U src/contrib/texinfo/makeinfo/index.c U src/contrib/texinfo/makeinfo/index.h U src/contrib/texinfo/makeinfo/insertion.c U src/contrib/texinfo/makeinfo/insertion.h U src/contrib/texinfo/makeinfo/lang.c U src/contrib/texinfo/makeinfo/lang.h U src/contrib/texinfo/makeinfo/macro.c U src/contrib/texinfo/makeinfo/macro.h C src/contrib/texinfo/makeinfo/makeinfo.c U src/contrib/texinfo/makeinfo/makeinfo.h U src/contrib/texinfo/makeinfo/multi.c U src/contrib/texinfo/makeinfo/node.c U src/contrib/texinfo/makeinfo/node.h U src/contrib/texinfo/makeinfo/sectioning.c U src/contrib/texinfo/makeinfo/sectioning.h U src/contrib/texinfo/makeinfo/toc.c U src/contrib/texinfo/makeinfo/toc.h U src/contrib/texinfo/makeinfo/xml.c U src/contrib/texinfo/makeinfo/xml.h U src/contrib/texinfo/makeinfo/texinfo.dtd U src/contrib/texinfo/makeinfo/texinfo.xsl U src/contrib/texinfo/util/README C src/contrib/texinfo/util/install-info.c U src/contrib/texinfo/util/texindex.c U src/contrib/texinfo/doc/README U src/contrib/texinfo/doc/texinfo.txi U src/contrib/texinfo/doc/info-stnd.texi U src/contrib/texinfo/doc/info.texi U src/contrib/texinfo/doc/version-stnd.texi U src/contrib/texinfo/doc/version.texi U src/contrib/texinfo/doc/fdl.texi U src/contrib/texinfo/doc/info.1 U src/contrib/texinfo/doc/install-info.1 U src/contrib/texinfo/doc/makeinfo.1 U src/contrib/texinfo/doc/texindex.1 U src/contrib/texinfo/doc/info.5 U src/contrib/texinfo/doc/texinfo.5 U src/contrib/texinfo/doc/help2man 7 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF:yesterday -jFSF src/contrib/texinfo From owner-cvs-src@FreeBSD.ORG Thu May 1 17:49:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0DAB37B401; Thu, 1 May 2003 17:49:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F57543F3F; Thu, 1 May 2003 17:49:44 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420ni0U014190; Thu, 1 May 2003 17:49:44 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420niG2014189; Thu, 1 May 2003 17:49:44 -0700 (PDT) Message-Id: <200305020049.h420niG2014189@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:49:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/texinfo/makeinfo docbook.c docbook.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 00:49:45 -0000 ru 2003/05/01 17:49:43 PDT FreeBSD src repository Removed files: (Branch: FSF) contrib/texinfo/makeinfo docbook.c docbook.h Log: Removed files not present in v4.5 import. Revision Changes Path 1.1.1.2 +0 -492 src/contrib/texinfo/makeinfo/docbook.c (dead) 1.1.1.2 +0 -81 src/contrib/texinfo/makeinfo/docbook.h (dead) From owner-cvs-src@FreeBSD.ORG Thu May 1 17:50:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 639E637B401; Thu, 1 May 2003 17:50:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FDBE43F75; Thu, 1 May 2003 17:50:38 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420ob0U014442; Thu, 1 May 2003 17:50:37 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420obGx014437; Thu, 1 May 2003 17:50:37 -0700 (PDT) Message-Id: <200305020050.h420obGx014437@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:50:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/texinfo/info doc.c funs.h infomap.c nodemenu.c session.c terminal.c src/contrib/texinfo/makeinfo makeinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:50:38 -0000 ru 2003/05/01 17:50:37 PDT FreeBSD src repository Modified files: contrib/texinfo/info doc.c funs.h infomap.c nodemenu.c session.c terminal.c contrib/texinfo/makeinfo makeinfo.c Log: Use stock (FSF) version of this file. Revision Changes Path 1.5 +0 -1 src/contrib/texinfo/info/doc.c 1.5 +0 -1 src/contrib/texinfo/info/funs.h 1.6 +140 -25 src/contrib/texinfo/info/infomap.c 1.5 +2 -2 src/contrib/texinfo/info/nodemenu.c 1.6 +12 -7 src/contrib/texinfo/info/session.c 1.8 +4 -5 src/contrib/texinfo/info/terminal.c 1.12 +384 -354 src/contrib/texinfo/makeinfo/makeinfo.c From owner-cvs-src@FreeBSD.ORG Thu May 1 17:51:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 659EA37B401; Thu, 1 May 2003 17:51:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E823243FAF; Thu, 1 May 2003 17:51:00 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420p00U014548; Thu, 1 May 2003 17:51:00 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420oxB5014547; Thu, 1 May 2003 17:50:59 -0700 (PDT) Message-Id: <200305020050.h420oxB5014547@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:50:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/texinfo/info signals.csrc/contrib/texinfo/util install-info.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:51:01 -0000 ru 2003/05/01 17:50:59 PDT FreeBSD src repository Modified files: contrib/texinfo/info signals.c contrib/texinfo/util install-info.c Log: Merge texinfo 4.5 changes onto the trunk. Revision Changes Path 1.7 +125 -50 src/contrib/texinfo/info/signals.c 1.14 +38 -10 src/contrib/texinfo/util/install-info.c From owner-cvs-src@FreeBSD.ORG Thu May 1 17:51:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21BBD37B401; Thu, 1 May 2003 17:51:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B22A443F85; Thu, 1 May 2003 17:51:25 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420pP0U014609; Thu, 1 May 2003 17:51:25 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420pP3j014608; Thu, 1 May 2003 17:51:25 -0700 (PDT) Message-Id: <200305020051.h420pP3j014608@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:51:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/texinfo config.hsrc/gnu/usr.bin/texinfo/makeinfo Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 00:51:26 -0000 ru 2003/05/01 17:51:24 PDT FreeBSD src repository Modified files: contrib/texinfo config.h gnu/usr.bin/texinfo/makeinfo Makefile Log: Update for texinfo 4.5. Revision Changes Path 1.5 +56 -10 src/contrib/texinfo/config.h 1.16 +1 -1 src/gnu/usr.bin/texinfo/makeinfo/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 17:53:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 081BB37B401; Thu, 1 May 2003 17:53:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6519043F85; Thu, 1 May 2003 17:53:56 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420ru0U014682; Thu, 1 May 2003 17:53:56 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420rtAs014681; Thu, 1 May 2003 17:53:55 -0700 (PDT) Message-Id: <200305020053.h420rtAs014681@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:53:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 00:53:57 -0000 ru 2003/05/01 17:53:55 PDT FreeBSD src repository Modified files: . exclude Log: Done with the Texinfo 4.5 import. Revision Changes Path 1.85 +0 -1 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu May 1 17:55:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A80D37B401; Thu, 1 May 2003 17:55:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE69B43F3F; Thu, 1 May 2003 17:55:52 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h420tq0U014792; Thu, 1 May 2003 17:55:52 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h420tqaM014791; Thu, 1 May 2003 17:55:52 -0700 (PDT) Message-Id: <200305020055.h420tqaM014791@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 17:55:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 00:55:53 -0000 ru 2003/05/01 17:55:52 PDT FreeBSD src repository Modified files: gnu/usr.bin/groff Makefile Log: Re-enable building of Groff documentation; texinfo has just been upgraded to version 4.5. Revision Changes Path 2.11 +0 -1 src/gnu/usr.bin/groff/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 18:00:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD1F637B401; Thu, 1 May 2003 18:00:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ACCD43FBF; Thu, 1 May 2003 18:00:42 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4210g0U015080; Thu, 1 May 2003 18:00:42 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4210gGs015078; Thu, 1 May 2003 18:00:42 -0700 (PDT) Message-Id: <200305020100.h4210gGs015078@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 May 2003 18:00:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/texinfo FREEBSD-Xlist FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 01:00:43 -0000 ru 2003/05/01 18:00:42 PDT FreeBSD src repository Modified files: contrib/texinfo FREEBSD-Xlist FREEBSD-upgrade Log: Update for version 4.5 import. Revision Changes Path 1.4 +5 -0 src/contrib/texinfo/FREEBSD-Xlist 1.4 +7 -7 src/contrib/texinfo/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Thu May 1 18:02:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C93B37B404; Thu, 1 May 2003 18:02:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 614BA43F85; Thu, 1 May 2003 18:02:21 -0700 (PDT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4212L0U015236; Thu, 1 May 2003 18:02:21 -0700 (PDT) (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4212LKB015235; Thu, 1 May 2003 18:02:21 -0700 (PDT) Message-Id: <200305020102.h4212LKB015235@repoman.freebsd.org> From: Julian Elischer Date: Thu, 1 May 2003 18:02:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_prof.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:02:22 -0000 julian 2003/05/01 18:02:21 PDT FreeBSD src repository Modified files: sys/kern subr_prof.c Log: remove old and inaccurate XXX comment. Revision Changes Path 1.65 +0 -1 src/sys/kern/subr_prof.c From owner-cvs-src@FreeBSD.ORG Thu May 1 18:05:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4934F37B401; Thu, 1 May 2003 18:05:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1EA843FAF; Thu, 1 May 2003 18:05:05 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h421550U016227; Thu, 1 May 2003 18:05:05 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42155AS016226; Thu, 1 May 2003 18:05:05 -0700 (PDT) Message-Id: <200305020105.h42155AS016226@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 18:05:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 01:05:06 -0000 obrien 2003/05/01 18:05:05 PDT FreeBSD src repository Modified files: bin/ps Makefile Log: fmt.c has a comparison between signed and unsigned that is unclear how to properly fix. Revision Changes Path 1.23 +1 -0 src/bin/ps/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 18:06:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFC6737B401; Thu, 1 May 2003 18:06:26 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77E9B43F93; Thu, 1 May 2003 18:06:25 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h4216OA7012606; Thu, 1 May 2003 19:06:24 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 19:06:12 -0600 (MDT) Message-Id: <20030501.190612.124380423.imp@bsdimp.com> To: marcel@xcllnt.net From: "M. Warner Losh" In-Reply-To: <20030501193258.GB778@athlon.pn.xcllnt.net> References: <200304291911.h3TJB0E2076851@repoman.freebsd.org> <20030501193258.GB778@athlon.pn.xcllnt.net> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: njl@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:06:27 -0000 In message: <20030501193258.GB778@athlon.pn.xcllnt.net> Marcel Moolenaar writes: : The question: do people think we should try to get another ACPI : snapshot in (provided we have someone willing to do it) and thus : try to get it fixed the "official" way or are we ok with changing : contrib'd code in this case and revert to the vendor branch when : we do upgrade sometime after 5.1? We must have another snapshot with all the breakages that this import caused fixed. If Nate isn't willing to do it, I would be. In the long term it is in our best interest to get the issues resolved with the Intel code. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 18:07:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0880737B401; Thu, 1 May 2003 18:07:55 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C7F243FBD; Thu, 1 May 2003 18:07:54 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h4217rA7012622; Thu, 1 May 2003 19:07:53 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 19:07:41 -0600 (MDT) Message-Id: <20030501.190741.96258116.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: References: <20030501193258.GB778@athlon.pn.xcllnt.net> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.h acfreebsd.h acgcc.h acpi.h acpiosxf.h acpixf.h acutils.h dbcmds.c dbxface.c exfldio.c exsystem.c hwsleep.c psparse.c rscreate.c tbget.c utglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:07:55 -0000 In message: Nate Lawson writes: : That being said, I'm willing to spend time fixing the 0228 dist but am not : going to have enough time to roll another in May. If someone else would : like to take this up, it would be nice. I'll take up the cause in May. My laptop really hates 0228. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 18:12:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91DCD37B401; Thu, 1 May 2003 18:12:27 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF00A43F3F; Thu, 1 May 2003 18:12:26 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h421CPA7012650; Thu, 1 May 2003 19:12:26 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 19:12:13 -0600 (MDT) Message-Id: <20030501.191213.66756874.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030501234538.GA53446@dragon.nuxi.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> <20030501204839.GE50307@sunbay.com> <20030501234538.GA53446@dragon.nuxi.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:12:28 -0000 In message: <20030501234538.GA53446@dragon.nuxi.com> "David O'Brien" writes: : On Thu, May 01, 2003 at 11:48:39PM +0300, Ruslan Ermilov wrote: : > I don't want to bump __FreeBSD_version for things like this, : > to aid in bootstrapping, so I use the technique of abusing : > other __FreeBSD_version values >= dates I'm interested in. : : Why not bump __FreeBSD_version? Its cheap, and we don't over do it. : I'd rather have an accurate date, not an approximate one. I'd have to agree. These events happen infrequently enough that burning one FreeBSD_version rev on it isn't a huge deal. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 18:19:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D9E537B401; Thu, 1 May 2003 18:19:22 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A63543F3F; Thu, 1 May 2003 18:19:19 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h421J362085171 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 May 2003 04:19:04 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h421J3UG085170; Fri, 2 May 2003 04:19:03 +0300 (EEST) (envelope-from ru) Date: Fri, 2 May 2003 04:19:03 +0300 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20030502011903.GB82420@sunbay.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> <20030501204839.GE50307@sunbay.com> <20030501234538.GA53446@dragon.nuxi.com> <20030501.191213.66756874.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TakKZr9L6Hm6aLOc" Content-Disposition: inline In-Reply-To: <20030501.191213.66756874.imp@bsdimp.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:19:23 -0000 --TakKZr9L6Hm6aLOc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 01, 2003 at 07:12:13PM -0600, M. Warner Losh wrote: > In message: <20030501234538.GA53446@dragon.nuxi.com> > "David O'Brien" writes: > : On Thu, May 01, 2003 at 11:48:39PM +0300, Ruslan Ermilov wrote: > : > I don't want to bump __FreeBSD_version for things like this, > : > to aid in bootstrapping, so I use the technique of abusing > : > other __FreeBSD_version values >=3D dates I'm interested in. > :=20 > : Why not bump __FreeBSD_version? Its cheap, and we don't over do it. > : I'd rather have an accurate date, not an approximate one. >=20 > I'd have to agree. These events happen infrequently enough that > burning one FreeBSD_version rev on it isn't a huge deal. >=20 This is only to optimize buildworld times, you know, and IIRC, every __FreeBSD_version bump should be documented in the Porter's Handbook. What will I put there? These events also happen more frequently than it seems at a glance; if, for example, during the next couple of days we find a bug in groff (in the code), and fix it, I'd need to bump __FreeBSD_version again and increment one in Makefile.inc1. I'd like to avoid this. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --TakKZr9L6Hm6aLOc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sceHUkv4P6juNwoRAv2SAJ0Tq2zuhD8l1x1Tl2I27OTagoHjHQCdGsB2 pzR4DNBXhf/23D6Oo8CAtfc= =NgiA -----END PGP SIGNATURE----- --TakKZr9L6Hm6aLOc-- From owner-cvs-src@FreeBSD.ORG Thu May 1 18:21:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F06CB37B404; Thu, 1 May 2003 18:21:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93DB343FAF; Thu, 1 May 2003 18:21:37 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h421Lb0U017167; Thu, 1 May 2003 18:21:37 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h421Lbng017166; Thu, 1 May 2003 18:21:37 -0700 (PDT) Message-Id: <200305020121.h421Lbng017166@repoman.freebsd.org> From: Thomas Moestl Date: Thu, 1 May 2003 18:21:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/pci psycho.c src/sys/sparc64/sbus sbus.c src/sys/sparc64/sparc64 iommu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:21:38 -0000 tmm 2003/05/01 18:21:37 PDT FreeBSD src repository Modified files: sys/sparc64/pci psycho.c sys/sparc64/sbus sbus.c sys/sparc64/sparc64 iommu.c Log: - Reduce the DVMA preallocation limit from 128kB to 32kB. 128kB were quite excessive, and caused the available space to be used up too easily. The new limit should be a better estimation of how much the caller will need at most. - Double the IOTSB size 64kB, for a DVMA area size of 64MB. This should fix DMA problems on e450s and other large machines due to DVMA space exhaustion, which were introduced in my last IOMMU code revision in January. Reported and tested by: fenner Revision Changes Path 1.32 +1 -1 src/sys/sparc64/pci/psycho.c 1.17 +1 -1 src/sys/sparc64/sbus/sbus.c 1.25 +1 -1 src/sys/sparc64/sparc64/iommu.c From owner-cvs-src@FreeBSD.ORG Thu May 1 18:36:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB9BC37B401; Thu, 1 May 2003 18:36:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 147A643F85; Thu, 1 May 2003 18:36:28 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h421aR0U017807; Thu, 1 May 2003 18:36:27 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h421aRGC017806; Thu, 1 May 2003 18:36:27 -0700 (PDT) Message-Id: <200305020136.h421aRGC017806@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 1 May 2003 18:36:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fb vga.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:36:29 -0000 marcel 2003/05/01 18:36:27 PDT FreeBSD src repository Modified files: sys/dev/fb vga.c Log: Unbreak alpha and ia64 builds. The previous change made the inclusion of specific to i386 and added a conditional define for BIOS_PADDRTOVADDR that depends on ISA_HOLE_START. The latter is undefined on alpha and ia64. Since the former is defined the same on both alpha and ia64, assume the ISA_HOLE_START dependent definition is specific to amd64 and use the identity-mapping in all other cases. This of course is getting uglier every day... Revision Changes Path 1.26 +6 -1 src/sys/dev/fb/vga.c From owner-cvs-src@FreeBSD.ORG Thu May 1 18:39:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC0DB37B401; Thu, 1 May 2003 18:39:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CFF643F93; Thu, 1 May 2003 18:39:12 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h421dC0U018153; Thu, 1 May 2003 18:39:12 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h421dCDq018152; Thu, 1 May 2003 18:39:12 -0700 (PDT) Message-Id: <200305020139.h421dCDq018152@repoman.freebsd.org> From: Greg Lehey Date: Thu, 1 May 2003 18:39:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumstate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 01:39:13 -0000 grog 2003/05/01 18:39:11 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumstate.c Log: White space changes. Revision Changes Path 1.33 +10 -11 src/sys/dev/vinum/vinumstate.c From owner-cvs-src@FreeBSD.ORG Thu May 1 20:00:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44C1137B40A; Thu, 1 May 2003 20:00:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB26D43FCB; Thu, 1 May 2003 20:00:22 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4230M0U022964; Thu, 1 May 2003 20:00:22 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4230MD2022963; Thu, 1 May 2003 20:00:22 -0700 (PDT) Message-Id: <200305020300.h4230MD2022963@repoman.freebsd.org> From: Alan Cox Date: Thu, 1 May 2003 20:00:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 03:00:23 -0000 alc 2003/05/01 20:00:21 PDT FreeBSD src repository Modified files: sys/vm vm_object.c Log: Simplify the removal of a shadow object in vm_object_collapse(). Revision Changes Path 1.280 +3 -3 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Thu May 1 20:43:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93BE237B401; Thu, 1 May 2003 20:43:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30E3643FE5; Thu, 1 May 2003 20:43:41 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h423he0U027318; Thu, 1 May 2003 20:43:40 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h423he59027317; Thu, 1 May 2003 20:43:40 -0700 (PDT) Message-Id: <200305020343.h423he59027317@repoman.freebsd.org> From: Mike Silbersack Date: Thu, 1 May 2003 20:43:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 03:43:41 -0000 silby 2003/05/01 20:43:40 PDT FreeBSD src repository Modified files: sys/kern subr_mbuf.c sys/sys mbuf.h Log: Add the M_FREELIST flag, which is used to detect whenever a double free of a mbuf occurs and cause an immediate panic, rather than allowing free list corruption to occur. This code is trapped under INVARIANTS, so it should not cause any change in default performance. Reviewed by: a bunch of people on -net MFC after: 1 week Revision Changes Path 1.47 +10 -0 src/sys/kern/subr_mbuf.c 1.121 +1 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Thu May 1 21:02:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC20137B401; Thu, 1 May 2003 21:02:01 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C66A243F93; Thu, 1 May 2003 21:02:00 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h4241hA7013412; Thu, 1 May 2003 22:01:43 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 22:01:23 -0600 (MDT) Message-Id: <20030501.220123.29064603.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: References: <20030501.101409.57443470.imp@bsdimp.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: gibbs@scsiguy.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 04:02:02 -0000 In message: John Baldwin writes: : : On 01-May-2003 M. Warner Losh wrote: : > In message: <1721460000.1051803729@aslan.btc.adaptec.com> : > "Justin T. Gibbs" writes: : >: >> This means that all detaches must occur from a context that can : >: >> sleep, but that shouldn't be too hard to make happen. : >: > : >: > People can't hold the driver lock across bus_teardown_intr() with this : >: > model, which does require a possibly smarter interrupt routine or : >: > maybe a better detach that only disables interrupts then does a teardown, : >: > then finishes shutting down the rest of the hardware along with an : >: > interrupt handler that doesn't re-enable interrupts in the shutdown case. : >: : >: All doable things for all but really broken hardware. fxp is not broken. : > : > The whole reason for the gone flag may be misunderstood here. You can : > easily turn off the fxp device, and there will be no more interrupts : > from it. However, its ISR can and will still be called from time to : > time until the bus_teardown_intr() is complete? Why you ask? Because : > of shared interrupts. If fxp shares an interrupt with another device, : > your ISR will execute even if you write 0 into the interrupt enable : > register if that other device gets an interrupt between the time you : > write to this register and the time bus_teardown_intr is called, even : > on a single CPU machine: : > : > : > fxp_detach() : > [4] LOCK : > [a] write 0 to dis intr : > [5] device B on same intr interrupts here : > fxp_intr() : > LOCK (->sleep) : > [b] gone = 0; : > UNLOCK : > [1] if (gone) return; : > [2] bus_teardown_intr(); : > [3] bus_teardown_intr returns : > : > : > [1] and [2] can happen in any order, but you know both of them have : > happened by [3]. : > : > The order of [a] and [b] don't really matter because fxp (or anything : > that shares its interrupt) could generate an interrupt after the lock : > is taken out at [4] and you'd still have a fxp_intr sleeping thread. : > The important thing is that an interrupt[5] happens after [4]. This : > can happen on both the single CPU case and the SMP case. : > : > This might argue for blocking interrupts during a device detach. I : > think there might be problems with that apprach as well, although I'd : > have to think about it a bit to be sure. : : Ok, here's a question. Why is it bad for fxp_intr() to finish while : you are blocked in bus_teardown_intr()? Put another way, perhaps : fxp_detach() should do the teardown_intr() a lot sooner and postpone : some of it's cleanups until after that retuns. I.e. : : FXP_LOCK() : disable_interrupts_in_hardware() : FXP_UNLOCK() : bus_teardown_intr() : FXP_LOCK() : do_rest_of_detach() The problem with fxp_intr finishing is that if the hardware is gone, it is best to get out of the isr faster. However, as Justin points out, this helps only a little bit. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 21:08:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A76A837B401 for ; Thu, 1 May 2003 21:08:33 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 4B2FE43FCB for ; Thu, 1 May 2003 21:08:32 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 90247 invoked by uid 1000); 2 May 2003 04:08:34 -0000 Date: Thu, 1 May 2003 21:08:34 -0700 (PDT) From: Nate Lawson To: "M. Warner Losh" In-Reply-To: <20030501.190741.96258116.imp@bsdimp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/sys/contrib/dev/acpica acconfig.h acenv.hdbxface.cutglobal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 04:08:34 -0000 On Thu, 1 May 2003, M. Warner Losh wrote: > In message: > Nate Lawson writes: > : That being said, I'm willing to spend time fixing the 0228 dist but am not > : going to have enough time to roll another in May. If someone else would > : like to take this up, it would be nice. > > I'll take up the cause in May. My laptop really hates 0228. It would help more if you could pitch in starting now by sending a problem report to the lists. -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 21:19:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D330237B401; Thu, 1 May 2003 21:19:04 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D34C843FB1; Thu, 1 May 2003 21:19:03 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h424ItA7013532; Thu, 1 May 2003 22:19:02 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 01 May 2003 22:18:31 -0600 (MDT) Message-Id: <20030501.221831.05706976.imp@bsdimp.com> To: bde@zeta.org.au From: "M. Warner Losh" In-Reply-To: <20030502033051.C20181@gamplex.bde.org> References: <1721460000.1051803729@aslan.btc.adaptec.com> <20030501.101409.57443470.imp@bsdimp.com> <20030502033051.C20181@gamplex.bde.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: jhb@FreeBSD.org cc: gibbs@scsiguy.com cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 04:19:05 -0000 In message: <20030502033051.C20181@gamplex.bde.org> Bruce Evans writes: : You can't easily turn it off either. It may be running, or about to : be run, and running it may turn interrupts back on. Perhaps fxp_intr() : doesn't need to do this, but some interrupt handler do. They would : need potentially expensive flags or locks or a different interrupt : handler to tell them to act differently during detach. Perhaps a : single lock is enough, but this thread started with a complaint that : a single flag test was too expensive (as it may be when you do it a : billion times here and there). It wouldn't be too bad if you held the value to write in the softc. That would mean just an extra indirect load for those drivers that need to do this. Warner From owner-cvs-src@FreeBSD.ORG Thu May 1 21:55:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A6D37B401; Thu, 1 May 2003 21:55:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A1DA43FAF; Thu, 1 May 2003 21:55:23 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h424tM0U037075; Thu, 1 May 2003 21:55:22 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h424tMVW037074; Thu, 1 May 2003 21:55:22 -0700 (PDT) Message-Id: <200305020455.h424tMVW037074@repoman.freebsd.org> From: Alan Cox Date: Thu, 1 May 2003 21:55:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 04:55:24 -0000 alc 2003/05/01 21:55:22 PDT FreeBSD src repository Modified files: sys/vm vm_object.c Log: Lock the vm_object when updating its shadow list. Revision Changes Path 1.281 +10 -2 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Thu May 1 22:26:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1443637B401; Thu, 1 May 2003 22:26:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B4B143FD7; Thu, 1 May 2003 22:26:20 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h425QK0U039737; Thu, 1 May 2003 22:26:20 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h425QJ5H039736; Thu, 1 May 2003 22:26:19 -0700 (PDT) Message-Id: <200305020526.h425QJ5H039736@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 22:26:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 05:26:21 -0000 phk 2003/05/01 22:26:19 PDT FreeBSD src repository Modified files: sys/geom geom_event.c Log: Get rid of trivial function g_destroy_event(). Revision Changes Path 1.39 +3 -10 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Thu May 1 22:26:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EBA837B404; Thu, 1 May 2003 22:26:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1F7E43F85; Thu, 1 May 2003 22:26:47 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h425Ql0U039783; Thu, 1 May 2003 22:26:47 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h425Ql0B039782; Thu, 1 May 2003 22:26:47 -0700 (PDT) Message-Id: <200305020526.h425Ql0B039782@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 22:26:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_aes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 05:26:48 -0000 phk 2003/05/01 22:26:47 PDT FreeBSD src repository Modified files: sys/geom geom_aes.c Log: style improvement. Revision Changes Path 1.15 +2 -3 src/sys/geom/geom_aes.c From owner-cvs-src@FreeBSD.ORG Thu May 1 22:27:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99D3437B401; Thu, 1 May 2003 22:27:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A55943F75; Thu, 1 May 2003 22:27:36 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h425RZ0U039992; Thu, 1 May 2003 22:27:35 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h425RZ4J039991; Thu, 1 May 2003 22:27:35 -0700 (PDT) Message-Id: <200305020527.h425RZ4J039991@repoman.freebsd.org> From: Doug Barton Date: Thu, 1 May 2003 22:27:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING src/etc Makefile rc rc.atm rc.devfs rc.diskless1 rc.diskless2 rc.isdn rc.network rc.network6 rc.pccard rc.sendmail rc.serial rc.syscons rc.sysctl src/etc/defaults rc.conf src/etc/etc.alpha rc.alpha src/etc/etc.amd64 rc.amd64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 05:27:37 -0000 dougb 2003/05/01 22:27:35 PDT FreeBSD src repository Modified files: . UPDATING etc Makefile rc etc/defaults rc.conf sys/sys param.h Removed files: etc rc.atm rc.devfs rc.diskless1 rc.diskless2 rc.isdn rc.network rc.network6 rc.pccard rc.sendmail rc.serial rc.syscons rc.sysctl etc/etc.alpha rc.alpha etc/etc.amd64 rc.amd64 etc/etc.i386 rc.i386 etc/etc.ia64 rc.ia64 etc/etc.sparc64 rc.sparc64 Log: Per previous announcement, remove the old version of the rc system. All functionality from the previous system has been preserved, and users should still customize their system boot with the familiar methods, rc.conf, rc.conf.local, rc.firewall, sysctl.conf, etc. Users who have customized versions of scripts that have been removed should take great care when upgrading, since the compatibility code that used those old scripts has also been removed. Revision Changes Path 1.249 +8 -5 src/UPDATING 1.311 +2 -8 src/etc/Makefile 1.176 +0 -1 src/etc/defaults/rc.conf 1.14 +0 -28 src/etc/etc.alpha/rc.alpha (dead) 1.60 +0 -48 src/etc/etc.amd64/rc.amd64 (dead) 1.60 +0 -48 src/etc/etc.i386/rc.i386 (dead) 1.3 +0 -17 src/etc/etc.ia64/rc.ia64 (dead) 1.2 +0 -9 src/etc/etc.sparc64/rc.sparc64 (dead) 1.329 +15 -960 src/etc/rc 1.11 +0 -220 src/etc/rc.atm (dead) 1.14 +0 -59 src/etc/rc.devfs (dead) 1.21 +0 -225 src/etc/rc.diskless1 (dead) 1.22 +0 -138 src/etc/rc.diskless2 (dead) 1.10 +0 -96 src/etc/rc.isdn (dead) 1.144 +0 -959 src/etc/rc.network (dead) 1.31 +0 -540 src/etc/rc.network6 (dead) 1.26 +0 -56 src/etc/rc.pccard (dead) 1.4 +0 -194 src/etc/rc.sendmail (dead) 1.17 +0 -153 src/etc/rc.serial (dead) 1.8 +0 -197 src/etc/rc.syscons (dead) 1.9 +0 -61 src/etc/rc.sysctl (dead) 1.156 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu May 1 22:33:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1412E37B401; Thu, 1 May 2003 22:33:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A1843FCB; Thu, 1 May 2003 22:33:27 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h425XR0U040454; Thu, 1 May 2003 22:33:27 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h425XRdU040453; Thu, 1 May 2003 22:33:27 -0700 (PDT) Message-Id: <200305020533.h425XRdU040453@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 22:33:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_slice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 05:33:28 -0000 phk 2003/05/01 22:33:27 PDT FreeBSD src repository Modified files: sys/geom geom_slice.c Log: Rename g_slice_init() to the more appropriate g_slice_alloc() and give it a g_slice_free() partner function. Revision Changes Path 1.46 +14 -4 src/sys/geom/geom_slice.c From owner-cvs-src@FreeBSD.ORG Thu May 1 21:07:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C03FE37B407 for ; Thu, 1 May 2003 21:07:34 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 1EAC743FD7 for ; Thu, 1 May 2003 21:07:33 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 90214 invoked by uid 1000); 2 May 2003 04:07:35 -0000 Date: Thu, 1 May 2003 21:07:35 -0700 (PDT) From: Nate Lawson To: "M. Warner Losh" In-Reply-To: <20030501.190612.124380423.imp@bsdimp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Mailman-Approved-At: Thu, 01 May 2003 22:38:13 -0700 cc: acpi-jp@jp.freebsd.org cc: current@freebsd.org Subject: Re: ACPI 0228 import errata X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 04:07:35 -0000 This thread is being moved to current@ and acpi-jp@ On Thu, 1 May 2003, M. Warner Losh wrote: > In message: <20030501193258.GB778@athlon.pn.xcllnt.net> > Marcel Moolenaar writes: > : The question: do people think we should try to get another ACPI > : snapshot in (provided we have someone willing to do it) and thus > : try to get it fixed the "official" way or are we ok with changing > : contrib'd code in this case and revert to the vendor branch when > : we do upgrade sometime after 5.1? > > We must have another snapshot with all the breakages that this import > caused fixed. If Nate isn't willing to do it, I would be. In the > long term it is in our best interest to get the issues resolved with > the Intel code. First of all, please coordinate any future efforts with jhb@, marcel@, acpi-jp@, and myself as we were involved in making the 0228 import happen. Second, I haven't seen a report about any problems from you on current@ or acpi-jp@. Please send in a report so we can look into it. jhb@ pulled in some local changes today which were missing from my import and which might address things. Please cvsup and let us know if it fixes things. Many people have tested 0228 vs. 0328 and I had no problem reports from 0228 after I fixed one problem Marcel had on ia64. 0328 generated quite a few problem reports. I am committed to continuing to try to help people with problems they experience, especially ones that are a regression with this import. I just do not have the time at the end of May to rush in another import, especially with the marathon of testing that would be needed since it is so close to the release (possibly _days_ before tagging). I think the most prudent approach is to do what we can to fix the version in the tree. As to your other point ("we must have another snapshot"), be careful what you wish for. GPE handling was completely rewritten for 0328 and gives major problems for people. 0424 fixed some of the problems, but like with any rewrite, there are still many that remain. It's not clear that 052x will fix them either but by working with acpi-jp@, we can each do our part to at least make this a possibility. We'd all really appreciate your help. -Nate From owner-cvs-src@FreeBSD.ORG Thu May 1 23:04:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DE1037B401; Thu, 1 May 2003 23:04:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DFC543FA3; Thu, 1 May 2003 23:04:20 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4264J0U043130; Thu, 1 May 2003 23:04:19 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4264Jbf043129; Thu, 1 May 2003 23:04:19 -0700 (PDT) Message-Id: <200305020604.h4264Jbf043129@repoman.freebsd.org> From: Greg Lehey Date: Thu, 1 May 2003 23:04:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:04:20 -0000 grog 2003/05/01 23:04:19 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumio.c Log: check_drive: If we find an existing drive which is "up" or "down", just return it. Don't try to reinitialize it. This should fix a number of inconsistencies that some people encountered with "vinum start". PR: 30588 PR: 43475 Revision Changes Path 1.83 +4 -2 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:15:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EB5A37B401; Thu, 1 May 2003 23:15:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E87443FBD; Thu, 1 May 2003 23:15:28 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426FS0U043833; Thu, 1 May 2003 23:15:28 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426FR6K043832; Thu, 1 May 2003 23:15:27 -0700 (PDT) Message-Id: <200305020615.h426FR6K043832@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:15:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom.h geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:15:29 -0000 phk 2003/05/01 23:15:27 PDT FreeBSD src repository Modified files: sys/geom geom.h geom_subr.c Log: Rework the "withering" mechanism: Introduce g_wither_geom() to do the work in one single place. Revision Changes Path 1.63 +1 -0 src/sys/geom/geom.h 1.50 +46 -17 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:18:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CF9637B401; Thu, 1 May 2003 23:18:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1B8543F85; Thu, 1 May 2003 23:18:55 -0700 (PDT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426It0U043921; Thu, 1 May 2003 23:18:55 -0700 (PDT) (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426ItI0043920; Thu, 1 May 2003 23:18:55 -0700 (PDT) Message-Id: <200305020618.h426ItI0043920@repoman.freebsd.org> From: Julian Elischer Date: Thu, 1 May 2003 23:18:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:18:56 -0000 julian 2003/05/01 23:18:55 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: Fix typo in last commit Revision Changes Path 1.34 +1 -1 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:19:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72C1B37B41B; Thu, 1 May 2003 23:18:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10EB043FBD; Thu, 1 May 2003 23:18:59 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Iw0U043948; Thu, 1 May 2003 23:18:58 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426Iw3K043947; Thu, 1 May 2003 23:18:58 -0700 (PDT) Message-Id: <200305020618.h426Iw3K043947@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:18:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:19:02 -0000 phk 2003/05/01 23:18:58 PDT FreeBSD src repository Modified files: sys/dev/md md.c Log: Call g_wither_geom(), instead of just setting the flag. Revision Changes Path 1.98 +13 -3 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:20:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 367F837B401; Thu, 1 May 2003 23:20:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB4B943F3F; Thu, 1 May 2003 23:20:57 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Kv0U044193; Thu, 1 May 2003 23:20:57 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426Kvqp044192; Thu, 1 May 2003 23:20:57 -0700 (PDT) Message-Id: <200305020620.h426Kvqp044192@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:20:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:20:58 -0000 phk 2003/05/01 23:20:57 PDT FreeBSD src repository Modified files: sys/geom geom_disk.c Log: Use g_wither_geom() for cleanup. Revision Changes Path 1.69 +1 -2 src/sys/geom/geom_disk.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:22:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 814C637B401; Thu, 1 May 2003 23:22:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21D1443F85; Thu, 1 May 2003 23:22:33 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426MW0U044299; Thu, 1 May 2003 23:22:32 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426MW7e044298; Thu, 1 May 2003 23:22:32 -0700 (PDT) Message-Id: <200305020622.h426MW7e044298@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:22:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_mirror.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:22:33 -0000 phk 2003/05/01 23:22:32 PDT FreeBSD src repository Modified files: sys/geom geom_mirror.c Log: Use g_wither_geom() for cleanup. Revision Changes Path 1.6 +3 -4 src/sys/geom/geom_mirror.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:22:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA0CD37B401; Thu, 1 May 2003 23:22:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B2CE43FDF; Thu, 1 May 2003 23:22:48 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Mm0U044341; Thu, 1 May 2003 23:22:48 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426MmCv044340; Thu, 1 May 2003 23:22:48 -0700 (PDT) Message-Id: <200305020622.h426MmCv044340@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:22:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_mirror.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:22:49 -0000 phk 2003/05/01 23:22:48 PDT FreeBSD src repository Modified files: sys/geom geom_mirror.c Log: Style improvement. Revision Changes Path 1.7 +2 -4 src/sys/geom/geom_mirror.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:24:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 156EE37B401; Thu, 1 May 2003 23:24:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A879243F85; Thu, 1 May 2003 23:24:51 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Op0U044408; Thu, 1 May 2003 23:24:51 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426OpuR044407; Thu, 1 May 2003 23:24:51 -0700 (PDT) Message-Id: <200305020624.h426OpuR044407@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:24:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:24:52 -0000 obrien 2003/05/01 23:24:51 PDT FreeBSD src repository Modified files: bin/sh Makefile Log: The is_name and is_in_name macros are FUBAR'ed. Due to the use of signed vs. unsigned chars on our various platforms, one gets "warning: comparison is always true due to limited range of data type" from GCC 3.3. Revision Changes Path 1.39 +2 -0 src/bin/sh/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 23:26:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EB1937B401; Thu, 1 May 2003 23:26:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AFE943FAF; Thu, 1 May 2003 23:26:24 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426QN0U044533; Thu, 1 May 2003 23:26:23 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426QNT4044532; Thu, 1 May 2003 23:26:23 -0700 (PDT) Message-Id: <200305020626.h426QNT4044532@repoman.freebsd.org> From: Doug Barton Date: Thu, 1 May 2003 23:26:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:26:24 -0000 dougb 2003/05/01 23:26:23 PDT FreeBSD src repository Modified files: usr.sbin/mergemaster mergemaster.sh Log: * Add a -P (Preserve) option, which saves a copy of files that you replace. The idea for this option came from Marc Schneiders * I've been meaning to remove the code that checked for the existence of /etc/sysconfig for a while now, since that file was last seen in 2.2.2. * Replace the above with a check for elements of the old rc system. Offer to move these files out of DESTDIR/etc for the user's convenience. Revision Changes Path 1.44 +50 -20 src/usr.sbin/mergemaster/mergemaster.sh From owner-cvs-src@FreeBSD.ORG Thu May 1 23:26:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E2F037B404; Thu, 1 May 2003 23:26:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0FE843F93; Thu, 1 May 2003 23:26:32 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426QW0U044572; Thu, 1 May 2003 23:26:32 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426QW5x044571; Thu, 1 May 2003 23:26:32 -0700 (PDT) Message-Id: <200305020626.h426QW5x044571@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:26:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:26:33 -0000 obrien 2003/05/01 23:26:32 PDT FreeBSD src repository Modified files: bin/sh Makefile Log: [Grrr, editor exited too early] Rev 1.39 sets WARNS=WFORMAT=0 because of the explanation given. Revision Changes Path 1.40 +0 -0 src/bin/sh/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 23:28:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 903D237B401; Thu, 1 May 2003 23:28:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CDA443F93; Thu, 1 May 2003 23:28:31 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426SV0U044695; Thu, 1 May 2003 23:28:31 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426SUw3044694; Thu, 1 May 2003 23:28:30 -0700 (PDT) Message-Id: <200305020628.h426SUw3044694@repoman.freebsd.org> From: Doug Barton Date: Thu, 1 May 2003 23:28:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mergemaster mergemaster.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:28:31 -0000 dougb 2003/05/01 23:28:30 PDT FreeBSD src repository Modified files: usr.sbin/mergemaster mergemaster.8 Log: * Document the -P option * Add a paragraph suggesting that the merge option be used only for files that users have modified. People have been using this option for all files that are different, causing unecessary confusion. Revision Changes Path 1.28 +17 -1 src/usr.sbin/mergemaster/mergemaster.8 From owner-cvs-src@FreeBSD.ORG Thu May 1 23:29:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFFF837B401; Thu, 1 May 2003 23:29:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FCE043FBD; Thu, 1 May 2003 23:29:34 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426TX0U044740; Thu, 1 May 2003 23:29:33 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426TXtF044739; Thu, 1 May 2003 23:29:33 -0700 (PDT) Message-Id: <200305020629.h426TXtF044739@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:29:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_slice.c geom_slice.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:29:35 -0000 phk 2003/05/01 23:29:33 PDT FreeBSD src repository Modified files: sys/geom geom_slice.c geom_slice.h Log: Use a more tailored spoil routine for slices, and take advantage of g_wither_geom() to do most of the work for us. Revision Changes Path 1.47 +19 -15 src/sys/geom/geom_slice.c 1.16 +1 -0 src/sys/geom/geom_slice.h From owner-cvs-src@FreeBSD.ORG Thu May 1 23:33:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AD6D37B401; Thu, 1 May 2003 23:33:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2941C43F75; Thu, 1 May 2003 23:33:27 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426XQ0U045070; Thu, 1 May 2003 23:33:26 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426XQdA045069; Thu, 1 May 2003 23:33:26 -0700 (PDT) Message-Id: <200305020633.h426XQdA045069@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:33:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_sunlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:33:27 -0000 phk 2003/05/01 23:33:26 PDT FreeBSD src repository Modified files: sys/geom geom_sunlabel.c Log: Use g_slice_spoiled() rather than g_std_spoiled(). Revision Changes Path 1.35 +1 -1 src/sys/geom/geom_sunlabel.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:34:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5765C37B401; Thu, 1 May 2003 23:34:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A26B43FB1; Thu, 1 May 2003 23:34:00 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Y00U045104; Thu, 1 May 2003 23:34:00 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426Y0RW045103; Thu, 1 May 2003 23:34:00 -0700 (PDT) Message-Id: <200305020634.h426Y0RW045103@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:34:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:34:01 -0000 phk 2003/05/01 23:34:00 PDT FreeBSD src repository Modified files: sys/geom geom_bsd.c Log: Use g_slice_spoiled() rather than g_std_spoiled() Revision Changes Path 1.52 +2 -2 src/sys/geom/geom_bsd.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:34:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 814E537B401; Thu, 1 May 2003 23:34:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 226C443FAF; Thu, 1 May 2003 23:34:52 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426Yp0U045147; Thu, 1 May 2003 23:34:51 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426Yps8045146; Thu, 1 May 2003 23:34:51 -0700 (PDT) Message-Id: <200305020634.h426Yps8045146@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:34:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_pc98.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:34:53 -0000 phk 2003/05/01 23:34:51 PDT FreeBSD src repository Modified files: sys/geom geom_pc98.c Log: Use g_slice_spoiled() not g_std_spoiled() Revision Changes Path 1.39 +1 -1 src/sys/geom/geom_pc98.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:36:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2986937B409; Thu, 1 May 2003 23:36:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7AF543F75; Thu, 1 May 2003 23:36:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426aF0U045352; Thu, 1 May 2003 23:36:15 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426aEbs045351; Thu, 1 May 2003 23:36:14 -0700 (PDT) Message-Id: <200305020636.h426aEbs045351@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:36:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_aes.c geom_apple.c geom_ctl.c geom_dev.c geom_gpt.c geom_io.c geom_mbr.c geom_subr.c geom_vol_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:36:21 -0000 phk 2003/05/01 23:36:14 PDT FreeBSD src repository Modified files: sys/geom geom_aes.c geom_apple.c geom_ctl.c geom_dev.c geom_gpt.c geom_io.c geom_mbr.c geom_subr.c geom_vol_ffs.c Log: Use g_slice_spoiled() rather than g_std_spoiled(). Remember to free the buffer we got from g_read_data(). Revision Changes Path 1.16 +4 -4 src/sys/geom/geom_aes.c 1.9 +2 -1 src/sys/geom/geom_apple.c 1.19 +4 -0 src/sys/geom/geom_ctl.c 1.56 +3 -3 src/sys/geom/geom_dev.c 1.20 +7 -2 src/sys/geom/geom_gpt.c 1.39 +7 -1 src/sys/geom/geom_io.c 1.48 +5 -3 src/sys/geom/geom_mbr.c 1.51 +9 -12 src/sys/geom/geom_subr.c 1.6 +6 -2 src/sys/geom/geom_vol_ffs.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:36:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EF9E37B408; Thu, 1 May 2003 23:36:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A463243F93; Thu, 1 May 2003 23:36:53 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426ar0U045398; Thu, 1 May 2003 23:36:53 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426arBM045397; Thu, 1 May 2003 23:36:53 -0700 (PDT) Message-Id: <200305020636.h426arBM045397@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:36:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:36:54 -0000 obrien 2003/05/01 23:36:53 PDT FreeBSD src repository Modified files: bin/rcp rcp.c Log: Make count a size_t as that is what is compared against and how it is used. Revision Changes Path 1.41 +2 -1 src/bin/rcp/rcp.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:39:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4313E37B401; Thu, 1 May 2003 23:39:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7A7443F85; Thu, 1 May 2003 23:39:13 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426dD0U045582; Thu, 1 May 2003 23:39:13 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426dDve045581; Thu, 1 May 2003 23:39:13 -0700 (PDT) Message-Id: <200305020639.h426dDve045581@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:39:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/csh Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:39:14 -0000 obrien 2003/05/01 23:39:13 PDT FreeBSD src repository Modified files: bin/csh Makefile Log: Make this WARNS=1 as that is all we can do with GCC 3.3 -- too many sized/unsigned comparisons. Revision Changes Path 1.30 +1 -0 src/bin/csh/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 1 23:43:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5501B37B401; Thu, 1 May 2003 23:43:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02C1943F85; Thu, 1 May 2003 23:43:00 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426gx0U045893; Thu, 1 May 2003 23:42:59 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426gxQW045892; Thu, 1 May 2003 23:42:59 -0700 (PDT) Message-Id: <200305020642.h426gxQW045892@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 1 May 2003 23:42:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_aes.c geom_ctl.c geom_dev.c geom_gpt.c geom_io.c geom_mbr.c geom_subr.c geom_vol_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:43:00 -0000 phk 2003/05/01 23:42:59 PDT FreeBSD src repository Modified files: sys/geom geom_aes.c geom_ctl.c geom_dev.c geom_gpt.c geom_io.c geom_mbr.c geom_subr.c geom_vol_ffs.c Log: Back out all the stuff that didn't belong in the last commit. Revision Changes Path 1.17 +4 -4 src/sys/geom/geom_aes.c 1.20 +0 -4 src/sys/geom/geom_ctl.c 1.57 +3 -3 src/sys/geom/geom_dev.c 1.21 +2 -7 src/sys/geom/geom_gpt.c 1.40 +1 -7 src/sys/geom/geom_io.c 1.49 +3 -5 src/sys/geom/geom_mbr.c 1.52 +12 -9 src/sys/geom/geom_subr.c 1.7 +2 -6 src/sys/geom/geom_vol_ffs.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:46:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3742037B404; Thu, 1 May 2003 23:46:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 489EC43FBF; Thu, 1 May 2003 23:46:25 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426kO0U046117; Thu, 1 May 2003 23:46:24 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426kO0K046116; Thu, 1 May 2003 23:46:24 -0700 (PDT) Message-Id: <200305020646.h426kO0K046116@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:46:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:46:27 -0000 obrien 2003/05/01 23:46:24 PDT FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Use size_t type vars in sizeof contexts. Revision Changes Path 1.28 +3 -3 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:49:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37BE737B401; Thu, 1 May 2003 23:49:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C87AC43F93; Thu, 1 May 2003 23:49:11 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426nB0U046244; Thu, 1 May 2003 23:49:11 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426nBog046243; Thu, 1 May 2003 23:49:11 -0700 (PDT) Message-Id: <200305020649.h426nBog046243@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:49:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/camcontrol camcontrol.c modeedit.c util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 06:49:13 -0000 obrien 2003/05/01 23:49:11 PDT FreeBSD src repository Modified files: sbin/camcontrol camcontrol.c modeedit.c util.c Log: Use __FBSDID. Revision Changes Path 1.50 +3 -2 src/sbin/camcontrol/camcontrol.c 1.14 +2 -4 src/sbin/camcontrol/modeedit.c 1.9 +2 -4 src/sbin/camcontrol/util.c From owner-cvs-src@FreeBSD.ORG Thu May 1 23:56:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6032C37B401; Thu, 1 May 2003 23:56:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3C4B43FA3; Thu, 1 May 2003 23:56:32 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h426uW0U046699; Thu, 1 May 2003 23:56:32 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h426uWlM046698; Thu, 1 May 2003 23:56:32 -0700 (PDT) Message-Id: <200305020656.h426uWlM046698@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 1 May 2003 23:56:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/camcontrol Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 06:56:33 -0000 obrien 2003/05/01 23:56:32 PDT FreeBSD src repository Modified files: sbin/camcontrol Makefile Log: Set WARNS=1. RESOLUTION_MAX macro has major signed/unsigned issues. Revision Changes Path 1.13 +1 -0 src/sbin/camcontrol/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 2 00:02:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B24DA37B401; Fri, 2 May 2003 00:02:43 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 012DC43FBD; Fri, 2 May 2003 00:02:43 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h4272am2002337; Fri, 2 May 2003 00:02:40 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h4272WBw002332; Fri, 2 May 2003 00:02:32 -0700 (PDT) Date: Fri, 2 May 2003 00:02:31 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030502070231.GB1564@dragon.nuxi.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> <20030501204839.GE50307@sunbay.com> <20030501234538.GA53446@dragon.nuxi.com> <20030501.191213.66756874.imp@bsdimp.com> <20030502011903.GB82420@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030502011903.GB82420@sunbay.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 07:02:44 -0000 On Fri, May 02, 2003 at 04:19:03AM +0300, Ruslan Ermilov wrote: > This is only to optimize buildworld times, you know, Yeah, and thats a Good Thing. > and IIRC, > every __FreeBSD_version bump should be documented in the Porter's > Handbook. What will I put there? Groff x.y import. From owner-cvs-src@FreeBSD.ORG Fri May 2 00:08:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D6E237B401; Fri, 2 May 2003 00:08:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFBF443FDD; Fri, 2 May 2003 00:08:52 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4278q0U048234; Fri, 2 May 2003 00:08:52 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4278qFr048233; Fri, 2 May 2003 00:08:52 -0700 (PDT) Message-Id: <200305020708.h4278qFr048233@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 2 May 2003 00:08:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dmesg dmesg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 07:08:53 -0000 obrien 2003/05/02 00:08:52 PDT FreeBSD src repository Modified files: sbin/dmesg dmesg.c Log: bufpos is used in size_t contexts, so make it one. Revision Changes Path 1.19 +5 -6 src/sbin/dmesg/dmesg.c From owner-cvs-src@FreeBSD.ORG Fri May 2 00:29:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 414EB37B401; Fri, 2 May 2003 00:29:44 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id B16DB43FAF; Fri, 2 May 2003 00:29:40 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h427Ta62019063 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 May 2003 10:29:36 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h427TaFo019058; Fri, 2 May 2003 10:29:36 +0300 (EEST) (envelope-from ru) Date: Fri, 2 May 2003 10:29:36 +0300 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030502072936.GA18773@sunbay.com> References: <200305011310.h41DA4ea049924@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wq9mPyueHGvFACwf" Content-Disposition: inline In-Reply-To: <200305011310.h41DA4ea049924@repoman.freebsd.org> User-Agent: Mutt/1.5.4i Subject: New -mdoc has issues (was: Re: cvs commit: src/contrib/groff - Imported sources) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 07:29:44 -0000 --wq9mPyueHGvFACwf Content-Type: multipart/mixed; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable For those who noticed it too, -mdoc now inserts three extra empty lines after the manpage's header. It somehow slipped through the cracks of the upgrade and got unnoticed (by me). I have sent the attached patch to the Groff maintainer. Those who care may apply it locally for the time being. On Thu, May 01, 2003 at 06:10:04AM -0700, Ruslan Ermilov wrote: > ru 2003/05/01 06:10:04 PDT >=20 > FreeBSD src repository >=20 > src/contrib/groff - Imported sources > Update of /home/ncvs/src/contrib/groff > In directory repoman.freebsd.org:/tmp/cvs-serv49904 > =20 > Log Message: > Virgin import of FSF groff v1.19 > =20 > Status: > =20 > Vendor Tag: FSF > Release Tags: v1_19 --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: doc-common =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/contrib/groff/tmac/doc-common,v retrieving revision 1.61 diff -u -r1.61 doc-common --- doc-common 1 May 2003 13:17:56 -0000 1.61 +++ doc-common 2 May 2003 07:15:59 -0000 @@ -554,9 +554,11 @@ . as doc-header-string "\|.\|.\|. . \} . tl =07\*[doc-caption-font]\*[doc-header-string]\f[]=07\*[doc-caption-fo= nt2]\*[doc-volume]\f[]=07\*[doc-caption-font]\*[doc-header-string]\f[]=07 -. sp \n[doc-header-space]u +. if !\n[cR] \ +. sp \n[doc-header-space]u . ev -. ns +. if !\n[cR] \ +. ns .. . . --bp/iNruPH9dso1Pn-- --wq9mPyueHGvFACwf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+sh5gUkv4P6juNwoRAlB+AKCJD36X43TW4GroJGbbOHYL18LB4QCfccw7 z9rlyfYfZzKyt3PR9kr+Zrk= =dXYH -----END PGP SIGNATURE----- --wq9mPyueHGvFACwf-- From owner-cvs-src@FreeBSD.ORG Fri May 2 00:52:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09BE537B401; Fri, 2 May 2003 00:52:10 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65A8F43FCB; Fri, 2 May 2003 00:52:06 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h427pW62021225 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 May 2003 10:51:32 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h427pV2D021220; Fri, 2 May 2003 10:51:31 +0300 (EEST) (envelope-from ru) Date: Fri, 2 May 2003 10:51:31 +0300 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030502075131.GG18773@sunbay.com> References: <200305012041.h41Kf3cB089445@repoman.freebsd.org> <20030501204839.GE50307@sunbay.com> <20030501234538.GA53446@dragon.nuxi.com> <20030501.191213.66756874.imp@bsdimp.com> <20030502011903.GB82420@sunbay.com> <20030502070231.GB1564@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="82evfD9Ogz2JrdWZ" Content-Disposition: inline In-Reply-To: <20030502070231.GB1564@dragon.nuxi.com> User-Agent: Mutt/1.5.4i cc: "M. Warner Losh" Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 07:52:10 -0000 --82evfD9Ogz2JrdWZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 02, 2003 at 12:02:31AM -0700, David O'Brien wrote: > On Fri, May 02, 2003 at 04:19:03AM +0300, Ruslan Ermilov wrote: > > This is only to optimize buildworld times, you know, >=20 > Yeah, and thats a Good Thing. >=20 > > and IIRC, > > every __FreeBSD_version bump should be documented in the Porter's > > Handbook. What will I put there? >=20 > Groff x.y import. >=20 Removing parts of my mail to change the focus is not a Good Thing. I also wrote this: > These events also happen more frequently than it seems at a glance; > if, for example, during the next couple of days we find a bug in > groff (in the code), and fix it, I'd need to bump __FreeBSD_version > again and increment one in Makefile.inc1. I'd like to avoid this. P.S. If we had a counter that would increment at each day's midnight, it would be very helpful here. ;) Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --82evfD9Ogz2JrdWZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+siODUkv4P6juNwoRAiuTAJ4x6HHCk0iJt0vMZI8dkECAeFpLaQCeICbw 8cweNr7B/DvLKfZh0W8R2c8= =/jvl -----END PGP SIGNATURE----- --82evfD9Ogz2JrdWZ-- From owner-cvs-src@FreeBSD.ORG Fri May 2 01:11:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37CCF37B401; Fri, 2 May 2003 01:11:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA00E43F93; Fri, 2 May 2003 01:10:59 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h428Ax0U057729; Fri, 2 May 2003 01:10:59 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h428AxCw057728; Fri, 2 May 2003 01:10:59 -0700 (PDT) Message-Id: <200305020810.h428AxCw057728@repoman.freebsd.org> From: Mike Makonnen Date: Fri, 2 May 2003 01:10:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d devfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 08:11:00 -0000 mtm 2003/05/02 01:10:59 PDT FreeBSD src repository Modified files: etc/rc.d devfs Log: Create a symbolic link /dev/vga -> /dev/ttyv0. We can't remove the sourcing of /etc/rc.devfs yet in case the user might have custom entries in it. We will have to come up with an /etc/devfs.rules or something to make this kind of thing easier. Approved by: markm (mentor)(implicit) Revision Changes Path 1.3 +7 -0 src/etc/rc.d/devfs From owner-cvs-src@FreeBSD.ORG Fri May 2 01:13:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E98BB37B404; Fri, 2 May 2003 01:13:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8937443FA3; Fri, 2 May 2003 01:13:04 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h428D40U057830; Fri, 2 May 2003 01:13:04 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h428D3k1057829; Fri, 2 May 2003 01:13:03 -0700 (PDT) Message-Id: <200305020813.h428D3k1057829@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 01:13:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_mbr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 08:13:05 -0000 phk 2003/05/02 01:13:03 PDT FreeBSD src repository Modified files: sys/geom geom_mbr.c Log: Use g_slice_spoiled(). Free buffer from g_read_data(). Revision Changes Path 1.50 +5 -3 src/sys/geom/geom_mbr.c From owner-cvs-src@FreeBSD.ORG Fri May 2 01:21:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85DDB37B401; Fri, 2 May 2003 01:21:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B18A43FB1; Fri, 2 May 2003 01:21:03 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h428L20U058350; Fri, 2 May 2003 01:21:02 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h428L26S058349; Fri, 2 May 2003 01:21:02 -0700 (PDT) Message-Id: <200305020821.h428L26S058349@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 01:21:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_vol_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 08:21:04 -0000 phk 2003/05/02 01:21:02 PDT FreeBSD src repository Modified files: sys/geom geom_vol_ffs.c Log: Use g_slice_spoiled() instead of g_std_spoiled(). Revision Changes Path 1.8 +1 -1 src/sys/geom/geom_vol_ffs.c From owner-cvs-src@FreeBSD.ORG Fri May 2 01:33:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CEF437B401; Fri, 2 May 2003 01:33:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C7E643FB1; Fri, 2 May 2003 01:33:28 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h428XR0U058738; Fri, 2 May 2003 01:33:27 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h428XQ56058737; Fri, 2 May 2003 01:33:26 -0700 (PDT) Message-Id: <200305020833.h428XQ56058737@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 01:33:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_gpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 08:33:28 -0000 phk 2003/05/02 01:33:26 PDT FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: Use g_slice_spoiled() instead of g_std_spoiled(). Add XXX comment about minor memory leak until I can fix it. Revision Changes Path 1.22 +2 -1 src/sys/geom/geom_gpt.c From owner-cvs-src@FreeBSD.ORG Fri May 2 01:35:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2306C37B401; Fri, 2 May 2003 01:35:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B475A43F3F; Fri, 2 May 2003 01:35:18 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h428ZI0U058816; Fri, 2 May 2003 01:35:18 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h428ZH0g058815; Fri, 2 May 2003 01:35:17 -0700 (PDT) Message-Id: <200305020835.h428ZH0g058815@repoman.freebsd.org> From: Mike Makonnen Date: Fri, 2 May 2003 01:35:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d apm apmd archdep X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 08:35:19 -0000 mtm 2003/05/02 01:35:17 PDT FreeBSD src repository Modified files: etc/rc.d apm apmd archdep Log: Huh? When did the etc bits for amd64 get added? Make sure they're ported over to rc.d. While I'm at it correct a logic mistake in rc.d/apmd. Approved by: markm (mentor)(implicit) Revision Changes Path 1.2 +1 -1 src/etc/rc.d/apm 1.6 +3 -3 src/etc/rc.d/apmd 1.4 +1 -1 src/etc/rc.d/archdep From owner-cvs-src@FreeBSD.ORG Fri May 2 02:29:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F38AF37B401; Fri, 2 May 2003 02:29:28 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B220E43FD7; Fri, 2 May 2003 02:29:27 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h429TMLr010212; Fri, 2 May 2003 11:29:22 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Mike Makonnen From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 02 May 2003 01:10:59 PDT." <200305020810.h428AxCw057728@repoman.freebsd.org> Date: Fri, 02 May 2003 11:29:22 +0200 Message-ID: <10211.1051867762@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d devfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 09:29:29 -0000 In message <200305020810.h428AxCw057728@repoman.freebsd.org>, Mike Makonnen wri tes: >mtm 2003/05/02 01:10:59 PDT > > FreeBSD src repository > > Modified files: > etc/rc.d devfs > Log: > Create a symbolic link /dev/vga -> /dev/ttyv0. Why isn't this link created by the device driver anyway ? -- 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 Fri May 2 02:33:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F41CC37B401; Fri, 2 May 2003 02:33:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 930CC43FCB; Fri, 2 May 2003 02:33:12 -0700 (PDT) (envelope-from kato@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h429XC0U062558; Fri, 2 May 2003 02:33:12 -0700 (PDT) (envelope-from kato@repoman.freebsd.org) Received: (from kato@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h429XC2l062557; Fri, 2 May 2003 02:33:12 -0700 (PDT) Message-Id: <200305020933.h429XC2l062557@repoman.freebsd.org> From: KATO Takenori Date: Fri, 2 May 2003 02:33:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/pc98/boot0.5 start.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 09:33:13 -0000 kato 2003/05/02 02:33:12 PDT FreeBSD src repository Modified files: sys/boot/pc98/boot0.5 start.s Log: IPLware support. The `IPLware' program assumes boot menu program begins with the `jmp 0x2d4' near jump. Revision Changes Path 1.2 +4 -0 src/sys/boot/pc98/boot0.5/start.s From owner-cvs-src@FreeBSD.ORG Fri May 2 04:05:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0BD937B404; Fri, 2 May 2003 04:05:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6035B43FBD; Fri, 2 May 2003 04:05:58 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42B5w0U069106; Fri, 2 May 2003 04:05:58 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42B5wl6069105; Fri, 2 May 2003 04:05:58 -0700 (PDT) Message-Id: <200305021105.h42B5wl6069105@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 May 2003 04:05:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc.sendmail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 11:05:59 -0000 dougb 2003/05/02 04:05:57 PDT FreeBSD src repository Added files: etc rc.sendmail Log: This file was removed prematurely. It contains functionality not currently duplicated by rcNG, and is also relied on by /etc/mail/Makefile. Submitted by: hrs Pointy hat to: me Revision Changes Path 1.5 +194 -0 src/etc/rc.sendmail (new) From owner-cvs-src@FreeBSD.ORG Fri May 2 04:07:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0817D37B401; Fri, 2 May 2003 04:07:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D54B43F75; Fri, 2 May 2003 04:07:58 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42B7w0U069215; Fri, 2 May 2003 04:07:58 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42B7wSv069214; Fri, 2 May 2003 04:07:58 -0700 (PDT) Message-Id: <200305021107.h42B7wSv069214@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 May 2003 04:07:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 11:07:59 -0000 dougb 2003/05/02 04:07:58 PDT FreeBSD src repository Modified files: usr.sbin/mergemaster mergemaster.sh Log: rc.sendmail should not have been removed yet. Don't include it in the rcOG removal prompt. Revision Changes Path 1.45 +2 -2 src/usr.sbin/mergemaster/mergemaster.sh From owner-cvs-src@FreeBSD.ORG Fri May 2 04:39:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D53E837B401; Fri, 2 May 2003 04:39:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7409843FA3; Fri, 2 May 2003 04:39:01 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Bd10U070729; Fri, 2 May 2003 04:39:01 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Bd1te070728; Fri, 2 May 2003 04:39:01 -0700 (PDT) Message-Id: <200305021139.h42Bd1te070728@repoman.freebsd.org> From: David Xu Date: Fri, 2 May 2003 04:39:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_cond.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 11:39:02 -0000 davidxu 2003/05/02 04:39:01 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_cond.c Log: Handle thread canceled case, it is same as signal caused backout, but will break out of loop. Revision Changes Path 1.39 +1 -1 src/lib/libpthread/thread/thr_cond.c From owner-cvs-src@FreeBSD.ORG Fri May 2 04:56:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDEA137B401; Fri, 2 May 2003 04:56:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D13843FA3; Fri, 2 May 2003 04:56:44 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Bui0U076787; Fri, 2 May 2003 04:56:44 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42BuhmV076786; Fri, 2 May 2003 04:56:43 -0700 (PDT) Message-Id: <200305021156.h42BuhmV076786@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 2 May 2003 04:56:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/groff/src/include config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 11:56:45 -0000 ru 2003/05/02 04:56:43 PDT FreeBSD src repository Modified files: gnu/usr.bin/groff/src/include config.h Log: Fix build on 4.x. Revision Changes Path 1.4 +4 -0 src/gnu/usr.bin/groff/src/include/config.h From owner-cvs-src@FreeBSD.ORG Fri May 2 05:36:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D29E537B404; Fri, 2 May 2003 05:36:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71DB343FCB; Fri, 2 May 2003 05:36:13 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42CaD0U079584; Fri, 2 May 2003 05:36:13 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CaCJH079583; Fri, 2 May 2003 05:36:12 -0700 (PDT) Message-Id: <200305021236.h42CaCJH079583@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 05:36:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:36:14 -0000 phk 2003/05/02 05:36:12 PDT FreeBSD src repository Modified files: sys/geom geom_io.c Log: Use an uma-zone for allocation bio requests. Revision Changes Path 1.41 +10 -13 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Fri May 2 05:37:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED0137B401; Fri, 2 May 2003 05:37:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80A6743FAF; Fri, 2 May 2003 05:37:04 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Cb40U079623; Fri, 2 May 2003 05:37:04 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Cb3uI079622; Fri, 2 May 2003 05:37:03 -0700 (PDT) Message-Id: <200305021237.h42Cb3uI079622@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 May 2003 05:37:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:37:05 -0000 sos 2003/05/02 05:37:03 PDT FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Dont try to call detached interrupt routine. Revision Changes Path 1.22 +3 -2 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Fri May 2 05:39:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1623137B401; Fri, 2 May 2003 05:39:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACD1B43FCB; Fri, 2 May 2003 05:39:34 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42CdY0U079722; Fri, 2 May 2003 05:39:34 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CdYgP079721; Fri, 2 May 2003 05:39:34 -0700 (PDT) Message-Id: <200305021239.h42CdYgP079721@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 May 2003 05:39:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys ata.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 12:39:35 -0000 sos 2003/05/02 05:39:34 PDT FreeBSD src repository Modified files: sys/sys ata.h Log: Add function to add spare disk to raid. Revision Changes Path 1.18 +4 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Fri May 2 05:41:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A57A237B401; Fri, 2 May 2003 05:41:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FE3243F75; Fri, 2 May 2003 05:41:45 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Cfj0U080052; Fri, 2 May 2003 05:41:45 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Cfims080051; Fri, 2 May 2003 05:41:44 -0700 (PDT) Message-Id: <200305021241.h42Cfims080051@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 May 2003 05:41:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-raid.c ata-raid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:41:46 -0000 sos 2003/05/02 05:41:44 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-disk.c ata-raid.c ata-raid.h Log: Add ioctl to add a spare disk to a RAID array. Fix the discovery of RAID's to not grap unused disks. Change the probe printing of a RAID a bit. Revision Changes Path 1.178 +3 -0 src/sys/dev/ata/ata-all.c 1.153 +5 -7 src/sys/dev/ata/ata-disk.c 1.62 +81 -26 src/sys/dev/ata/ata-raid.c 1.23 +1 -0 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Fri May 2 05:42:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E5CC37B401; Fri, 2 May 2003 05:42:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DC1343F75; Fri, 2 May 2003 05:42:32 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42CgV0U080091; Fri, 2 May 2003 05:42:31 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CgVPd080090; Fri, 2 May 2003 05:42:31 -0700 (PDT) Message-Id: <200305021242.h42CgVPd080090@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 May 2003 05:42:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atacontrol atacontrol.8 atacontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:42:33 -0000 sos 2003/05/02 05:42:31 PDT FreeBSD src repository Modified files: sbin/atacontrol atacontrol.8 atacontrol.c Log: Add "addspare" functionality. Revision Changes Path 1.23 +5 -0 src/sbin/atacontrol/atacontrol.8 1.22 +15 -3 src/sbin/atacontrol/atacontrol.c From owner-cvs-src@FreeBSD.ORG Fri May 2 05:49:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 318FC37B401; Fri, 2 May 2003 05:49:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7B3143F85; Fri, 2 May 2003 05:49:41 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Cnf0U080417; Fri, 2 May 2003 05:49:41 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CnfbM080416; Fri, 2 May 2003 05:49:41 -0700 (PDT) Message-Id: <200305021249.h42CnfbM080416@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 05:49:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:49:42 -0000 phk 2003/05/02 05:49:41 PDT FreeBSD src repository Modified files: sys/geom geom_ctl.c Log: Plug memory leaks. Revision Changes Path 1.21 +16 -0 src/sys/geom/geom_ctl.c From owner-cvs-src@FreeBSD.ORG Fri May 2 05:52:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E19737B401; Fri, 2 May 2003 05:52:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E60FF43FBF; Fri, 2 May 2003 05:52:51 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Cqp0U080755; Fri, 2 May 2003 05:52:51 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CqpXi080754; Fri, 2 May 2003 05:52:51 -0700 (PDT) Message-Id: <200305021252.h42CqpXi080754@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 05:52:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_aes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 12:52:53 -0000 phk 2003/05/02 05:52:51 PDT FreeBSD src repository Modified files: sys/geom geom_aes.c Log: Use g_wither_geom() and plug memory leaks. Revision Changes Path 1.18 +4 -4 src/sys/geom/geom_aes.c From owner-cvs-src@FreeBSD.ORG Fri May 2 05:57:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F2737B401; Fri, 2 May 2003 05:57:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E665543F3F; Fri, 2 May 2003 05:57:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Cve0U080940; Fri, 2 May 2003 05:57:40 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42CveLk080939; Fri, 2 May 2003 05:57:40 -0700 (PDT) Message-Id: <200305021257.h42CveLk080939@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 05:57:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_sunlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 12:57:41 -0000 phk 2003/05/02 05:57:40 PDT FreeBSD src repository Modified files: sys/geom geom_sunlabel.c Log: Style improvement. Revision Changes Path 1.36 +3 -4 src/sys/geom/geom_sunlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 06:47:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83FAC37B401; Fri, 2 May 2003 06:47:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E7B943F85; Fri, 2 May 2003 06:47:45 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Dli0U084302; Fri, 2 May 2003 06:47:44 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42DliGb084301; Fri, 2 May 2003 06:47:44 -0700 (PDT) Message-Id: <200305021347.h42DliGb084301@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 2 May 2003 06:47:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 13:47:45 -0000 sos 2003/05/02 06:47:44 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-disk.c ata-disk.h Log: Add flushing of devices on shutdown. Note: this might print failure messages on some systems, unfortunatly the info from the device, stating if flushing is supported, cannot be trusted so the operation is always issued on all devices, just in case... Revision Changes Path 1.179 +38 -4 src/sys/dev/ata/ata-all.c 1.154 +1 -21 src/sys/dev/ata/ata-disk.c 1.46 +1 -1 src/sys/dev/ata/ata-disk.h From owner-cvs-src@FreeBSD.ORG Fri May 2 07:44:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C286E37B401; Fri, 2 May 2003 07:44:42 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1015443F75; Fri, 2 May 2003 07:44:42 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id A5F40530E; Fri, 2 May 2003 16:44:40 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Doug Barton From: Dag-Erling Smorgrav Date: Fri, 02 May 2003 16:44:40 +0200 In-Reply-To: <200305020626.h426QNT4044532@repoman.freebsd.org> (Doug Barton's message of "Thu, 1 May 2003 23:26:23 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305020626.h426QNT4044532@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 14:44:43 -0000 Doug Barton writes: > * Add a -P (Preserve) option, which saves a copy of files that you replace. > The idea for this option came from Marc Schneiders This should be the default... > * Replace the above with a check for elements of the old rc system. > Offer to move these files out of DESTDIR/etc for the user's convenience. How about a more generic mechanism that lists files which exist in DESTDIR but not in TEMPROOT and offers to remove / rename them? DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Fri May 2 07:53:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C30C37B401; Fri, 2 May 2003 07:53:45 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB04843FCB; Fri, 2 May 2003 07:53:44 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 1615D530E; Fri, 2 May 2003 16:53:41 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: obrien@FreeBSD.org From: Dag-Erling Smorgrav Date: Fri, 02 May 2003 16:53:40 +0200 In-Reply-To: <20030501235251.GA53569@dragon.nuxi.com> ("David O'Brien"'s message of "Thu, 1 May 2003 16:52:51 -0700") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305011436.h41EaRQ7056929@repoman.freebsd.org> <20030501235251.GA53569@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.sys.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 14:53:45 -0000 "David O'Brien" writes: > PLEASE DO NOT ADD ANY MORE STD= TO MAKEFILES. When this came up in > freebsd-arch you did not have support for this, and you are majorly > trumpling over a change Mux and I have been working on and announced to > freebsd-arch. I can't find anything about it in my archive. Could you please send me the message-id or a copy of the original? Do you have an estimate for when gcc 3.3 will hit the tree? And could you please stop yelling? DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Fri May 2 07:55:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B6B737B404; Fri, 2 May 2003 07:55:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA7E143FAF; Fri, 2 May 2003 07:55:42 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Etg0U088472; Fri, 2 May 2003 07:55:42 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42EtgUt088471; Fri, 2 May 2003 07:55:42 -0700 (PDT) Message-Id: <200305021455.h42EtgUt088471@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 2 May 2003 07:55:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/boot98cfg boot98cfg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 14:55:43 -0000 nyan 2003/05/02 07:55:42 PDT FreeBSD src repository Modified files: usr.sbin/boot98cfg boot98cfg.c Log: s/DIOCGPC98/DIOCSPC98/ Revision Changes Path 1.4 +2 -2 src/usr.sbin/boot98cfg/boot98cfg.c From owner-cvs-src@FreeBSD.ORG Fri May 2 08:08:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B99AE37B401; Fri, 2 May 2003 08:08:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BF7A43F93; Fri, 2 May 2003 08:08:11 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42F8B0U090024; Fri, 2 May 2003 08:08:11 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42F8BIF090023; Fri, 2 May 2003 08:08:11 -0700 (PDT) Message-Id: <200305021508.h42F8BIF090023@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 2 May 2003 08:08:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENPAM Subject: cvs commit: src/contrib/openpam - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 15:08:12 -0000 des 2003/05/02 08:08:10 PDT FreeBSD src repository src/contrib/openpam - Imported sources Update of /home/ncvs/src/contrib/openpam In directory repoman.freebsd.org:/tmp/cvs-serv90005 Log Message: Vendor import of OpenPAM Dianthus. Status: Vendor Tag: OPENPAM Release Tags: OPENPAM_DIANTHUS U src/contrib/openpam/CREDITS U src/contrib/openpam/HISTORY U src/contrib/openpam/INSTALL U src/contrib/openpam/LICENSE U src/contrib/openpam/MANIFEST U src/contrib/openpam/Makefile U src/contrib/openpam/README U src/contrib/openpam/RELNOTES U src/contrib/openpam/bin/Makefile U src/contrib/openpam/bin/su/Makefile U src/contrib/openpam/bin/su/su.c U src/contrib/openpam/doc/Makefile U src/contrib/openpam/doc/man/Makefile U src/contrib/openpam/doc/man/openpam.3 U src/contrib/openpam/doc/man/openpam.man U src/contrib/openpam/doc/man/openpam_borrow_cred.3 U src/contrib/openpam/doc/man/openpam_free_data.3 U src/contrib/openpam/doc/man/openpam_get_option.3 U src/contrib/openpam/doc/man/openpam_log.3 U src/contrib/openpam/doc/man/openpam_nullconv.3 U src/contrib/openpam/doc/man/openpam_restore_cred.3 U src/contrib/openpam/doc/man/openpam_set_option.3 U src/contrib/openpam/doc/man/openpam_ttyconv.3 U src/contrib/openpam/doc/man/pam.3 U src/contrib/openpam/doc/man/pam.man U src/contrib/openpam/doc/man/pam_acct_mgmt.3 U src/contrib/openpam/doc/man/pam_authenticate.3 U src/contrib/openpam/doc/man/pam_chauthtok.3 U src/contrib/openpam/doc/man/pam_close_session.3 U src/contrib/openpam/doc/man/pam_conv.3 U src/contrib/openpam/doc/man/pam_end.3 U src/contrib/openpam/doc/man/pam_error.3 U src/contrib/openpam/doc/man/pam_get_authtok.3 U src/contrib/openpam/doc/man/pam_get_data.3 U src/contrib/openpam/doc/man/pam_get_item.3 U src/contrib/openpam/doc/man/pam_get_user.3 U src/contrib/openpam/doc/man/pam_getenv.3 U src/contrib/openpam/doc/man/pam_getenvlist.3 U src/contrib/openpam/doc/man/pam_info.3 U src/contrib/openpam/doc/man/pam_open_session.3 U src/contrib/openpam/doc/man/pam_prompt.3 U src/contrib/openpam/doc/man/pam_putenv.3 U src/contrib/openpam/doc/man/pam_set_data.3 U src/contrib/openpam/doc/man/pam_set_item.3 U src/contrib/openpam/doc/man/pam_setcred.3 U src/contrib/openpam/doc/man/pam_setenv.3 U src/contrib/openpam/doc/man/pam_sm_acct_mgmt.3 U src/contrib/openpam/doc/man/pam_sm_authenticate.3 U src/contrib/openpam/doc/man/pam_sm_chauthtok.3 U src/contrib/openpam/doc/man/pam_sm_close_session.3 U src/contrib/openpam/doc/man/pam_sm_setcred.3 U src/contrib/openpam/doc/man/pam_sm_open_session.3 U src/contrib/openpam/doc/man/pam_start.3 U src/contrib/openpam/doc/man/pam_strerror.3 U src/contrib/openpam/doc/man/pam_verror.3 U src/contrib/openpam/doc/man/pam_vinfo.3 U src/contrib/openpam/doc/man/pam_vprompt.3 U src/contrib/openpam/include/security/openpam.h U src/contrib/openpam/include/security/openpam_version.h U src/contrib/openpam/include/security/pam_appl.h U src/contrib/openpam/include/security/pam_constants.h U src/contrib/openpam/include/security/pam_modules.h U src/contrib/openpam/include/security/pam_types.h U src/contrib/openpam/lib/Makefile U src/contrib/openpam/lib/openpam_borrow_cred.c U src/contrib/openpam/lib/openpam_configure.c U src/contrib/openpam/lib/openpam_dispatch.c U src/contrib/openpam/lib/openpam_dynamic.c U src/contrib/openpam/lib/openpam_findenv.c U src/contrib/openpam/lib/openpam_free_data.c U src/contrib/openpam/lib/openpam_get_option.c U src/contrib/openpam/lib/openpam_impl.h U src/contrib/openpam/lib/openpam_load.c U src/contrib/openpam/lib/openpam_log.c U src/contrib/openpam/lib/openpam_nullconv.c U src/contrib/openpam/lib/openpam_restore_cred.c U src/contrib/openpam/lib/openpam_set_option.c U src/contrib/openpam/lib/openpam_static.c U src/contrib/openpam/lib/openpam_ttyconv.c U src/contrib/openpam/lib/pam_acct_mgmt.c U src/contrib/openpam/lib/pam_end.c U src/contrib/openpam/lib/pam_authenticate.c U src/contrib/openpam/lib/pam_authenticate_secondary.c U src/contrib/openpam/lib/pam_chauthtok.c U src/contrib/openpam/lib/pam_close_session.c U src/contrib/openpam/lib/pam_error.c U src/contrib/openpam/lib/pam_get_authtok.c U src/contrib/openpam/lib/pam_get_data.c U src/contrib/openpam/lib/pam_get_item.c U src/contrib/openpam/lib/pam_get_mapped_authtok.c U src/contrib/openpam/lib/pam_get_mapped_username.c U src/contrib/openpam/lib/pam_get_user.c U src/contrib/openpam/lib/pam_getenv.c U src/contrib/openpam/lib/pam_getenvlist.c U src/contrib/openpam/lib/pam_info.c U src/contrib/openpam/lib/pam_open_session.c U src/contrib/openpam/lib/pam_prompt.c U src/contrib/openpam/lib/pam_putenv.c U src/contrib/openpam/lib/pam_set_data.c U src/contrib/openpam/lib/pam_set_item.c U src/contrib/openpam/lib/pam_set_mapped_authtok.c U src/contrib/openpam/lib/pam_set_mapped_username.c U src/contrib/openpam/lib/pam_setcred.c U src/contrib/openpam/lib/pam_setenv.c U src/contrib/openpam/lib/pam_sm_acct_mgmt.c U src/contrib/openpam/lib/pam_sm_authenticate.c U src/contrib/openpam/lib/pam_sm_authenticate_secondary.c U src/contrib/openpam/lib/pam_sm_chauthtok.c U src/contrib/openpam/lib/pam_sm_close_session.c U src/contrib/openpam/lib/pam_sm_get_mapped_authtok.c U src/contrib/openpam/lib/pam_sm_get_mapped_username.c U src/contrib/openpam/lib/pam_sm_open_session.c U src/contrib/openpam/lib/pam_sm_set_mapped_authtok.c U src/contrib/openpam/lib/pam_sm_set_mapped_username.c U src/contrib/openpam/lib/pam_start.c U src/contrib/openpam/lib/pam_sm_setcred.c U src/contrib/openpam/lib/pam_strerror.c U src/contrib/openpam/lib/pam_verror.c U src/contrib/openpam/lib/pam_vinfo.c U src/contrib/openpam/lib/pam_vprompt.c U src/contrib/openpam/misc/gendoc.pl U src/contrib/openpam/modules/Makefile U src/contrib/openpam/modules/pam_deny/Makefile U src/contrib/openpam/modules/pam_deny/pam_deny.c U src/contrib/openpam/modules/pam_permit/Makefile U src/contrib/openpam/modules/pam_permit/pam_permit.c U src/contrib/openpam/modules/pam_unix/Makefile U src/contrib/openpam/modules/pam_unix/pam_unix.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Fri May 2 09:04:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F19E37B404 for ; Fri, 2 May 2003 09:04:07 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 8F17043FBF for ; Fri, 2 May 2003 09:04:04 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 94595 invoked by uid 1000); 2 May 2003 16:04:04 -0000 Date: Fri, 2 May 2003 09:04:04 -0700 (PDT) From: Nate Lawson To: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= In-Reply-To: <20030502134751.EA43237B408@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 16:04:08 -0000 On Fri, 2 May 2003, Søren Schmidt wrote: > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c ata-disk.c ata-disk.h > Log: > Add flushing of devices on shutdown. > Note: this might print failure messages on some systems, unfortunatly > the info from the device, stating if flushing is supported, cannot be trusted > so the operation is always issued on all devices, just in case... > > Revision Changes Path > 1.179 +38 -4 src/sys/dev/ata/ata-all.c > 1.154 +1 -21 src/sys/dev/ata/ata-disk.c > 1.46 +1 -1 src/sys/dev/ata/ata-disk.h This is good. Does it fix any known problems with incomplete shutdown? I thought I'd heard reports of data corruption, possibly with shutdown -p. -Nate From owner-cvs-src@FreeBSD.ORG Fri May 2 09:18:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2846937B401; Fri, 2 May 2003 09:18:02 -0700 (PDT) Received: from spider.deepcore.dk (cpe.atm2-0-56339.0x50c6aa0a.abnxx2.customer.tele.dk [80.198.170.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF4BA43F85; Fri, 2 May 2003 09:17:55 -0700 (PDT) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.8p1/8.12.8) id h42GHaFw094061; Fri, 2 May 2003 18:17:36 +0200 (CEST) (envelope-from sos) From: Soeren Schmidt Message-Id: <200305021617.h42GHaFw094061@spider.deepcore.dk> In-Reply-To: To: Nate Lawson Date: Fri, 2 May 2003 18:17:36 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL98b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "\[?X-UNKNOWN?\]" Subject: Re: cvs commit: src/sys/dev/ata ata-all.c ata-disk.c ata-disk.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 16:18:02 -0000 It seems Nate Lawson wrote: >> Modified files: >> sys/dev/ata ata-all.c ata-disk.c ata-disk.h >> Log: >> Add flushing of devices on shutdown. >> Note: this might print failure messages on some systems, unfortunatly >> the info from the device, stating if flushing is supported, cannot be truste >d >> so the operation is always issued on all devices, just in case... >> >> Revision Changes Path >> 1.179 +38 -4 src/sys/dev/ata/ata-all.c >> 1.154 +1 -21 src/sys/dev/ata/ata-disk.c >> 1.46 +1 -1 src/sys/dev/ata/ata-disk.h > >This is good. Does it fix any known problems with incomplete shutdown? I >thought I'd heard reports of data corruption, possibly with shutdown -p. That was the idea :) -Søren From owner-cvs-src@FreeBSD.ORG Fri May 2 09:28:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E42737B401; Fri, 2 May 2003 09:28:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFBA343F85; Fri, 2 May 2003 09:28:46 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42GSk0U099924; Fri, 2 May 2003 09:28:46 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42GSkbJ099923; Fri, 2 May 2003 09:28:46 -0700 (PDT) Message-Id: <200305021628.h42GSkbJ099923@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 2 May 2003 09:28:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 16:28:47 -0000 bmah 2003/05/02 09:28:46 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: ata(4) flushing on shutdown, mergemaster(8) -P, old rc scripts gone, texinfo 4.5. Updated release notes: OpenPAM Dianthus. Revision Changes Path 1.557 +45 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri May 2 10:21:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A74F37B401; Fri, 2 May 2003 10:21:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0871543FA3; Fri, 2 May 2003 10:21:08 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42HL70U025326; Fri, 2 May 2003 10:21:07 -0700 (PDT) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42HL7nO025325; Fri, 2 May 2003 10:21:07 -0700 (PDT) Message-Id: <200305021721.h42HL7nO025325@repoman.freebsd.org> From: Jake Burkholder Date: Fri, 2 May 2003 10:21:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 17:21:08 -0000 jake 2003/05/02 10:21:07 PDT FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: Fix printf format errors. Revision Changes Path 1.49 +2 -2 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Fri May 2 10:38:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0931537B401; Fri, 2 May 2003 10:38:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D13643FD7; Fri, 2 May 2003 10:38:09 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Hc90U026035; Fri, 2 May 2003 10:38:09 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Hc98R026034; Fri, 2 May 2003 10:38:09 -0700 (PDT) Message-Id: <200305021738.h42Hc98R026034@repoman.freebsd.org> From: Warner Losh Date: Fri, 2 May 2003 10:38:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/devd devd.cc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 17:38:10 -0000 imp 2003/05/02 10:38:09 PDT FreeBSD src repository Modified files: sbin/devd devd.cc Log: sysctlbyname takes a size_t as its 5th argument, not a pointer. However, since NULL was used, and this is C++, this error went undetected until g++ 3.3 somehow managed to whine about it. Reported by: obrien Revision Changes Path 1.14 +1 -1 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Fri May 2 10:47:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D15D37B40C; Fri, 2 May 2003 10:47:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3413343F93; Fri, 2 May 2003 10:47:09 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Hl90U026534; Fri, 2 May 2003 10:47:09 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Hl8dq026533; Fri, 2 May 2003 10:47:08 -0700 (PDT) Message-Id: <200305021747.h42Hl8dq026533@repoman.freebsd.org> From: Scott Long Date: Fri, 2 May 2003 10:47:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/i386 dokern.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 17:47:10 -0000 scottl 2003/05/02 10:47:08 PDT FreeBSD src repository Modified files: release/i386 dokern.sh Log: pc98 has it's own release subdir, so it's safe to remove the stg, ncv, and nsp drivers from the i386 floppies. Suggested by: bmah Revision Changes Path 1.78 +3 -0 src/release/i386/dokern.sh From owner-cvs-src@FreeBSD.ORG Fri May 2 12:08:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E6DD37B401; Fri, 2 May 2003 12:08:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C06D43FDD; Fri, 2 May 2003 12:08:58 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42J8v0U032230; Fri, 2 May 2003 12:08:57 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42J8vDW032229; Fri, 2 May 2003 12:08:57 -0700 (PDT) Message-Id: <200305021908.h42J8vDW032229@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:08:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde_crypt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 19:08:59 -0000 phk 2003/05/02 12:08:57 PDT FreeBSD src repository Modified files: sys/geom/bde g_bde_crypt.c Log: Considering that I did cast the arguments to (intmax_t) I must have been sleepy since I used %qd instead of %jd. Revision Changes Path 1.15 +4 -4 src/sys/geom/bde/g_bde_crypt.c From owner-cvs-src@FreeBSD.ORG Fri May 2 12:12:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A19537B401; Fri, 2 May 2003 12:12:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCB8643F85; Fri, 2 May 2003 12:12:20 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42JCK0U032545; Fri, 2 May 2003 12:12:20 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42JCKhJ032544; Fri, 2 May 2003 12:12:20 -0700 (PDT) Message-Id: <200305021912.h42JCKhJ032544@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:12:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel runtest.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 19:12:21 -0000 phk 2003/05/02 12:12:20 PDT FreeBSD src repository Modified files: sbin/bsdlabel runtest.sh Log: Update the test-script based on the sunlabel version, but put a for-loop in there to run over the various architectures. Revision Changes Path 1.2 +146 -86 src/sbin/bsdlabel/runtest.sh From owner-cvs-src@FreeBSD.ORG Fri May 2 12:14:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD02937B401; Fri, 2 May 2003 12:14:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C93E43FDF; Fri, 2 May 2003 12:14:38 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42JEc0U032667; Fri, 2 May 2003 12:14:38 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42JEce2032666; Fri, 2 May 2003 12:14:38 -0700 (PDT) Message-Id: <200305021914.h42JEce2032666@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:14:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 19:14:39 -0000 phk 2003/05/02 12:14:38 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Remove the well-intentioned, but ill thought out check which prevents us from dd(1)'ing the boot code off one drive and have bsdlabel write it on another. Revision Changes Path 1.82 +0 -7 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 12:33:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E6EA37B401; Fri, 2 May 2003 12:33:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DEBA43F75; Fri, 2 May 2003 12:33:22 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42JXL0U033533; Fri, 2 May 2003 12:33:22 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42JXLPu033532; Fri, 2 May 2003 12:33:21 -0700 (PDT) Message-Id: <200305021933.h42JXLPu033532@repoman.freebsd.org> From: Alan Cox Date: Fri, 2 May 2003 12:33:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_default.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 19:33:22 -0000 alc 2003/05/02 12:33:21 PDT FreeBSD src repository Modified files: sys/kern vfs_default.c Log: Lock access to the vm_object's flags in vop_stdcreatevobject(). Revision Changes Path 1.83 +4 -1 src/sys/kern/vfs_default.c From owner-cvs-src@FreeBSD.ORG Fri May 2 12:53:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CF2F37B401; Fri, 2 May 2003 12:53:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C23643F3F; Fri, 2 May 2003 12:53:41 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Jrf0U039756; Fri, 2 May 2003 12:53:41 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Jreaf039755; Fri, 2 May 2003 12:53:40 -0700 (PDT) Message-Id: <200305021953.h42Jreaf039755@repoman.freebsd.org> From: Paul Saab Date: Fri, 2 May 2003 12:53:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 19:53:42 -0000 ps 2003/05/02 12:53:40 PDT FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: Add untested support for the Broadcom 5704. Obtained from: NetBSD Revision Changes Path 1.36 +5 -0 src/sys/dev/bge/if_bge.c 1.14 +5 -0 src/sys/dev/bge/if_bgereg.h 1.19 +6 -0 src/sys/dev/mii/brgphy.c 1.23 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Fri May 2 12:53:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B4037B407; Fri, 2 May 2003 12:53:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 867D343FE3; Fri, 2 May 2003 12:53:56 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Jru0U039783; Fri, 2 May 2003 12:53:56 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42JrtIa039782; Fri, 2 May 2003 12:53:55 -0700 (PDT) Message-Id: <200305021953.h42JrtIa039782@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:53:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_bsd_enc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 19:53:57 -0000 phk 2003/05/02 12:53:55 PDT FreeBSD src repository Modified files: sys/geom geom_bsd_enc.c Log: Pull in bcopy() prototype from when compiled in userland. Revision Changes Path 1.2 +2 -0 src/sys/geom/geom_bsd_enc.c From owner-cvs-src@FreeBSD.ORG Fri May 2 12:54:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B88837B401; Fri, 2 May 2003 12:54:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A93143FBD; Fri, 2 May 2003 12:54:19 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42JsI0U039826; Fri, 2 May 2003 12:54:18 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42JsIKt039825; Fri, 2 May 2003 12:54:18 -0700 (PDT) Message-Id: <200305021954.h42JsIKt039825@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:54:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 19:54:20 -0000 phk 2003/05/02 12:54:18 PDT FreeBSD src repository Modified files: sbin/bsdlabel Makefile Log: Pull in geom_bsd_enc.c from sys/geom to encode and decode our labels. Revision Changes Path 1.13 +3 -1 src/sbin/bsdlabel/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 2 12:58:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4854837B401; Fri, 2 May 2003 12:58:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D944843FCB; Fri, 2 May 2003 12:58:08 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Jw80U040035; Fri, 2 May 2003 12:58:08 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42Jw87Q040034; Fri, 2 May 2003 12:58:08 -0700 (PDT) Message-Id: <200305021958.h42Jw87Q040034@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 12:58:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 19:58:09 -0000 phk 2003/05/02 12:58:08 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Add three global variables which contain the location, size and a flag for the alpha checksum, and set them depending on the specified architecture Don't look for disklabels every 16 bytes, look the only place they should be for the current architecture. Always read the label from the raw disk and decode it into struct disklabel rather than trust a cast from random addresses. When writing to the raw disk, encode the label properly. Revision Changes Path 1.83 +20 -37 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 13:02:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FDB137B401; Fri, 2 May 2003 13:02:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E355A43F75; Fri, 2 May 2003 13:02:11 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42K2B0U040374; Fri, 2 May 2003 13:02:11 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42K2BLL040373; Fri, 2 May 2003 13:02:11 -0700 (PDT) Message-Id: <200305022002.h42K2BLL040373@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 13:02:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 20:02:12 -0000 phk 2003/05/02 13:02:11 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Default the location to the compiled for architecture if no -m arg specified. Revision Changes Path 1.84 +9 -3 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 13:14:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D640537B401; Fri, 2 May 2003 13:14:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72D6B43FD7; Fri, 2 May 2003 13:14:49 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42KEn0U041853; Fri, 2 May 2003 13:14:49 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42KEnXZ041852; Fri, 2 May 2003 13:14:49 -0700 (PDT) Message-Id: <200305022014.h42KEnXZ041852@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 13:14:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 20:14:50 -0000 phk 2003/05/02 13:14:49 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Vastly simplify architecture handling: Use properties of label as recorded in global variables, rather than checks on the architecture. Drop horribly code to handle MBR/PC98's embedded in the BSD label area. If you need to have an MBR or PC98 on your disk, you should not overlap it with a BSDLABEL, if you don't need it, this code is nothing but trouble. Revision Changes Path 1.85 +19 -124 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 13:34:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1DB937B401; Fri, 2 May 2003 13:34:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CFFC43F3F; Fri, 2 May 2003 13:34:15 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42KYF0U042748; Fri, 2 May 2003 13:34:15 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42KYFgI042747; Fri, 2 May 2003 13:34:15 -0700 (PDT) Message-Id: <200305022034.h42KYFgI042747@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 2 May 2003 13:34:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 20:34:16 -0000 marcel 2003/05/02 13:34:15 PDT FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c Log: Option KADB does not exist. It came from alpha, where it still exists. Revision Changes Path 1.130 +0 -3 src/sys/ia64/ia64/machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 2 14:06:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CFCA37B401; Fri, 2 May 2003 14:06:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FDD43FBD; Fri, 2 May 2003 14:06:15 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42L6F0U045488; Fri, 2 May 2003 14:06:15 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42L6FUZ045487; Fri, 2 May 2003 14:06:15 -0700 (PDT) Message-Id: <200305022106.h42L6FUZ045487@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 2 May 2003 14:06:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access.unclassified X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 21:06:16 -0000 wilko 2003/05/02 14:06:15 PDT FreeBSD src repository Modified files: . access.unclassified Log: cracauer has been moved to the correct access.* file (access.ports) Revision Changes Path 1.639 +0 -1 CVSROOT/access.unclassified From owner-cvs-src@FreeBSD.ORG Fri May 2 14:16:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 110C737B401; Fri, 2 May 2003 14:16:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A649943F75; Fri, 2 May 2003 14:16:42 -0700 (PDT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42LGg0U045992; Fri, 2 May 2003 14:16:42 -0700 (PDT) (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42LGgXs045991; Fri, 2 May 2003 14:16:42 -0700 (PDT) Message-Id: <200305022116.h42LGgXs045991@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 2 May 2003 14:16:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 21:16:43 -0000 wilko 2003/05/02 14:16:42 PDT FreeBSD src repository Modified files: . access Log: add cracauer now that he has been taken out of access.unclassified per his request to core@ Revision Changes Path 1.597 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri May 2 14:17:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23B7137B404; Fri, 2 May 2003 14:17:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A188643F93; Fri, 2 May 2003 14:17:08 -0700 (PDT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42LH80U046043; Fri, 2 May 2003 14:17:08 -0700 (PDT) (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42LH8VD046042; Fri, 2 May 2003 14:17:08 -0700 (PDT) Message-Id: <200305022117.h42LH8VD046042@repoman.freebsd.org> From: Prafulla Deuskar Date: Fri, 2 May 2003 14:17:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 21:17:10 -0000 pdeuskar 2003/05/02 14:17:08 PDT FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: - Bus DMA'fy the driver - Use htole* macros where appropriate so that the driver could work on non-x86 architectures - Use m_getcl() instead of MGETHDR/MCLGET macros Submitted by: sam (Sam Leffler) Revision Changes Path 1.23 +428 -235 src/sys/dev/em/if_em.c 1.14 +30 -1 src/sys/dev/em/if_em.h 1.8 +0 -0 src/sys/dev/em/if_em_hw.c 1.9 +0 -0 src/sys/dev/em/if_em_hw.h 1.11 +0 -0 src/sys/dev/em/if_em_osdep.h From owner-cvs-src@FreeBSD.ORG Fri May 2 15:19:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5675A37B401 for ; Fri, 2 May 2003 15:19:01 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id CE1D043FCB for ; Fri, 2 May 2003 15:18:59 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 96528 invoked by uid 1000); 2 May 2003 22:19:01 -0000 Date: Fri, 2 May 2003 15:19:01 -0700 (PDT) From: Nate Lawson To: Prafulla Deuskar In-Reply-To: <20030502211722.9366F37B427@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.cif_em_hw.h if_em_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 22:19:01 -0000 On Fri, 2 May 2003, Prafulla Deuskar wrote: > Modified files: > sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h > if_em_osdep.h > Log: > - Bus DMA'fy the driver > - Use htole* macros where appropriate so that the driver could work on non-x86 architectures > - Use m_getcl() instead of MGETHDR/MCLGET macros > Submitted by: sam (Sam Leffler) > > Revision Changes Path > 1.23 +428 -235 src/sys/dev/em/if_em.c > 1.14 +30 -1 src/sys/dev/em/if_em.h In if_em.c, there are a huge number of whitespace changes intermixed with the other changes. It would help us review the changes better if you did these in two separate commits (whitespace first). > 1.8 +0 -0 src/sys/dev/em/if_em_hw.c > 1.9 +0 -0 src/sys/dev/em/if_em_hw.h > 1.11 +0 -0 src/sys/dev/em/if_em_osdep.h It's also helpful to only commit files that you are making changes to. Thanks, -Nate From owner-cvs-src@FreeBSD.ORG Fri May 2 15:27:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B166037B401; Fri, 2 May 2003 15:27:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5373243F3F; Fri, 2 May 2003 15:27:32 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42MRW0U050310; Fri, 2 May 2003 15:27:32 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42MRV0a050309; Fri, 2 May 2003 15:27:31 -0700 (PDT) Message-Id: <200305022227.h42MRV0a050309@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 May 2003 15:27:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 22:27:33 -0000 dougb 2003/05/02 15:27:31 PDT FreeBSD src repository Modified files: etc Makefile Log: Hook rc.sendmail back up, it was removed prematurely Revision Changes Path 1.312 +1 -1 src/etc/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 2 15:33:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E2B137B401; Fri, 2 May 2003 15:33:55 -0700 (PDT) Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F05F43F85; Fri, 2 May 2003 15:33:54 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23]) by rwcrmhc51.attbi.com (rwcrmhc51) with SMTP id <200305022233530510032aere>; Fri, 2 May 2003 22:33:53 +0000 Date: Fri, 2 May 2003 15:33:49 -0700 (PDT) From: Doug Barton To: Dag-Erling Smorgrav In-Reply-To: Message-ID: <20030502152842.Y12694@znfgre.qbhto.arg> References: <200305020626.h426QNT4044532@repoman.freebsd.org> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 22:33:55 -0000 On Fri, 2 May 2003, Dag-Erling Smorgrav wrote: > Doug Barton writes: > > * Add a -P (Preserve) option, which saves a copy of files that you replace. > > The idea for this option came from Marc Schneiders > > This should be the default... I don't necessarily disagree with you, but I wanted people to have some experience with it first. You can of course make it the default in your mergemaster rc file if you choose. > > * Replace the above with a check for elements of the old rc system. > > Offer to move these files out of DESTDIR/etc for the user's convenience. > > How about a more generic mechanism that lists files which exist in > DESTDIR but not in TEMPROOT and offers to remove / rename them? mergemaster -v will give you the list. If you actually run that, you'll see the problem I think. Too many files that actually do belong, but aren't created by src/etc/Makefile (and therefore mergemaster doesn't "know" about them). In order to make what you're suggesting really worthwhile, mergemaster would have to grow a lot of knowledge about specific files, and that knowledge would have to be maintained, dealt with across upgrade boundaries, etc. This is something I've opposed in the past for reasons I've articulated several times, and should be available in the archives. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri May 2 15:46:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E62C37B401; Fri, 2 May 2003 15:46:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A59643FAF; Fri, 2 May 2003 15:46:14 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42MkD0U051586; Fri, 2 May 2003 15:46:13 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42MkDuK051585; Fri, 2 May 2003 15:46:13 -0700 (PDT) Message-Id: <200305022246.h42MkDuK051585@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 15:46:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_bsd.c geom_bsd_enc.c src/sys/sys disklabel.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 22:46:14 -0000 phk 2003/05/02 15:46:13 PDT FreeBSD src repository Modified files: sys/geom geom_bsd.c geom_bsd_enc.c sys/sys disklabel.h Log: Make bsd_disklabel_le_enc calculate the checksum and fill it in. (If there is a legitimate need to correctly encode and pack a disklabel with an invalid checksum custom tools can be built for that.) Make bsd_disklabel_le_dec() validate the magics, number of partitions (against a new parameter) and the checksum. Vastly simplify the logic of the GEOM::BSD class implementation: Let g_bsd_modify() always take a byte-stream label. This simplifies all users, except the ioctl's which now have to convert to a byte-stream first. Their loss. g_bsd_modify() is called with topology held now, and it returns with it held. Always update the md5sum in g_bsd_modify(), otherwise the check is no use after the first modification of the label. Make the MD5 over the bytestream version of the label. Move the rawoffset hack to g_bsd_modify() and remove all the inram/ondisk conversions. Don't configure hotspots in g_bsd_modify(), do it in taste instead, we do not support moving the label to a different location on the fly anyway. This passes all current regression tests. Revision Changes Path 1.53 +108 -262 src/sys/geom/geom_bsd.c 1.3 +40 -5 src/sys/geom/geom_bsd_enc.c 1.102 +1 -1 src/sys/sys/disklabel.h From owner-cvs-src@FreeBSD.ORG Fri May 2 15:46:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF4A037B401; Fri, 2 May 2003 15:46:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D4DA43F75; Fri, 2 May 2003 15:46:44 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h42Mki0U051617; Fri, 2 May 2003 15:46:44 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h42MkiI0051616; Fri, 2 May 2003 15:46:44 -0700 (PDT) Message-Id: <200305022246.h42MkiI0051616@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 May 2003 15:46:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 22:46:45 -0000 phk 2003/05/02 15:46:44 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: bsd_disklabel_le_dec() takes an extra argument now. Revision Changes Path 1.86 +2 -1 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Fri May 2 15:54:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D236537B401; Fri, 2 May 2003 15:54:29 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id E41FB43FA3; Fri, 2 May 2003 15:54:28 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id D32C8530E; Sat, 3 May 2003 00:54:26 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Doug Barton From: Dag-Erling Smorgrav Date: Sat, 03 May 2003 00:54:24 +0200 In-Reply-To: <20030502152842.Y12694@znfgre.qbhto.arg> (Doug Barton's message of "Fri, 2 May 2003 15:33:49 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305020626.h426QNT4044532@repoman.freebsd.org> <20030502152842.Y12694@znfgre.qbhto.arg> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 May 2003 22:54:30 -0000 Doug Barton writes: > On Fri, 2 May 2003, Dag-Erling Smorgrav wrote: > > How about a more generic mechanism that lists files which exist in > > DESTDIR but not in TEMPROOT and offers to remove / rename them? > mergemaster -v will give you the list. If you actually run that, you'll > see the problem I think. Too many files that actually do belong, but > aren't created by src/etc/Makefile (and therefore mergemaster doesn't > "know" about them). What you could do is the following: **** $DESTDIR/etc/xxxx does not exist in TEMPROOT Use 'd' to delete $DESTDIR/etc/xxxx Use 'k' to keep $DESTDIR/etc/xxx and never ask about it again Default is to leave the file to deal with by hand How should I deal with this? [Leave it for later] then if the user presses 'k', record the file name in the mm rc file and the next time mm trips over it it will be ignored. DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Fri May 2 16:16:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 868DE37B401; Fri, 2 May 2003 16:16:52 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id C59F443F93; Fri, 2 May 2003 16:16:50 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id JAA01298; Sat, 3 May 2003 09:16:38 +1000 Date: Sat, 3 May 2003 09:16:37 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Poul-Henning Kamp In-Reply-To: <10211.1051867762@critter.freebsd.dk> Message-ID: <20030503090527.F33245@gamplex.bde.org> References: <10211.1051867762@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Mike Makonnen cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d devfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2003 23:16:52 -0000 On Fri, 2 May 2003, Poul-Henning Kamp wrote: > In message <200305020810.h428AxCw057728@repoman.freebsd.org>, Mike Makonnen wri > tes: > >mtm 2003/05/02 01:10:59 PDT > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d devfs > > Log: > > Create a symbolic link /dev/vga -> /dev/ttyv0. > > Why isn't this link created by the device driver anyway ? Some drivers don't fully support devfs yet. As explained in MAKEDEV in RELENG_4, /dev/vga is compatibility cruft for a pccons interface and/or X. It shouldn't exist, but still seems to be used by X: $ strings -a /usr/X11R6/bin/* 2>&1 | grep dev/vga strings: /usr/X11R6/bin/xterm: Permission denied /dev/vga xf86MapVidMem: Could not mmap /dev/vga (%s) /dev/vga xf86MapVidMem: Could not mmap /dev/vga (%s) /dev/vga Cannot open /dev/vga xf86MapVidMem: Could not mmap /dev/vga (%s) xf86MapVidMem: Could not mmap /dev/vga (%s) $ grep -lr dev/vga /usr/X11R6 2>&1 grep: /usr/X11R6/bin/xterm: Permission denied /usr/X11R6/bin/XFree86 /usr/X11R6/bin/kbd_mode /usr/X11R6/bin/pcitweak /usr/X11R6/bin/scanpci /usr/X11R6/bin/X.bck Bruce From owner-cvs-src@FreeBSD.ORG Fri May 2 17:19:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A70C637B401; Fri, 2 May 2003 17:19:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 277D643FE5; Fri, 2 May 2003 17:19:43 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h430Jg0U063057; Fri, 2 May 2003 17:19:42 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h430JgV9063056; Fri, 2 May 2003 17:19:42 -0700 (PDT) Message-Id: <200305030019.h430JgV9063056@repoman.freebsd.org> From: Peter Wemm Date: Fri, 2 May 2003 17:19:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 00:19:44 -0000 peter 2003/05/02 17:19:42 PDT FreeBSD src repository Modified files: sys/conf files.amd64 Log: Rename amd64/*.s to amd64/*.S Revision Changes Path 1.12 +5 -5 src/sys/conf/files.amd64 From owner-cvs-src@FreeBSD.ORG Fri May 2 17:21:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A57F637B401; Fri, 2 May 2003 17:21:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F0443FAF; Fri, 2 May 2003 17:21:41 -0700 (PDT) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h430Lf0U063345; Fri, 2 May 2003 17:21:41 -0700 (PDT) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h430LeWS063344; Fri, 2 May 2003 17:21:40 -0700 (PDT) Message-Id: <200305030021.h430LeWS063344@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Fri, 2 May 2003 17:21:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 00:21:42 -0000 ken 2003/05/02 17:21:40 PDT FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Fix three problems in large (>2TB) device handling: - Make sure we don't release the READ CAPACITY CCB twice - If we have a device that needs a 16 byte READ CAPACITY command, make sure we call xpt_schedule() so we can get a CCB. - Don't unlock the peripheral until we're fully probed. Many thanks to Julian Elischer for providing hardware and testing this. Tested by: julian Revision Changes Path 1.142 +2 -2 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Fri May 2 17:21:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D183A37B42A; Fri, 2 May 2003 17:21:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 798CC43FB1; Fri, 2 May 2003 17:21:44 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h430Li0U063406; Fri, 2 May 2003 17:21:44 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h430LiII063405; Fri, 2 May 2003 17:21:44 -0700 (PDT) Message-Id: <200305030021.h430LiII063405@repoman.freebsd.org> From: Peter Wemm Date: Fri, 2 May 2003 17:21:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 exception.S exception.s locore.s sigtramp.s support.s swtch.s src/sys/amd64/isa icu_ipl.s icu_vector.s vector.S vector.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 00:21:49 -0000 peter 2003/05/02 17:21:44 PDT FreeBSD src repository Modified files: sys/amd64/amd64 exception.S sys/amd64/isa vector.S Removed files: sys/amd64/amd64 exception.s locore.s sigtramp.s support.s swtch.s sys/amd64/isa icu_ipl.s icu_vector.s vector.s Log: Repocopy *.s to *.S Revision Changes Path 1.105 +2 -2 src/sys/amd64/amd64/exception.S 1.105 +0 -382 src/sys/amd64/amd64/exception.s (dead) 1.173 +0 -92 src/sys/amd64/amd64/locore.s (dead) 1.2 +0 -56 src/sys/amd64/amd64/sigtramp.s (dead) 1.98 +0 -494 src/sys/amd64/amd64/support.s (dead) 1.139 +0 -295 src/sys/amd64/amd64/swtch.s (dead) 1.13 +0 -81 src/sys/amd64/isa/icu_ipl.s (dead) 1.39 +0 -142 src/sys/amd64/isa/icu_vector.s (dead) 1.39 +1 -1 src/sys/amd64/isa/vector.S 1.39 +0 -76 src/sys/amd64/isa/vector.s (dead) From owner-cvs-src@FreeBSD.ORG Fri May 2 18:36:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4008A37B401; Fri, 2 May 2003 18:36:08 -0700 (PDT) Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96E6643FDD; Fri, 2 May 2003 18:36:07 -0700 (PDT) (envelope-from DougB@freebsd.org) Received: from master.dougb.net (12-234-22-23.client.attbi.com[12.234.22.23]) by rwcrmhc53.attbi.com (rwcrmhc53) with SMTP id <2003050301360605300lh300e>; Sat, 3 May 2003 01:36:07 +0000 Date: Fri, 2 May 2003 18:36:06 -0700 (PDT) From: Doug Barton To: Bruce Evans In-Reply-To: <20030503090527.F33245@gamplex.bde.org> Message-ID: <20030502183448.P12694@znfgre.qbhto.arg> References: <10211.1051867762@critter.freebsd.dk> <20030503090527.F33245@gamplex.bde.org> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: Mike Makonnen cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d devfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 01:36:08 -0000 On Sat, 3 May 2003, Bruce Evans wrote: > On Fri, 2 May 2003, Poul-Henning Kamp wrote: > > > In message <200305020810.h428AxCw057728@repoman.freebsd.org>, Mike Makonnen wri > > tes: > > >mtm 2003/05/02 01:10:59 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > etc/rc.d devfs > > > Log: > > > Create a symbolic link /dev/vga -> /dev/ttyv0. > > > > Why isn't this link created by the device driver anyway ? > > Some drivers don't fully support devfs yet. > > As explained in MAKEDEV in RELENG_4, /dev/vga is compatibility > cruft for a pccons interface and/or X. It shouldn't exist, but > still seems to be used by X: X 4.3 doesn't seem to use it, which is why I missed the need for Mike's update in my testing. We might be able to get away with dropping this, but I'm not 100% sure yet. -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri May 2 18:47:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 767AD37B401; Fri, 2 May 2003 18:47:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 171AC43FA3; Fri, 2 May 2003 18:47:39 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h431lc0U068642; Fri, 2 May 2003 18:47:38 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h431lcHv068641; Fri, 2 May 2003 18:47:38 -0700 (PDT) Message-Id: <200305030147.h431lcHv068641@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 2 May 2003 18:47:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/snc dp83932subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 01:47:39 -0000 nyan 2003/05/02 18:47:38 PDT FreeBSD src repository Modified files: sys/dev/snc dp83932subr.c Log: Fix off-by-one bug. Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Revision Changes Path 1.5 +3 -3 src/sys/dev/snc/dp83932subr.c From owner-cvs-src@FreeBSD.ORG Fri May 2 19:04:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AF6D37B401; Fri, 2 May 2003 19:04:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B94443FBD; Fri, 2 May 2003 19:04:59 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4324w0U070435; Fri, 2 May 2003 19:04:58 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4324wwV070434; Fri, 2 May 2003 19:04:58 -0700 (PDT) Message-Id: <200305030204.h4324wwV070434@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 2 May 2003 19:04:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ct ct_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 02:04:59 -0000 nyan 2003/05/02 19:04:58 PDT FreeBSD src repository Modified files: sys/dev/ct ct_isa.c Log: Force PnP devices to set SMIT mode. Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Revision Changes Path 1.7 +9 -0 src/sys/dev/ct/ct_isa.c From owner-cvs-src@FreeBSD.ORG Fri May 2 19:15:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB4C037B401; Fri, 2 May 2003 19:15:39 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D82BE43FB1; Fri, 2 May 2003 19:15:38 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h432FcA7022913; Fri, 2 May 2003 20:15:38 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 02 May 2003 20:15:29 -0600 (MDT) Message-Id: <20030502.201529.37591581.imp@bsdimp.com> To: scottl@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200305021747.h42Hl8dq026533@repoman.freebsd.org> References: <200305021747.h42Hl8dq026533@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/i386 dokern.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 02:15:40 -0000 In message: <200305021747.h42Hl8dq026533@repoman.freebsd.org> Scott Long writes: : pc98 has it's own release subdir, so it's safe to remove the stg, ncv, and : nsp drivers from the i386 floppies. that's not true. stg, ncv and nsp are useful on i386. We can kldload them, but they are certainly not pc98 specific. The whole reason pc98 did its own thing was because the i386 floppy was full and these cards were plentiful in Japan at the time. About 1/2 of the scsi cards on ebay use one of these three drivers. And they all work better than aic. Warner From owner-cvs-src@FreeBSD.ORG Fri May 2 20:30:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D65C737B401; Fri, 2 May 2003 20:30:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75F6143FB1; Fri, 2 May 2003 20:30:29 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h433UT0U075747; Fri, 2 May 2003 20:30:29 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h433UTRv075744; Fri, 2 May 2003 20:30:29 -0700 (PDT) Message-Id: <200305030330.h433UTRv075744@repoman.freebsd.org> From: Peter Wemm Date: Fri, 2 May 2003 20:30:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 03:30:30 -0000 peter 2003/05/02 20:30:29 PDT FreeBSD src repository Modified files: sys/conf files.amd64 Log: Spell cpu_switch correctly. Revision Changes Path 1.13 +1 -1 src/sys/conf/files.amd64 From owner-cvs-src@FreeBSD.ORG Fri May 2 21:21:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA38537B401; Fri, 2 May 2003 21:21:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B56143F93; Fri, 2 May 2003 21:21:17 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h434LH0U084306; Fri, 2 May 2003 21:21:17 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h434LH3U084305; Fri, 2 May 2003 21:21:17 -0700 (PDT) Message-Id: <200305030421.h434LH3U084305@repoman.freebsd.org> From: Alan Cox Date: Fri, 2 May 2003 21:21:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_object.c vm_pageout.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 04:21:18 -0000 alc 2003/05/02 21:21:16 PDT FreeBSD src repository Modified files: sys/vm vm_object.c vm_pageout.h Log: Move a declaration to its proper place. Revision Changes Path 1.282 +0 -1 src/sys/vm/vm_object.c 1.36 +1 -0 src/sys/vm/vm_pageout.h From owner-cvs-src@FreeBSD.ORG Fri May 2 23:35:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15D1137B401; Fri, 2 May 2003 23:35:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9DF043F3F; Fri, 2 May 2003 23:35:19 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h436ZJ0U092508; Fri, 2 May 2003 23:35:19 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h436ZJft092507; Fri, 2 May 2003 23:35:19 -0700 (PDT) Message-Id: <200305030635.h436ZJft092507@repoman.freebsd.org> From: Doug Barton Date: Fri, 2 May 2003 23:35:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mergemaster mergemaster.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 06:35:20 -0000 dougb 2003/05/02 23:35:19 PDT FreeBSD src repository Modified files: usr.sbin/mergemaster mergemaster.sh Log: Preserve directory structure in PRESERVED_FILES_DIR to avoid filename collisions. Submitted by: des Revision Changes Path 1.46 +2 -2 src/usr.sbin/mergemaster/mergemaster.sh From owner-cvs-src@FreeBSD.ORG Fri May 2 23:38:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9615E37B401; Fri, 2 May 2003 23:38:33 -0700 (PDT) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7742343FBD; Fri, 2 May 2003 23:38:31 -0700 (PDT) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h436g3xS018825; Sat, 3 May 2003 02:42:03 -0400 (EDT) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h436g3wM018824; Sat, 3 May 2003 02:42:03 -0400 (EDT) Date: Sat, 3 May 2003 02:42:03 -0400 From: Jake Burkholder To: Prafulla Deuskar Message-ID: <20030503064203.GB17896@locore.ca> References: <200305022117.h42LH8VD046042@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305022117.h42LH8VD046042@repoman.freebsd.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 06:38:34 -0000 Apparently, On Fri, May 02, 2003 at 02:17:08PM -0700, Prafulla Deuskar said words to the effect of; > pdeuskar 2003/05/02 14:17:08 PDT > > FreeBSD src repository > > Modified files: > sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h > if_em_osdep.h > Log: > - Bus DMA'fy the driver > - Use htole* macros where appropriate so that the driver could work on > non-x86 architectures > - Use m_getcl() instead of MGETHDR/MCLGET macros > Submitted by: sam (Sam Leffler) This isn't 64 bit clean and breaks when compiled with PAE. Passing pointers to 32 bit values to bus_dmamap_load causes the next 4 bytes of memory to get overwritten when a 64 bit value is assigned through the pointer. The tx and rx header structures used to be allocated with contigmalloc, which is highly unlikely to allocate a physical address above 4G even when passed incorrect arguments, so it did not matter much that the top 32 bits were ignored. You really need to set the top 32 bits of the hardware registers which point to these structures now that they are allocated with malloc. Included below is a patch to fix these problems and make the driver work with PAE in large memory machines again. This is the only network driver we have which works in large memory machines without requiring bounce buffers, so its important to have it working for 5.1-RELEASE. I also fixed an unnecessary vtophys call for the tx_desc_base, you should use the bus address returned from bus_dmamap_load instead of converting it again with vtophys. vtophys is still used on the rx_buffer_area, this should be allocated with bus_dmamem_alloc, and bus_dmamap_load should be used to get the bus address. Bus addresses may not be equal to physical addresses, portable device drivers which make proper use of busdma must not use vtophys. Jake Index: if_em.c =================================================================== RCS file: /home/ncvs/src/sys/dev/em/if_em.c,v retrieving revision 1.23 diff -u -r1.23 if_em.c --- if_em.c 2 May 2003 21:17:07 -0000 1.23 +++ if_em.c 2 May 2003 23:29:54 -0000 @@ -1895,11 +1895,12 @@ { u_int32_t reg_tctl; u_int32_t reg_tipg = 0; + u_int64_t bus_addr; /* Setup the Base and Length of the Tx Descriptor Ring */ - E1000_WRITE_REG(&adapter->hw, TDBAL, - vtophys((vm_offset_t) adapter->tx_desc_base)); - E1000_WRITE_REG(&adapter->hw, TDBAH, 0); + bus_addr = adapter->txdma.dma_paddr; + E1000_WRITE_REG(&adapter->hw, TDBAL, (u_int32_t)bus_addr); + E1000_WRITE_REG(&adapter->hw, TDBAH, (u_int32_t)(bus_addr >> 32)); E1000_WRITE_REG(&adapter->hw, TDLEN, adapter->num_tx_desc * sizeof(struct em_tx_desc)); @@ -2170,7 +2171,7 @@ register struct mbuf *mp = nmp; struct em_buffer *rx_buffer; struct ifnet *ifp; - u_int32_t paddr; + bus_addr_t paddr; int error; ifp = &adapter->interface_data.ac_if; @@ -2317,6 +2318,7 @@ u_int32_t reg_rctl; u_int32_t reg_rxcsum; struct ifnet *ifp; + u_int64_t bus_addr; ifp = &adapter->interface_data.ac_if; @@ -2338,9 +2340,9 @@ } /* Setup the Base and Length of the Rx Descriptor Ring */ - E1000_WRITE_REG(&adapter->hw, RDBAL, - vtophys((vm_offset_t) adapter->rx_desc_base)); - E1000_WRITE_REG(&adapter->hw, RDBAH, 0); + bus_addr = vtophys((vm_offset_t)adapter->rx_desc_base); + E1000_WRITE_REG(&adapter->hw, RDBAL, (u_int32_t)bus_addr); + E1000_WRITE_REG(&adapter->hw, RDBAH, (u_int32_t)(bus_addr >> 32)); E1000_WRITE_REG(&adapter->hw, RDLEN, adapter->num_rx_desc * sizeof(struct em_rx_desc)); Index: if_em.h =================================================================== RCS file: /home/ncvs/src/sys/dev/em/if_em.h,v retrieving revision 1.14 diff -u -r1.14 if_em.h --- if_em.h 2 May 2003 21:17:07 -0000 1.14 +++ if_em.h 2 May 2003 23:13:54 -0000 @@ -282,7 +282,7 @@ * em_dma_malloc and em_dma_free. */ struct em_dma_alloc { - u_int32_t dma_paddr; + bus_addr_t dma_paddr; caddr_t dma_vaddr; bus_dma_tag_t dma_tag; bus_dmamap_t dma_map; From owner-cvs-src@FreeBSD.ORG Sat May 3 00:12:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A69C037B401; Sat, 3 May 2003 00:12:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4552943FD7; Sat, 3 May 2003 00:12:16 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h437CG0U095297; Sat, 3 May 2003 00:12:16 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h437CFIp095296; Sat, 3 May 2003 00:12:15 -0700 (PDT) Message-Id: <200305030712.h437CFIp095296@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 3 May 2003 00:12:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_aes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 07:12:17 -0000 phk 2003/05/03 00:12:15 PDT FreeBSD src repository Modified files: sys/geom geom_aes.c Log: remove unused variables. Spotted by: dougb Revision Changes Path 1.19 +0 -2 src/sys/geom/geom_aes.c From owner-cvs-src@FreeBSD.ORG Sat May 3 00:35:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6734937B401; Sat, 3 May 2003 00:35:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 053EB43FBF; Sat, 3 May 2003 00:35:48 -0700 (PDT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h437Zl0U096446; Sat, 3 May 2003 00:35:47 -0700 (PDT) (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h437ZlGp096445; Sat, 3 May 2003 00:35:47 -0700 (PDT) Message-Id: <200305030735.h437ZlGp096445@repoman.freebsd.org> From: Prafulla Deuskar Date: Sat, 3 May 2003 00:35:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/em if_em.c if_em.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 07:35:49 -0000 pdeuskar 2003/05/03 00:35:47 PDT FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: - Fix breakage on PAE enabled kernel - Don't use vtophys when you can get physical address using bus_dma API Submitted by: jake (Jake Burkholder) Revision Changes Path 1.24 +9 -7 src/sys/dev/em/if_em.c 1.15 +1 -1 src/sys/dev/em/if_em.h From owner-cvs-src@FreeBSD.ORG Sat May 3 00:50:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57ABF37B401; Sat, 3 May 2003 00:50:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED40643F93; Sat, 3 May 2003 00:50:55 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h437ot0U002724; Sat, 3 May 2003 00:50:55 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h437ot7Y002723; Sat, 3 May 2003 00:50:55 -0700 (PDT) Message-Id: <200305030750.h437ot7Y002723@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 00:50:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access.unclassified X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 07:50:56 -0000 murray 2003/05/03 00:50:55 PDT FreeBSD src repository Modified files: . access.unclassified Log: mita@ has been added to the ports access file. Remove him here. Revision Changes Path 1.640 +0 -1 CVSROOT/access.unclassified From owner-cvs-src@FreeBSD.ORG Sat May 3 01:01:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B723737B401; Sat, 3 May 2003 01:01:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56C6343FB1; Sat, 3 May 2003 01:01:35 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4381Y0U003315; Sat, 3 May 2003 01:01:35 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4381YxZ003314; Sat, 3 May 2003 01:01:34 -0700 (PDT) Message-Id: <200305030801.h4381YxZ003314@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 3 May 2003 01:01:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 08:01:36 -0000 phk 2003/05/03 01:01:34 PDT FreeBSD src repository Modified files: sys/geom geom_bsd.c Log: Add a OAM interface for changing the label and writing the boot code. Revision Changes Path 1.54 +126 -26 src/sys/geom/geom_bsd.c From owner-cvs-src@FreeBSD.ORG Sat May 3 01:04:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FAE937B401; Sat, 3 May 2003 01:04:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E269F43FBF; Sat, 3 May 2003 01:04:24 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4384O0U004336; Sat, 3 May 2003 01:04:24 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4384OiJ004335; Sat, 3 May 2003 01:04:24 -0700 (PDT) Message-Id: <200305030804.h4384OiJ004335@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 3 May 2003 01:04:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel Makefile bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 08:04:25 -0000 phk 2003/05/03 01:04:24 PDT FreeBSD src repository Modified files: sbin/bsdlabel Makefile bsdlabel.c Log: Use new geom.ctl based OAM instead of ioctls. Various cleanup. Revision Changes Path 1.14 +6 -0 src/sbin/bsdlabel/Makefile 1.87 +94 -95 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Sat May 3 01:09:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AFB137B401; Sat, 3 May 2003 01:09:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE3FA43F75; Sat, 3 May 2003 01:09:24 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4389O0U004563; Sat, 3 May 2003 01:09:24 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4389OgF004562; Sat, 3 May 2003 01:09:24 -0700 (PDT) Message-Id: <200305030809.h4389OgF004562@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 May 2003 01:09:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 08:09:25 -0000 alc 2003/05/03 01:09:24 PDT FreeBSD src repository Modified files: sys/kern vfs_subr.c sys/vm vm_object.c Log: - Revert kern/vfs_subr.c revision 1.444. The vm_object's size isn't trustworthy for vnode-backed objects. - Restore the old behavior of vm_object_page_remove() when the end of the given range is zero. Add a comment to vm_object_page_remove() regarding this behavior. Reported by: iedowse Revision Changes Path 1.446 +1 -1 src/sys/kern/vfs_subr.c 1.283 +6 -4 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sat May 3 01:34:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0272337B401; Sat, 3 May 2003 01:34:26 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21F4F43FBD; Sat, 3 May 2003 01:34:23 -0700 (PDT) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h438VDZ06255; Sat, 3 May 2003 01:31:13 -0700 Received: from btc.adaptec.com (hollin.btc.adaptec.com [10.100.253.56]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id BAA04280; Sat, 3 May 2003 01:34:19 -0700 (PDT) Message-ID: <3EB37E64.4060508@btc.adaptec.com> Date: Sat, 03 May 2003 02:31:32 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <200305021747.h42Hl8dq026533@repoman.freebsd.org> <20030502.201529.37591581.imp@bsdimp.com> In-Reply-To: <20030502.201529.37591581.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: scottl@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/i386 dokern.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 08:34:26 -0000 M. Warner Losh wrote: > In message: <200305021747.h42Hl8dq026533@repoman.freebsd.org> > Scott Long writes: > : pc98 has it's own release subdir, so it's safe to remove the stg, ncv, and > : nsp drivers from the i386 floppies. > > that's not true. stg, ncv and nsp are useful on i386. We can kldload > them, but they are certainly not pc98 specific. The whole reason pc98 > did its own thing was because the i386 floppy was full and these cards > were plentiful in Japan at the time. About 1/2 of the scsi cards on > ebay use one of these three drivers. And they all work better than aic. > > Warner Ok, thanks for the clarification. I'll let my release build finish and then see what can be moved. Being that these are CAM drivers and the CAM-scan-on-sim-attach problem hasn't been addressed, they can't be moved to either driver floppy. Scott From owner-cvs-src@FreeBSD.ORG Sat May 3 02:02:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3677D37B401; Sat, 3 May 2003 02:02:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB1DF43FAF; Sat, 3 May 2003 02:02:27 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4392R0U007372; Sat, 3 May 2003 02:02:27 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4392RWt007371; Sat, 3 May 2003 02:02:27 -0700 (PDT) Message-Id: <200305030902.h4392RWt007371@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 3 May 2003 02:02:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 09:02:28 -0000 phk 2003/05/03 02:02:27 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.c Log: Some minor remodelling with a large axe. Revision Changes Path 1.88 +173 -281 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Sat May 3 02:18:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66CF937B401; Sat, 3 May 2003 02:18:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0756743F85; Sat, 3 May 2003 02:18:26 -0700 (PDT) (envelope-from wosch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h439IP0U008957; Sat, 3 May 2003 02:18:25 -0700 (PDT) (envelope-from wosch@repoman.freebsd.org) Received: (from wosch@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h439IPek008956; Sat, 3 May 2003 02:18:25 -0700 (PDT) Message-Id: <200305030918.h439IPek008956@repoman.freebsd.org> From: Wolfram Schneider Date: Sat, 3 May 2003 02:18:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 09:18:26 -0000 wosch 2003/05/03 02:18:25 PDT FreeBSD src repository Modified files: share/misc bsd-family-tree Log: Added OpenBSD 3.3 Submitted by: itojun@iijlab.net Revision Changes Path 1.72 +2 -1 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Sat May 3 02:44:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E796437B401; Sat, 3 May 2003 02:44:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 839E243FAF; Sat, 3 May 2003 02:44:26 -0700 (PDT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h439iQ0U010322; Sat, 3 May 2003 02:44:26 -0700 (PDT) (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h439iQBq010321; Sat, 3 May 2003 02:44:26 -0700 (PDT) Message-Id: <200305030944.h439iQBq010321@repoman.freebsd.org> From: Doug Barton Date: Sat, 3 May 2003 02:44:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 09:44:27 -0000 dougb 2003/05/03 02:44:26 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Slightly tweak the rc update text, since things changed slightly after I sent the first draft to Bruce. Remove rc.sendmail from the list, since it was a mistake on my part to remove it from the base, which I've now corrected. Add the rc.${MACHINE_ARCH} for arch's besides i386. While I'm here, do a completely trivial re-capitalization of rcNG. :) Thanks to Bruce for cleaning up my humble first draft. Revision Changes Path 1.558 +5 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 02:58:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A826D37B401; Sat, 3 May 2003 02:58:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45D2243F85; Sat, 3 May 2003 02:58:21 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h439wL0U010955; Sat, 3 May 2003 02:58:21 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h439wKiw010948; Sat, 3 May 2003 02:58:20 -0700 (PDT) Message-Id: <200305030958.h439wKiw010948@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 3 May 2003 02:58:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/bsdlabel bsdlabel.8 bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 09:58:22 -0000 phk 2003/05/03 02:58:20 PDT FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.8 bsdlabel.c Log: More axe-work: Hide all the historical fields of the label, unless people ask for them with -A, set them to intelligently chosen defaults otherwise. Distill the manual page to remove inaccuracies, misundertandings and obsolete information. It can probably still be done better but now at least it is not misinforming people. Revision Changes Path 1.53 +77 -581 src/sbin/bsdlabel/bsdlabel.8 1.89 +115 -102 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Sat May 3 03:14:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48B9E37B401; Sat, 3 May 2003 03:14:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA1743FAF; Sat, 3 May 2003 03:14:26 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43AEQ0U013046; Sat, 3 May 2003 03:14:26 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43AEQVX013045; Sat, 3 May 2003 03:14:26 -0700 (PDT) Message-Id: <200305031014.h43AEQVX013045@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 03:14:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sleep sleep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 10:14:27 -0000 markm 2003/05/03 03:14:26 PDT FreeBSD src repository Modified files: bin/sleep sleep.c Log: Fix warnings. This is now WARNS=9, std=c99 clean in i386. Use return(0) for main() instead of exit(0). Makes it a wee bit smaller. Revision Changes Path 1.17 +10 -9 src/bin/sleep/sleep.c From owner-cvs-src@FreeBSD.ORG Sat May 3 03:16:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6810137B401; Sat, 3 May 2003 03:16:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08EF543FA3; Sat, 3 May 2003 03:16:52 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43AGp0U013165; Sat, 3 May 2003 03:16:51 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43AGpXj013164; Sat, 3 May 2003 03:16:51 -0700 (PDT) Message-Id: <200305031016.h43AGpXj013164@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 03:16:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/stty gfmt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 10:16:52 -0000 markm 2003/05/03 03:16:51 PDT FreeBSD src repository Modified files: bin/stty gfmt.c Log: Fix format warning. This is WARNS=9, std=c99 clean on i386. Revision Changes Path 1.19 +1 -1 src/bin/stty/gfmt.c From owner-cvs-src@FreeBSD.ORG Sat May 3 03:16:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71B3037B49A; Sat, 3 May 2003 03:16:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F00443F85; Sat, 3 May 2003 03:16:57 -0700 (PDT) (envelope-from akiyama@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43AGu0U013336; Sat, 3 May 2003 03:16:56 -0700 (PDT) (envelope-from akiyama@repoman.freebsd.org) Received: (from akiyama@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43AGu7b013335; Sat, 3 May 2003 03:16:56 -0700 (PDT) Message-Id: <200305031016.h43AGu7b013335@repoman.freebsd.org> From: Shunsuke Akiyama Date: Sat, 3 May 2003 03:16:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc devd.conf usbd.conf src/share/man/man4 Makefile rue.4 src/sys/conf NOTES files src/sys/dev/mii ruephy.c ruephyreg.h src/sys/dev/usb if_rue.c if_ruereg.h usbdevs src/sys/modules Makefile src/sys/modules/mii Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 10:16:58 -0000 akiyama 2003/05/03 03:16:56 PDT FreeBSD src repository Modified files: etc devd.conf usbd.conf share/man/man4 Makefile sys/conf NOTES files sys/dev/usb usbdevs sys/modules Makefile sys/modules/mii Makefile Added files: share/man/man4 rue.4 sys/dev/mii ruephy.c ruephyreg.h sys/dev/usb if_rue.c if_ruereg.h sys/modules/rue Makefile Log: Add RealTek RTL8150 USB to fast Ethernet controller driver. This driver now supports the Melco LUA-KTX and the GREEN HOUSE GH-USB100B. Reviewed by: imp MFC after: 2 weeks Revision Changes Path 1.3 +1 -1 src/etc/devd.conf 1.12 +1 -1 src/etc/usbd.conf 1.200 +1 -0 src/share/man/man4/Makefile 1.1 +128 -0 src/share/man/man4/rue.4 (new) 1.1147 +4 -0 src/sys/conf/NOTES 1.789 +2 -0 src/sys/conf/files 1.1 +297 -0 src/sys/dev/mii/ruephy.c (new) 1.1 +38 -0 src/sys/dev/mii/ruephyreg.h (new) 1.1 +1477 -0 src/sys/dev/usb/if_rue.c (new) 1.1 +247 -0 src/sys/dev/usb/if_ruereg.h (new) 1.122 +5 -0 src/sys/dev/usb/usbdevs 1.321 +1 -0 src/sys/modules/Makefile 1.24 +1 -0 src/sys/modules/mii/Makefile 1.1 +10 -0 src/sys/modules/rue/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat May 3 03:19:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C05537B401; Sat, 3 May 2003 03:19:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE5C043F93; Sat, 3 May 2003 03:19:43 -0700 (PDT) (envelope-from akiyama@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43AJh0U013411; Sat, 3 May 2003 03:19:43 -0700 (PDT) (envelope-from akiyama@repoman.freebsd.org) Received: (from akiyama@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43AJhgZ013410; Sat, 3 May 2003 03:19:43 -0700 (PDT) Message-Id: <200305031019.h43AJhgZ013410@repoman.freebsd.org> From: Shunsuke Akiyama Date: Sat, 3 May 2003 03:19:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 10:19:44 -0000 akiyama 2003/05/03 03:19:43 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Regen. Revision Changes Path 1.131 +6 -1 src/sys/dev/usb/usbdevs.h 1.131 +19 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Sat May 3 03:21:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5007337B401; Sat, 3 May 2003 03:21:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E59F843F85; Sat, 3 May 2003 03:21:26 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43ALQ0U013729; Sat, 3 May 2003 03:21:26 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43ALQed013728; Sat, 3 May 2003 03:21:26 -0700 (PDT) Message-Id: <200305031021.h43ALQed013728@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 03:21:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 10:21:27 -0000 markm 2003/05/03 03:21:26 PDT FreeBSD src repository Modified files: bin/df df.c Log: Fix a shedload of warnings, some memory leaks and clean up WARNS and lint. This is now WARNS=9, std=c99 clean on i386. Revision Changes Path 1.47 +61 -39 src/bin/df/df.c From owner-cvs-src@FreeBSD.ORG Sat May 3 03:49:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D88E37B401; Sat, 3 May 2003 03:49:50 -0700 (PDT) Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC78243F93; Sat, 3 May 2003 03:49:48 -0700 (PDT) (envelope-from k@numeri.campus.luth.se) Received: from numeri.campus.luth.se (localhost [127.0.0.1]) by numeri.campus.luth.se (8.12.9/8.12.9) with ESMTP id h43AnkNw083205; Sat, 3 May 2003 12:49:46 +0200 (CEST) (envelope-from k@numeri.campus.luth.se) Received: (from k@localhost) by numeri.campus.luth.se (8.12.9/8.12.9/Submit) id h43AnkEd083198; Sat, 3 May 2003 12:49:46 +0200 (CEST) Date: Sat, 3 May 2003 12:49:46 +0200 From: Johan Karlsson To: Mark Murray Message-ID: <20030503104946.GA85248@numeri.campus.luth.se> References: <200305031021.h43ALQed013728@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305031021.h43ALQed013728@repoman.freebsd.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 10:49:50 -0000 On Sat, May 03, 2003 at 03:21 (-0700) +0000, Mark Murray wrote: > markm 2003/05/03 03:21:26 PDT > > FreeBSD src repository > > Modified files: > bin/df df.c > Log: > Fix a shedload of warnings, some memory leaks and clean up WARNS > and lint. This is now WARNS=9, std=c99 clean on i386. We only have support for WARNS=6 in share/mk/bsd.sys.mk. Have you added more WARNS levels localy or is 6 == 9? /Johan K -- Johan Karlsson mailto:johan@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat May 3 04:09:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BE9037B401; Sat, 3 May 2003 04:09:09 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 446EA43FCB; Sat, 3 May 2003 04:09:08 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h43B97O9069236; Sat, 3 May 2003 13:09:07 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h43B971O069235; Sat, 3 May 2003 13:09:07 +0200 (CEST) Date: Sat, 3 May 2003 13:09:07 +0200 From: Wilko Bulte To: Johan Karlsson Message-ID: <20030503110907.GA69220@freebie.xs4all.nl> References: <200305031021.h43ALQed013728@repoman.freebsd.org> <20030503104946.GA85248@numeri.campus.luth.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030503104946.GA85248@numeri.campus.luth.se> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-STABLE X-PGP: finger wilko@freebsd.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Mark Murray cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 11:09:10 -0000 On Sat, May 03, 2003 at 12:49:46PM +0200, Johan Karlsson wrote: > On Sat, May 03, 2003 at 03:21 (-0700) +0000, Mark Murray wrote: > > markm 2003/05/03 03:21:26 PDT > > > > FreeBSD src repository > > > > Modified files: > > bin/df df.c > > Log: > > Fix a shedload of warnings, some memory leaks and clean up WARNS > > and lint. This is now WARNS=9, std=c99 clean on i386. > > We only have support for WARNS=6 in share/mk/bsd.sys.mk. > Have you added more WARNS levels localy or is 6 == 9? only for high values of 6 I suppose ;) -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-cvs-src@FreeBSD.ORG Sat May 3 04:38:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1FCB37B401; Sat, 3 May 2003 04:38:10 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C372D43FAF; Sat, 3 May 2003 04:38:09 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43Bc9SQ061239; Sat, 3 May 2003 12:38:09 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43Bc8fo061238; Sat, 3 May 2003 12:38:09 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43BaS8c010486; Sat, 3 May 2003 12:36:28 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305031136.h43BaS8c010486@grimreaper.grondar.org> To: Johan Karlsson In-Reply-To: Your message of "Sat, 03 May 2003 12:49:46 +0200." <20030503104946.GA85248@numeri.campus.luth.se> Date: Sat, 03 May 2003 12:36:27 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 11:38:11 -0000 Johan Karlsson writes: > > Fix a shedload of warnings, some memory leaks and clean up WARNS > > and lint. This is now WARNS=9, std=c99 clean on i386. > > We only have support for WARNS=6 in share/mk/bsd.sys.mk. > Have you added more WARNS levels localy or is 6 == 9? Hehehe! Effectively, 9 == 6. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 08:48:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0D3637B401; Sat, 3 May 2003 08:48:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE8643FB1; Sat, 3 May 2003 08:48:13 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43FmD0U046244; Sat, 3 May 2003 08:48:13 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43FmCq9046243; Sat, 3 May 2003 08:48:12 -0700 (PDT) Message-Id: <200305031548.h43FmCq9046243@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 08:48:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.README bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 15:48:14 -0000 markm 2003/05/03 08:48:12 PDT FreeBSD src repository Modified files: share/mk bsd.README bsd.prog.mk Log: Remove some games/ cruft that is no longer of relevance. Revision Changes Path 1.24 +0 -4 src/share/mk/bsd.README 1.130 +0 -4 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Sat May 3 08:55:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1DE837B401; Sat, 3 May 2003 08:55:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F03A43F85; Sat, 3 May 2003 08:55:23 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43FtN0U046723; Sat, 3 May 2003 08:55:23 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43FtNf9046722; Sat, 3 May 2003 08:55:23 -0700 (PDT) Message-Id: <200305031555.h43FtNf9046722@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 08:55:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/cut cut.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 15:55:24 -0000 keramida 2003/05/03 08:55:23 PDT FreeBSD src repository (doc committer) Modified files: usr.bin/cut cut.1 Log: Duplicate "from". PR: docs/51724 Submitted by: Christopher Nehren Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCED337B401; Sat, 3 May 2003 09:02:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D3F443F85; Sat, 3 May 2003 09:02:53 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43G2r0U047278; Sat, 3 May 2003 09:02:53 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43G2q05047277; Sat, 3 May 2003 09:02:52 -0700 (PDT) Message-Id: <200305031602.h43G2q05047277@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 09:02:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 16:02:54 -0000 markm 2003/05/03 09:02:52 PDT FreeBSD src repository Modified files: bin/df df.c Log: WARNS cleaning for the Alpha. On alpha, size_t is a long, and it solicits a warning when used for the '*' in printf("%*d"). Cast to u_int for universal use. Revision Changes Path 1.48 +17 -13 src/bin/df/df.c From owner-cvs-src@FreeBSD.ORG Sat May 3 09:39:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E42DB37B401; Sat, 3 May 2003 09:39:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 845E443F93; Sat, 3 May 2003 09:39:34 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43GdY0U049868; Sat, 3 May 2003 09:39:34 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43GdYQ4049867; Sat, 3 May 2003 09:39:34 -0700 (PDT) Message-Id: <200305031639.h43GdYQ4049867@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 09:39:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 16:39:35 -0000 markm 2003/05/03 09:39:34 PDT FreeBSD src repository Modified files: bin/ls extern.h ls.c print.c util.c bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h bin/ps fmt.c bin/rcp rcp.c Log: Fix a bazillion warnings. This makes almost the whole of src/bin/* WARNS=6, std=c99 clean. Tested on: i386, alpha Revision Changes Path 1.21 +5 -4 src/bin/ls/extern.h 1.74 +32 -34 src/bin/ls/ls.c 1.65 +21 -22 src/bin/ls/print.c 1.31 +1 -1 src/bin/ls/util.c 1.23 +15 -13 src/bin/pax/ar_io.c 1.22 +4 -5 src/bin/pax/ar_subs.c 1.19 +2 -2 src/bin/pax/cache.c 1.22 +1 -1 src/bin/pax/cpio.c 1.14 +8 -8 src/bin/pax/extern.h 1.22 +3 -3 src/bin/pax/gen_subs.c 1.4 +6 -1 src/bin/pax/getoldopt.c 1.29 +15 -15 src/bin/pax/options.c 1.24 +2 -2 src/bin/pax/pat_rep.c 1.27 +2 -2 src/bin/pax/pax.c 1.17 +30 -23 src/bin/pax/pax.h 1.28 +1 -1 src/bin/ps/fmt.c 1.42 +13 -11 src/bin/rcp/rcp.c From owner-cvs-src@FreeBSD.ORG Wed Apr 30 18:35:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B14537B401; Wed, 30 Apr 2003 18:35:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF8A43FBF; Wed, 30 Apr 2003 18:35:03 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h411Z30U074964; Wed, 30 Apr 2003 18:35:03 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h411Z3fQ074961; Wed, 30 Apr 2003 18:35:03 -0700 (PDT) Message-Id: <200305010135.h411Z3fQ074961@repoman.freebsd.org> From: Greg Lehey Date: Wed, 30 Apr 2003 18:35:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 May 2003 01:35:04 -0000 grog 2003/04/30 18:35:03 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumvar.h Log: Rewrite minor number decoding. Now we have only three types of object: subdisks, plexes and volumes. The encoding for plexes and subdisks no longer reflects the object to which they belong. The super devices are high-order volume numbers. This gives vastly more potential volumes (4 million instead of 256). Revision Changes Path 1.43 +53 -112 src/sys/dev/vinum/vinumvar.h From owner-cvs-src@FreeBSD.ORG Sat May 3 10:16:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9699637B401; Sat, 3 May 2003 10:16:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 492F643F75; Sat, 3 May 2003 10:16:41 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43HGf0U052626; Sat, 3 May 2003 10:16:41 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43HGeZn052625; Sat, 3 May 2003 10:16:40 -0700 (PDT) Message-Id: <200305031716.h43HGeZn052625@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 May 2003 10:16:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: INTEL Subject: cvs commit: src/sys/contrib/dev/acpica - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 17:16:42 -0000 imp 2003/05/03 10:16:40 PDT FreeBSD src repository src/sys/contrib/dev/acpica - Imported sources Update of /home/ncvs/src/sys/contrib/dev/acpica In directory repoman.freebsd.org:/tmp/cvs-serv52436 Log Message: Fix halt -p. I've done this with an import because kochi-san reports this is fixed in a newer version of ACPICA and I don't want to take this off the vendor branch for a trivial reason. This patch was applied to NetBSD by kochi-san, who also posted the patch to acpi-jp@jp.freebsd.org. # My Dell Inspiron 8000 now powers off! Submitted by: takayoshi kochi-san kochi at netbsd dot org Status: Vendor Tag: INTEL Release Tags: r20030228a U src/sys/contrib/dev/acpica/hwregs.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Sat May 3 10:22:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0865F37B401; Sat, 3 May 2003 10:22:27 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCFD443F3F; Sat, 3 May 2003 10:22:25 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h43HMPA7029737; Sat, 3 May 2003 11:22:25 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 03 May 2003 11:22:15 -0600 (MDT) Message-Id: <20030503.112215.02300157.imp@bsdimp.com> To: markm@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200305031639.h43GdYQ4049867@repoman.freebsd.org> References: <200305031639.h43GdYQ4049867@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 17:22:27 -0000 In message: <200305031639.h43GdYQ4049867@repoman.freebsd.org> Mark Murray writes: : Fix a bazillion warnings. This makes almost the whole of src/bin/* : WARNS=6, std=c99 clean. It would be useful if you'd include what each class of warning was and how you fixed it. Warner From owner-cvs-src@FreeBSD.ORG Sat May 3 10:31:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EF0537B404 for ; Sat, 3 May 2003 10:31:34 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id B841843F85 for ; Sat, 3 May 2003 10:31:30 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 625 invoked by uid 1000); 3 May 2003 17:31:31 -0000 Date: Sat, 3 May 2003 10:31:31 -0700 (PDT) From: Nate Lawson To: Shunsuke Akiyama In-Reply-To: <20030503101711.427A037B44B@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc devd.conf usbd.conf src/share/man/man4 Makefile rue.4 src/sys/conf NOTES files src/sys/dev/mii ruephy.c ruephyreg.h src/sys/dev/usb if_rue.c if_ruereg.h usbdevs src/sys/modules Makefile src/sys/modules/mii Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 17:31:34 -0000 On Sat, 3 May 2003, Shunsuke Akiyama wrote: > Modified files: > etc devd.conf usbd.conf > share/man/man4 Makefile > sys/conf NOTES files > sys/dev/usb usbdevs > sys/modules Makefile > sys/modules/mii Makefile > Added files: > share/man/man4 rue.4 > sys/dev/mii ruephy.c ruephyreg.h > sys/dev/usb if_rue.c if_ruereg.h > sys/modules/rue Makefile > Log: > Add RealTek RTL8150 USB to fast Ethernet controller driver. > This driver now supports the Melco LUA-KTX and the GREEN HOUSE > GH-USB100B. > > Reviewed by: imp > MFC after: 2 weeks Thank you! Our USB ethernet support is coming along nicely. There are many devices based on this chipset. -Nate From owner-cvs-src@FreeBSD.ORG Sat May 3 10:37:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86DDD37B404 for ; Sat, 3 May 2003 10:37:10 -0700 (PDT) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 3626F43FDF for ; Sat, 3 May 2003 10:37:09 -0700 (PDT) (envelope-from nate@rootlabs.com) Received: (qmail 638 invoked by uid 1000); 3 May 2003 17:37:09 -0000 Date: Sat, 3 May 2003 10:37:09 -0700 (PDT) From: Nate Lawson To: "Kenneth D. Merry" In-Reply-To: <20030503002146.BD38537B49A@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 17:37:11 -0000 On Fri, 2 May 2003, Kenneth D. Merry wrote: > Modified files: > sys/cam/scsi scsi_da.c > Log: > Fix three problems in large (>2TB) device handling: > - Make sure we don't release the READ CAPACITY CCB twice Does the "s/break/return" fix this? > @@ -1548,8 +1548,8 @@ > softc->state = DA_STATE_PROBE2; > free(rdcap, M_TEMP); > xpt_release_ccb(done_ccb); > - cam_periph_unlock(periph); > - break; > + xpt_schedule(periph, /*priority*/5); > + return; > } > } else { > block_size = scsi_4btoul(rcaplong->length); -Nate From owner-cvs-src@FreeBSD.ORG Sat May 3 10:44:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F6CB37B401; Sat, 3 May 2003 10:44:39 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE52743F75; Sat, 3 May 2003 10:44:37 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h43HiPA7029941; Sat, 3 May 2003 11:44:25 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 03 May 2003 11:44:16 -0600 (MDT) Message-Id: <20030503.114416.104033857.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: References: <20030501.101409.57443470.imp@bsdimp.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: gibbs@scsiguy.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: gallatin@cs.duke.edu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 17:44:39 -0000 In message: John Baldwin writes: : : On 01-May-2003 M. Warner Losh wrote: : > In message: <1721460000.1051803729@aslan.btc.adaptec.com> : > "Justin T. Gibbs" writes: : >: >> This means that all detaches must occur from a context that can : >: >> sleep, but that shouldn't be too hard to make happen. : >: > : >: > People can't hold the driver lock across bus_teardown_intr() with this : >: > model, which does require a possibly smarter interrupt routine or : >: > maybe a better detach that only disables interrupts then does a teardown, : >: > then finishes shutting down the rest of the hardware along with an : >: > interrupt handler that doesn't re-enable interrupts in the shutdown case. : >: : >: All doable things for all but really broken hardware. fxp is not broken. : > : > The whole reason for the gone flag may be misunderstood here. You can : > easily turn off the fxp device, and there will be no more interrupts : > from it. However, its ISR can and will still be called from time to : > time until the bus_teardown_intr() is complete? Why you ask? Because : > of shared interrupts. If fxp shares an interrupt with another device, : > your ISR will execute even if you write 0 into the interrupt enable : > register if that other device gets an interrupt between the time you : > write to this register and the time bus_teardown_intr is called, even : > on a single CPU machine: : > : > : > fxp_detach() : > [4] LOCK : > [a] write 0 to dis intr : > [5] device B on same intr interrupts here : > fxp_intr() : > LOCK (->sleep) : > [b] gone = 0; : > UNLOCK : > [1] if (gone) return; : > [2] bus_teardown_intr(); : > [3] bus_teardown_intr returns : > : > : > [1] and [2] can happen in any order, but you know both of them have : > happened by [3]. : > : > The order of [a] and [b] don't really matter because fxp (or anything : > that shares its interrupt) could generate an interrupt after the lock : > is taken out at [4] and you'd still have a fxp_intr sleeping thread. : > The important thing is that an interrupt[5] happens after [4]. This : > can happen on both the single CPU case and the SMP case. : > : > This might argue for blocking interrupts during a device detach. I : > think there might be problems with that apprach as well, although I'd : > have to think about it a bit to be sure. : : Ok, here's a question. Why is it bad for fxp_intr() to finish while : you are blocked in bus_teardown_intr()? Put another way, perhaps : fxp_detach() should do the teardown_intr() a lot sooner and postpone : some of it's cleanups until after that retuns. I.e. : : FXP_LOCK() : disable_interrupts_in_hardware() : FXP_UNLOCK() : bus_teardown_intr() : FXP_LOCK() : do_rest_of_detach() This means you don't have to call the 'is my hardware there' routine in the isr. That's what gone buys you. I'm not sure that's necessarily a big thing... This does imply that we may want two ISRs, one for hot-swappable hardware and one for not, at least for the high performance drivers. Lower performance ones can elect to not care about the slight extra overhead of checking. Warner From owner-cvs-src@FreeBSD.ORG Sat May 3 11:02:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BF5737B401; Sat, 3 May 2003 11:02:12 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ECCB43FBF; Sat, 3 May 2003 11:02:11 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h43I2Am2096548; Sat, 3 May 2003 11:02:10 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h43I2A3b096547; Sat, 3 May 2003 11:02:10 -0700 (PDT) Date: Sat, 3 May 2003 11:02:10 -0700 From: "David O'Brien" To: Mark Murray Message-ID: <20030503180210.GA91003@dragon.nuxi.com> References: <200305031014.h43AEQVX013045@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305031014.h43AEQVX013045@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/sleep sleep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 18:02:12 -0000 On Sat, May 03, 2003 at 03:14:26AM -0700, Mark Murray wrote: > markm 2003/05/03 03:14:26 PDT > > FreeBSD src repository > > Modified files: > bin/sleep sleep.c > Log: > Fix warnings. This is now WARNS=9, std=c99 clean in i386. > Use return(0) for main() instead of exit(0). Makes it a > wee bit smaller. Would you please stop this?? Why are do you doing this sweep right now? Perhaps you missed my email to DES where I mentioned I have a lot of scrattered changes in flight fixing things so we're ready for GCC 3.3?? From owner-cvs-src@FreeBSD.ORG Sat May 3 11:05:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABEC937B401; Sat, 3 May 2003 11:05:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CB2B43FAF; Sat, 3 May 2003 11:05:57 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43I5v0U056232; Sat, 3 May 2003 11:05:57 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43I5uNx056231; Sat, 3 May 2003 11:05:56 -0700 (PDT) Message-Id: <200305031805.h43I5uNx056231@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 11:05:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 18:05:58 -0000 obrien 2003/05/03 11:05:56 PDT FreeBSD src repository Modified files: sys/conf kern.mk Log: Use C99 for the kernel. Revision Changes Path 1.34 +1 -1 src/sys/conf/kern.mk From owner-cvs-src@FreeBSD.ORG Sat May 3 11:22:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98ADE37B401; Sat, 3 May 2003 11:22:07 -0700 (PDT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 738FA43F93; Sat, 3 May 2003 11:22:06 -0700 (PDT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h43IM5PM026436; Sat, 3 May 2003 12:22:05 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h43IM5D4026435; Sat, 3 May 2003 12:22:05 -0600 (MDT) (envelope-from ken) Date: Sat, 3 May 2003 12:22:04 -0600 From: "Kenneth D. Merry" To: Nate Lawson Message-ID: <20030503122204.A26423@panzer.kdm.org> References: <20030503002146.BD38537B49A@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from nate@root.org on Sat, May 03, 2003 at 10:37:09AM -0700 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 18:22:08 -0000 On Sat, May 03, 2003 at 10:37:09 -0700, Nate Lawson wrote: > On Fri, 2 May 2003, Kenneth D. Merry wrote: > > Modified files: > > sys/cam/scsi scsi_da.c > > Log: > > Fix three problems in large (>2TB) device handling: > > - Make sure we don't release the READ CAPACITY CCB twice > > Does the "s/break/return" fix this? Yes. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Sat May 3 11:26:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8AC837B401; Sat, 3 May 2003 11:26:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6802543F93; Sat, 3 May 2003 11:26:01 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43IQ10U057165; Sat, 3 May 2003 11:26:01 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43IQ1SR057164; Sat, 3 May 2003 11:26:01 -0700 (PDT) Message-Id: <200305031826.h43IQ1SR057164@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 3 May 2003 11:26:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 18:26:02 -0000 sos 2003/05/03 11:26:01 PDT FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Add the pdc20268r as candidate for the TX test. Revision Changes Path 1.23 +1 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Sat May 3 11:28:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB4ED37B401; Sat, 3 May 2003 11:28:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C2A943F93; Sat, 3 May 2003 11:28:43 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43ISh0U057348; Sat, 3 May 2003 11:28:43 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43IShoe057347; Sat, 3 May 2003 11:28:43 -0700 (PDT) Message-Id: <200305031828.h43IShoe057347@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 3 May 2003 11:28:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 18:28:44 -0000 sos 2003/05/03 11:28:43 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Fix locking on reinit. Revision Changes Path 1.180 +16 -4 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Sat May 3 11:42:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E12037B401; Sat, 3 May 2003 11:42:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EAA643F93; Sat, 3 May 2003 11:42:00 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Ig00U058619; Sat, 3 May 2003 11:42:00 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43IfxNv058616; Sat, 3 May 2003 11:41:59 -0700 (PDT) Message-Id: <200305031841.h43IfxNv058616@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 11:41:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/adjkerntz adjkerntz.c src/sbin/badsect badsect.c src/sbin/ccdconfig ccdconfig.c src/sbin/clri clri.c src/sbin/comcontrol comcontrol.c src/sbin/cxconfig cxconfig.c src/sbin/disklabel disklabel.c src/sbin/dumpon dumpon.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 18:42:01 -0000 obrien 2003/05/03 11:41:59 PDT FreeBSD src repository Modified files: sbin/adjkerntz adjkerntz.c sbin/badsect badsect.c sbin/ccdconfig ccdconfig.c sbin/clri clri.c sbin/comcontrol comcontrol.c sbin/cxconfig cxconfig.c sbin/disklabel disklabel.c sbin/dumpon dumpon.c sbin/fdisk fdisk.c sbin/fsck_ffs dir.c ea.c fsutil.c inode.c main.c pass1.c pass1b.c pass2.c pass3.c pass4.c pass5.c setup.c utilities.c sbin/kldconfig kldconfig.c sbin/kldload kldload.c sbin/kldstat kldstat.c sbin/kldunload kldunload.c sbin/md5 md5.c sbin/mdmfs mdmfs.c sbin/mount getmntopts.c vfslist.c sbin/mount_nfs mount_nfs.c sbin/newfs mkfs.c newfs.c sbin/nfsiod nfsiod.c sbin/ping ping.c sbin/quotacheck preen.c quotacheck.c sbin/reboot reboot.c sbin/shutdown shutdown.c sbin/spppcontrol spppcontrol.c sbin/swapon swapon.c sbin/tunefs tunefs.c Log: Use __FBSDID() to quiet GCC 3.3 warnings. Revision Changes Path 1.28 +4 -5 src/sbin/adjkerntz/adjkerntz.c 1.19 +4 -4 src/sbin/badsect/badsect.c 1.29 +2 -4 src/sbin/ccdconfig/ccdconfig.c 1.13 +2 -3 src/sbin/clri/clri.c 1.13 +2 -4 src/sbin/comcontrol/comcontrol.c 1.6 +2 -4 src/sbin/cxconfig/cxconfig.c 1.81 +2 -3 src/sbin/disklabel/disklabel.c 1.18 +4 -4 src/sbin/dumpon/dumpon.c 1.71 +2 -4 src/sbin/fdisk/fdisk.c 1.26 +7 -6 src/sbin/fsck_ffs/dir.c 1.2 +2 -4 src/sbin/fsck_ffs/ea.c 1.21 +4 -4 src/sbin/fsck_ffs/fsutil.c 1.34 +4 -4 src/sbin/fsck_ffs/inode.c 1.37 +2 -3 src/sbin/fsck_ffs/main.c 1.38 +4 -4 src/sbin/fsck_ffs/pass1.c 1.12 +4 -4 src/sbin/fsck_ffs/pass1b.c 1.22 +0 -1 src/sbin/fsck_ffs/pass2.c 1.12 +4 -4 src/sbin/fsck_ffs/pass3.c 1.12 +4 -4 src/sbin/fsck_ffs/pass4.c 1.36 +0 -1 src/sbin/fsck_ffs/pass5.c 1.43 +4 -4 src/sbin/fsck_ffs/setup.c 1.21 +4 -4 src/sbin/fsck_ffs/utilities.c 1.5 +2 -4 src/sbin/kldconfig/kldconfig.c 1.10 +2 -4 src/sbin/kldload/kldload.c 1.12 +2 -4 src/sbin/kldstat/kldstat.c 1.13 +2 -4 src/sbin/kldunload/kldunload.c 1.30 +2 -4 src/sbin/md5/md5.c 1.13 +2 -4 src/sbin/mdmfs/mdmfs.c 1.10 +4 -5 src/sbin/mount/getmntopts.c 1.5 +2 -2 src/sbin/mount/vfslist.c 1.60 +4 -4 src/sbin/mount_nfs/mount_nfs.c 1.75 +4 -4 src/sbin/newfs/mkfs.c 1.73 +4 -4 src/sbin/newfs/newfs.c 1.16 +3 -3 src/sbin/nfsiod/nfsiod.c 1.97 +4 -4 src/sbin/ping/ping.c 1.24 +4 -4 src/sbin/quotacheck/preen.c 1.21 +4 -4 src/sbin/quotacheck/quotacheck.c 1.19 +4 -4 src/sbin/reboot/reboot.c 1.24 +4 -4 src/sbin/shutdown/shutdown.c 1.13 +2 -4 src/sbin/spppcontrol/spppcontrol.c 1.18 +4 -4 src/sbin/swapon/swapon.c 1.39 +4 -4 src/sbin/tunefs/tunefs.c From owner-cvs-src@FreeBSD.ORG Sat May 3 11:43:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D814D37B401; Sat, 3 May 2003 11:43:21 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAB9543FAF; Sat, 3 May 2003 11:43:20 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43IhBSQ065348; Sat, 3 May 2003 19:43:11 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43IhB2M065347; Sat, 3 May 2003 19:43:11 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43Ifw8c019903; Sat, 3 May 2003 19:41:58 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305031841.h43Ifw8c019903@grimreaper.grondar.org> To: "M. Warner Losh" In-Reply-To: Your message of "Sat, 03 May 2003 11:22:15 MDT." <20030503.112215.02300157.imp@bsdimp.com> Date: Sat, 03 May 2003 19:41:58 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: markm@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 18:43:22 -0000 "M. Warner Losh" writes: > In message: <200305031639.h43GdYQ4049867@repoman.freebsd.org> > Mark Murray writes: > : Fix a bazillion warnings. This makes almost the whole of src/bin/* > : WARNS=6, std=c99 clean. > > It would be useful if you'd include what each class of warning was and > how you fixed it. Useful, sure. "Hard" is the problem. Much of this is work I did a while ago and is stuff that I've been carrying for a while (like 2 years!). The methodology is to turn on max warnings and fix the buggers. :-) About 70% is const-poisoning. Half the rest is signed/unsigned. The rest are mixed sweets. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 11:48:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5A0A37B401; Sat, 3 May 2003 11:48:12 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D83D543F75; Sat, 3 May 2003 11:48:11 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43ImBSQ065395; Sat, 3 May 2003 19:48:11 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43ImBql065394; Sat, 3 May 2003 19:48:11 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43Ikh8c019960; Sat, 3 May 2003 19:46:44 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305031846.h43Ikh8c019960@grimreaper.grondar.org> To: obrien@FreeBSD.org In-Reply-To: Your message of "Sat, 03 May 2003 11:02:10 PDT." <20030503180210.GA91003@dragon.nuxi.com> Date: Sat, 03 May 2003 19:46:43 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/sleep sleep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 18:48:13 -0000 "David O'Brien" writes: > > Fix warnings. This is now WARNS=9, std=c99 clean in i386. > > Use return(0) for main() instead of exit(0). Makes it a > > wee bit smaller. > > Would you please stop this?? Why are do you doing this sweep right now? > Perhaps you missed my email to DES where I mentioned I have a lot of > scrattered changes in flight fixing things so we're ready for GCC 3.3?? I took your mail into account. These only fix warnings which will need to be fixed anyway, and the warning-level stuff in the Makefiles and share/mk/* files I left alone (as you asked). In other words, in anticipation of your committing stuff that will most likely put me in conflict hell, I cleared my decks. The policy layer I left up to you. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 12:06:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A1F37B401; Sat, 3 May 2003 12:06:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3915743FBD; Sat, 3 May 2003 12:06:51 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43J6p0U060833; Sat, 3 May 2003 12:06:51 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43J6o7T060832; Sat, 3 May 2003 12:06:50 -0700 (PDT) Message-Id: <200305031906.h43J6o7T060832@repoman.freebsd.org> From: Paul Saab Date: Sat, 3 May 2003 12:06:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:06:51 -0000 ps 2003/05/03 12:06:50 PDT FreeBSD src repository Modified files: sys/dev/bge if_bge.c sys/dev/mii brgphy.c Log: - Move bge_phy_hack into the phy code and implement the various DSP patch workarounds for each phy revision. Obtained from: NetBSD & Broadcom Linux driver - Disable AUTOPOLL when accessing the PHY as it may cause PCI errors. Obtained from: NetBSD - Check the UPDATED bit in the status block so the driver knows that the status block as indeed changed since the last access. Broadcom documentation states drivers should unset the UPDATED/CHANGED bits after reading them. - When changing media types, first loop the phy then set the media. Broadcom documentation and Linux drivers do this and I observed much better handling of link after this change. - Broadcom documentation states that for 1000BaseT operation, autonegotiation must be enabled. Fix hard coding of media so that the driver only advertises 1000BaseT as the supported media type and enable autonegotition. - Only set Master/Slave on the 5701. Obtained from Broadcom Linux driver. Revision Changes Path 1.37 +37 -50 src/sys/dev/bge/if_bge.c 1.20 +161 -20 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Sat May 3 12:09:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBE8437B401; Sat, 3 May 2003 12:09:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CC2E43FAF; Sat, 3 May 2003 12:09:11 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43J9B0U060896; Sat, 3 May 2003 12:09:11 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43J9BdL060895; Sat, 3 May 2003 12:09:11 -0700 (PDT) Message-Id: <200305031909.h43J9BdL060895@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 12:09:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/xargs xargs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:09:12 -0000 obrien 2003/05/03 12:09:11 PDT FreeBSD src repository Modified files: usr.bin/xargs xargs.c Log: Don't shaddow exp(3). Revision Changes Path 1.51 +5 -6 src/usr.bin/xargs/xargs.c From owner-cvs-src@FreeBSD.ORG Sat May 3 12:22:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EDCE37B401; Sat, 3 May 2003 12:22:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D5E143F3F; Sat, 3 May 2003 12:22:48 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43JMl0U061716; Sat, 3 May 2003 12:22:47 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43JMlL1061715; Sat, 3 May 2003 12:22:47 -0700 (PDT) Message-Id: <200305031922.h43JMlL1061715@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 12:22:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/smbfs/smbutil common.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:22:48 -0000 obrien 2003/05/03 12:22:47 PDT FreeBSD src repository Modified files: contrib/smbfs/smbutil common.h Log: The author wanted stringification, not concatenation. Revision Changes Path 1.2 +5 -1 src/contrib/smbfs/smbutil/common.h From owner-cvs-src@FreeBSD.ORG Sat May 3 12:23:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2466737B401; Sat, 3 May 2003 12:23:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B83B43FBD; Sat, 3 May 2003 12:23:10 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43JNA0U061750; Sat, 3 May 2003 12:23:10 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43JNArD061749; Sat, 3 May 2003 12:23:10 -0700 (PDT) Message-Id: <200305031923.h43JNArD061749@repoman.freebsd.org> From: Scott Long Date: Sat, 3 May 2003 12:23:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/scripts doFS.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:23:11 -0000 scottl 2003/05/03 12:23:10 PDT FreeBSD src repository Modified files: release/scripts doFS.sh Log: Use UFS1 for the floppies instead of UFS2 Revision Changes Path 1.49 +2 -2 src/release/scripts/doFS.sh From owner-cvs-src@FreeBSD.ORG Sat May 3 12:26:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46B1837B401; Sat, 3 May 2003 12:26:10 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 164D743F85; Sat, 3 May 2003 12:26:05 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h43JPx62011787 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 May 2003 22:26:00 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h43JPxAQ011782; Sat, 3 May 2003 22:25:59 +0300 (EEST) (envelope-from ru) Date: Sat, 3 May 2003 22:25:59 +0300 From: Ruslan Ermilov To: Scott Long Message-ID: <20030503192559.GE97244@sunbay.com> References: <200305031923.h43JNArD061749@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YhFoJY/gx7awiIuK" Content-Disposition: inline In-Reply-To: <200305031923.h43JNArD061749@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/scripts doFS.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:26:10 -0000 --YhFoJY/gx7awiIuK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 03, 2003 at 12:23:10PM -0700, Scott Long wrote: > scottl 2003/05/03 12:23:10 PDT >=20 > FreeBSD src repository >=20 > Modified files: > release/scripts doFS.sh=20 > Log: > Use UFS1 for the floppies instead of UFS2 > =20 Why? Does it save anything? Last time I tried, it did not. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --YhFoJY/gx7awiIuK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+tBfHUkv4P6juNwoRArZ3AJ9wve7gAAOT7fGrUFVujby6R4kHtgCdG1jv TAObL13U7gZmIi2PqWPwo74= =M7lH -----END PGP SIGNATURE----- --YhFoJY/gx7awiIuK-- From owner-cvs-src@FreeBSD.ORG Sat May 3 12:28:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F000B37B401; Sat, 3 May 2003 12:28:00 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id D72F643FBD; Sat, 3 May 2003 12:27:59 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h43JRxLr021869; Sat, 3 May 2003 21:27:59 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Ruslan Ermilov From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 03 May 2003 22:25:59 +0300." <20030503192559.GE97244@sunbay.com> Date: Sat, 03 May 2003 21:27:58 +0200 Message-ID: <21868.1051990078@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/scripts doFS.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:28:01 -0000 In message <20030503192559.GE97244@sunbay.com>, Ruslan Ermilov writes: >> Log: >> Use UFS1 for the floppies instead of UFS2 >> >Why? Does it save anything? Last time I tried, it did not. UFS1 inodes are half the size of UFS2 inodes, so it may gain you a bunch of sectors. -- 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 Sat May 3 12:40:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8456A37B401; Sat, 3 May 2003 12:40:47 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 145DB43FAF; Sat, 3 May 2003 12:40:44 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h43Jed62013162 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 3 May 2003 22:40:40 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h43JedwV013161; Sat, 3 May 2003 22:40:39 +0300 (EEST) (envelope-from ru) Date: Sat, 3 May 2003 22:40:39 +0300 From: Ruslan Ermilov To: Poul-Henning Kamp Message-ID: <20030503194039.GG97244@sunbay.com> References: <20030503192559.GE97244@sunbay.com> <21868.1051990078@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="iSeZnk6FyAS3EJ1y" Content-Disposition: inline In-Reply-To: <21868.1051990078@critter.freebsd.dk> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/scripts doFS.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:40:48 -0000 --iSeZnk6FyAS3EJ1y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 03, 2003 at 09:27:58PM +0200, Poul-Henning Kamp wrote: > In message <20030503192559.GE97244@sunbay.com>, Ruslan Ermilov writes: > >> Log: > >> Use UFS1 for the floppies instead of UFS2 > >> > >Why? Does it save anything? Last time I tried, it did not. >=20 > UFS1 inodes are half the size of UFS2 inodes, so it may gain you > a bunch of sectors. >=20 I now see. I was about to suggest UFS1 for boot floppies, and thought I saw the difference, and even completed the email with the patch, but then tested it again and saw no difference in free space. I now know why, I even recall seeing a PR on the subject, something about UFS1, UFS2, and newfs(8): This is on an fd1440-labelled image: # newfs -O1 md0a /dev/md0a: 1.4MB (2880 sectors) block size 4096, fragment size 512 using 4 cylinder groups of 0.36MB, 91 blks, 192 inodes. super-block backups (for fsck -b #) at: 32, 760, 1488, 2216 # df /dev/md0a Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/md0a 1279 0 1177 0% # newfs -O2 md0a /dev/md0a: 1.4MB (2880 sectors) block size 4096, fragment size 512 using 4 cylinder groups of 0.36MB, 91 blks, 192 inodes. super-block backups (for fsck -b #) at: 144, 872, 1600, 2328 # df /dev/md0a Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/md0a 1127 0 1037 0% # newfs -O1 md0a /dev/md0a: 1.4MB (2880 sectors) block size 4096, fragment size 512 using 4 cylinder groups of 0.36MB, 91 blks, 192 inodes. super-block backups (for fsck -b #) at: 32, 760, 1488, 2216 # df /dev/md0a Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/md0a 1127 0 1037 0% Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --iSeZnk6FyAS3EJ1y Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+tBs3Ukv4P6juNwoRAi7jAJ9YiGdQ4gV4WchRZLnlxZVY/7De0wCfZBly yOpvUVlqr0Hx5SmyQMuUnKo= =iUAU -----END PGP SIGNATURE----- --iSeZnk6FyAS3EJ1y-- From owner-cvs-src@FreeBSD.ORG Sat May 3 12:44:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50C0737B401; Sat, 3 May 2003 12:44:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDC3643F85; Sat, 3 May 2003 12:44:46 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Jik0U062998; Sat, 3 May 2003 12:44:46 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43JikWu062997; Sat, 3 May 2003 12:44:46 -0700 (PDT) Message-Id: <200305031944.h43JikWu062997@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 12:44:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/chpass chpass.c table.c src/usr.bin/nohup nohup.c src/usr.bin/unifdef unifdef.c src/usr.bin/uudecode uudecode.c src/usr.bin/uuencode uuencode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:44:47 -0000 obrien 2003/05/03 12:44:46 PDT FreeBSD src repository Modified files: usr.bin/chpass chpass.c table.c usr.bin/nohup nohup.c usr.bin/unifdef unifdef.c usr.bin/uudecode uudecode.c usr.bin/uuencode uuencode.c Log: Make GCC 3.3 happy with rcsid[], sccs[], and copyright[]. Revision Changes Path 1.26 +1 -2 src/usr.bin/chpass/chpass.c 1.10 +2 -0 src/usr.bin/chpass/table.c 1.10 +4 -4 src/usr.bin/nohup/nohup.c 1.16 +3 -3 src/usr.bin/unifdef/unifdef.c 1.49 +1 -2 src/usr.bin/uudecode/uudecode.c 1.17 +1 -2 src/usr.bin/uuencode/uuencode.c From owner-cvs-src@FreeBSD.ORG Sat May 3 12:49:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6B6637B401; Sat, 3 May 2003 12:49:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 773CA43FBD; Sat, 3 May 2003 12:49:05 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Jn50U068277; Sat, 3 May 2003 12:49:05 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43Jn52T068276; Sat, 3 May 2003 12:49:05 -0700 (PDT) Message-Id: <200305031949.h43Jn52T068276@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 May 2003 12:49:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sunlabel Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 19:49:06 -0000 ru 2003/05/03 12:49:05 PDT FreeBSD src repository Modified files: sbin/sunlabel Makefile Log: Fix the misspelling of DPADD, then fix "make checkdpadd". Revision Changes Path 1.7 +1 -1 src/sbin/sunlabel/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 3 12:50:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC4D437B401; Sat, 3 May 2003 12:50:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BF1C43FBD; Sat, 3 May 2003 12:50:42 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Jog0U068529; Sat, 3 May 2003 12:50:42 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43JofNo068527; Sat, 3 May 2003 12:50:41 -0700 (PDT) Message-Id: <200305031950.h43JofNo068527@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 12:50:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:50:43 -0000 obrien 2003/05/03 12:50:41 PDT FreeBSD src repository Modified files: usr.bin/xlint/xlint xlint.c Log: GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in identifiers). Revision Changes Path 1.23 +0 -1 src/usr.bin/xlint/xlint/xlint.c From owner-cvs-src@FreeBSD.ORG Sat May 3 12:54:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 251F137B401; Sat, 3 May 2003 12:54:09 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FFAD43F85; Sat, 3 May 2003 12:54:08 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h43Js7A7030819; Sat, 3 May 2003 13:54:07 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 03 May 2003 13:53:58 -0600 (MDT) Message-Id: <20030503.135358.115654442.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200305031950.h43JofNo068527@repoman.freebsd.org> References: <200305031950.h43JofNo068527@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:54:09 -0000 In message: <200305031950.h43JofNo068527@repoman.freebsd.org> "David E. O'Brien" writes: : GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in identifiers). Hmmmm, finally losing the last vestiges of VMS support. SYS$EXIT(1); Warner From owner-cvs-src@FreeBSD.ORG Sat May 3 12:57:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5533D37B401; Sat, 3 May 2003 12:57:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E873E43F85; Sat, 3 May 2003 12:57:36 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Jva0U068770; Sat, 3 May 2003 12:57:36 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43JvaD4068769; Sat, 3 May 2003 12:57:36 -0700 (PDT) Message-Id: <200305031957.h43JvaD4068769@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 12:57:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 19:57:37 -0000 obrien 2003/05/03 12:57:36 PDT FreeBSD src repository Modified files: usr.bin/xlint/xlint xlint.c Log: Forget about rev 1.23. -$ is now spelled -fno-dollars-in-identifiers. Submitted by: kan Revision Changes Path 1.24 +1 -0 src/usr.bin/xlint/xlint/xlint.c From owner-cvs-src@FreeBSD.ORG Sat May 3 13:02:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DA7837B401; Sat, 3 May 2003 13:02:45 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B404043F93; Sat, 3 May 2003 13:02:44 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (scratch.catspoiler.org [192.168.101.3]) by gw.catspoiler.org (8.12.9/8.12.9) with ESMTP id h43K2IM7020835; Sat, 3 May 2003 13:02:22 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200305032002.h43K2IM7020835@gw.catspoiler.org> Date: Sat, 3 May 2003 13:02:18 -0700 (PDT) From: Don Lewis To: imp@bsdimp.com In-Reply-To: <20030503.135358.115654442.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 20:02:46 -0000 On 3 May, M. Warner Losh wrote: > In message: <200305031950.h43JofNo068527@repoman.freebsd.org> > "David E. O'Brien" writes: > : GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in identifiers). > > Hmmmm, finally losing the last vestiges of VMS support. > > SYS$EXIT(1); And Domain/OS as well, I believe. From owner-cvs-src@FreeBSD.ORG Sat May 3 13:09:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF92C37B401; Sat, 3 May 2003 13:09:03 -0700 (PDT) Received: from mx5.mail.ru (mx5.mail.ru [194.67.23.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58F7343FAF; Sat, 3 May 2003 13:09:00 -0700 (PDT) (envelope-from kabaev@mail.ru) Received: from [141.154.243.178] (port=62728 helo=kan.dnsalias.net) by mx5.mail.ru with esmtp id 19C3Ja-000ClQ-00; Sun, 04 May 2003 00:08:58 +0400 Received: from kan.dnsalias.net (ak03@localhost [127.0.0.1]) by kan.dnsalias.net (8.12.9/8.12.9) with ESMTP id h43K8tmI022092; Sat, 3 May 2003 16:08:56 -0400 (EDT) (envelope-from kan@kan.dnsalias.net) Received: (from kan@localhost) by kan.dnsalias.net (8.12.9/8.12.9/Submit) id h43K8t6E022091; Sat, 3 May 2003 16:08:55 -0400 (EDT) Date: Sat, 3 May 2003 16:08:55 -0400 From: Alexander Kabaev To: "M. Warner Losh" Message-Id: <20030503160855.15b8d875.kabaev@mail.ru> In-Reply-To: <20030503.135358.115654442.imp@bsdimp.com> References: <200305031950.h43JofNo068527@repoman.freebsd.org> <20030503.135358.115654442.imp@bsdimp.com> X-Mailer: Sylpheed version 0.8.10claws18 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 20:09:04 -0000 On Sat, 03 May 2003 13:53:58 -0600 (MDT) "M. Warner Losh" wrote: > In message: <200305031950.h43JofNo068527@repoman.freebsd.org> > "David E. O'Brien" writes: > : GCC 3.3's cpplib does not impliment -$ (forbid the use of $ in > identifiers). > > Hmmmm, finally losing the last vestiges of VMS support. > > SYS$EXIT(1); > > Warner False alarm :) From owner-cvs-src@FreeBSD.ORG Sat May 3 13:26:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C88C37B401; Sat, 3 May 2003 13:26:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DEF943F85; Sat, 3 May 2003 13:26:12 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43KQB0U071071; Sat, 3 May 2003 13:26:11 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43KQB5X071070; Sat, 3 May 2003 13:26:11 -0700 (PDT) Message-Id: <200305032026.h43KQB5X071070@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 13:26:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ed ed.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 20:26:13 -0000 keramida 2003/05/03 13:26:11 PDT FreeBSD src repository (doc committer) Modified files: bin/ed ed.1 Log: Fix a broken reference to locale(5) and point to re_format(7) too for an explanation of `collating elements'. Revision Changes Path 1.33 +3 -2 src/bin/ed/ed.1 From owner-cvs-src@FreeBSD.ORG Sat May 3 13:28:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52B2737B401; Sat, 3 May 2003 13:28:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CD343F3F; Sat, 3 May 2003 13:28:27 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43KSR0U071222; Sat, 3 May 2003 13:28:27 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43KSQIe071221; Sat, 3 May 2003 13:28:26 -0700 (PDT) Message-Id: <200305032028.h43KSQIe071221@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 May 2003 13:28:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 20:28:28 -0000 alc 2003/05/03 13:28:26 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c sys/vm vm_object.c Log: Lock the vm_object on entry to vm_object_vndeallocate(). Revision Changes Path 1.109 +5 -0 src/sys/ufs/ffs/ffs_vnops.c 1.284 +4 -1 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sat May 3 13:52:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2F4437B404; Sat, 3 May 2003 13:52:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5389D43FA3; Sat, 3 May 2003 13:52:49 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Kqn0U072581; Sat, 3 May 2003 13:52:49 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43Kqm6f072580; Sat, 3 May 2003 13:52:48 -0700 (PDT) Message-Id: <200305032052.h43Kqm6f072580@repoman.freebsd.org> From: Mark Murray Date: Sat, 3 May 2003 13:52:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps fmt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 20:52:50 -0000 markm 2003/05/03 13:52:48 PDT FreeBSD src repository Modified files: bin/ps fmt.c Log: Fix long constant usage for i386. Tested by: Joe Marcus Clarke Revision Changes Path 1.29 +1 -1 src/bin/ps/fmt.c From owner-cvs-src@FreeBSD.ORG Sat May 3 13:55:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 311A437B401; Sat, 3 May 2003 13:55:06 -0700 (PDT) Received: from thalia.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A0B643F93; Sat, 3 May 2003 13:55:04 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b207.otenet.gr [212.205.244.215]) by thalia.otenet.gr (8.12.9/8.12.9) with ESMTP id h43Kt1mX005416; Sat, 3 May 2003 23:55:02 +0300 (EEST) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.9/8.12.9) with ESMTP id h43Kt0oP004195; Sat, 3 May 2003 23:55:00 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.9/8.12.9/Submit) id h43Kt0H5004194; Sat, 3 May 2003 23:55:00 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sat, 3 May 2003 23:55:00 +0300 From: Giorgos Keramidas To: Mark Murray Message-ID: <20030503205500.GB3907@gothmog.gr> References: <200305031639.h43GdYQ4049867@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305031639.h43GdYQ4049867@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 20:55:06 -0000 On 2003-05-03 09:39, Mark Murray wrote: > Modified files: > bin/ls extern.h ls.c print.c util.c > [...] > Log: > Fix a bazillion warnings. This makes almost the whole of src/bin/* > WARNS=6, std=c99 clean. Now that you mentioned src/bin/... FWIW, my recent buildworlds break at bin/ps. | ===> bin/ps | cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c /usr/src/bin/ps/fmt.c | cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c /usr/src/bin/ps/keyword.c | cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c /usr/src/bin/ps/nlist.c | cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c /usr/src/bin/ps/print.c | cc1: warnings being treated as errors | /usr/src/bin/ps/print.c: In function `started': | /usr/src/bin/ps/print.c:405: warning: `%y' yields only last 2 digits of year | /usr/src/bin/ps/print.c: In function `lstarted': | /usr/src/bin/ps/print.c:422: warning: `%c' yields only last 2 digits of year in some locales on non-BSD systems | *** Error code 1 I locally disabled WARNS for ps(1) until I make sure it's not some local stuff that broke it: Index: bin/ps/Makefile =================================================================== RCS file: /home/ncvs/src/bin/ps/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- bin/ps/Makefile 2 May 2003 01:05:05 -0000 1.23 +++ bin/ps/Makefile 3 May 2003 11:24:16 -0000 @@ -9,7 +9,7 @@ # keep ps from being an unnecessary load # on large systems. # -WARNS= 1 +WARNS= 0 WFORMAT=0 CFLAGS+=-DLAZY_PS DPADD= ${LIBM} ${LIBKVM} From owner-cvs-src@FreeBSD.ORG Sat May 3 14:03:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 506DE37B401; Sat, 3 May 2003 14:03:42 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5504243FB1; Sat, 3 May 2003 14:03:41 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43L3HSQ066882; Sat, 3 May 2003 22:03:17 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43L3H7L066881; Sat, 3 May 2003 22:03:17 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43L4E8c021510; Sat, 3 May 2003 22:04:14 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305032104.h43L4E8c021510@grimreaper.grondar.org> To: Giorgos Keramidas In-Reply-To: Your message of "Sat, 03 May 2003 23:55:00 +0300." <20030503205500.GB3907@gothmog.gr> Date: Sat, 03 May 2003 22:04:13 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:03:42 -0000 Giorgos Keramidas writes: > On 2003-05-03 09:39, Mark Murray wrote: > > Modified files: > > bin/ls extern.h ls.c print.c util.c > > [...] > > Log: > > Fix a bazillion warnings. This makes almost the whole of src/bin/* > > WARNS=6, std=c99 clean. > > Now that you mentioned src/bin/... > FWIW, my recent buildworlds break at bin/ps. How recent? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 14:04:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2476D37B404; Sat, 3 May 2003 14:04:47 -0700 (PDT) Received: from thalia.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8056143F3F; Sat, 3 May 2003 14:04:46 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b207.otenet.gr [212.205.244.215]) by thalia.otenet.gr (8.12.9/8.12.9) with ESMTP id h43L4hmX023526; Sun, 4 May 2003 00:04:43 +0300 (EEST) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.9/8.12.9) with ESMTP id h43L4goP004473; Sun, 4 May 2003 00:04:42 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.9/8.12.9/Submit) id h43L4g91004472; Sun, 4 May 2003 00:04:42 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 4 May 2003 00:04:42 +0300 From: Giorgos Keramidas To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030503210442.GC3907@gothmog.gr> References: <200305031639.h43GdYQ4049867@repoman.freebsd.org> <20030503205500.GB3907@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030503205500.GB3907@gothmog.gr> Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:04:48 -0000 On 2003-05-03 23:55, Giorgos Keramidas wrote: > On 2003-05-03 09:39, Mark Murray wrote: > > Modified files: > > bin/ls extern.h ls.c print.c util.c > > [...] > > Log: > > Fix a bazillion warnings. This makes almost the whole of src/bin/* > > WARNS=6, std=c99 clean. > > Now that you mentioned src/bin/... > FWIW, my recent buildworlds break at bin/ps. > > [...] > Index: bin/ps/Makefile > =================================================================== > RCS file: /home/ncvs/src/bin/ps/Makefile,v > retrieving revision 1.23 > diff -u -r1.23 Makefile > --- bin/ps/Makefile 2 May 2003 01:05:05 -0000 1.23 > +++ bin/ps/Makefile 3 May 2003 11:24:16 -0000 > @@ -9,7 +9,7 @@ > # keep ps from being an unnecessary load > # on large systems. > # > -WARNS= 1 > +WARNS= 0 > WFORMAT=0 > CFLAGS+=-DLAZY_PS > DPADD= ${LIBM} ${LIBKVM} An alternative is to fix the warnings by using different strftime() formats, but I'm not sure if this changes the output format of ps output. Could someone with more ps(1)-foo test this? With this change ps(1) builds with any WARNS level up to 5 here :-) %%% Index: Makefile =================================================================== RCS file: /home/ncvs/src/bin/ps/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- Makefile 2 May 2003 01:05:05 -0000 1.23 +++ Makefile 3 May 2003 21:04:19 -0000 @@ -9,7 +9,7 @@ # keep ps from being an unnecessary load # on large systems. # -WARNS= 1 +WARNS?= 5 WFORMAT=0 CFLAGS+=-DLAZY_PS DPADD= ${LIBM} ${LIBKVM} Index: print.c =================================================================== RCS file: /home/ncvs/src/bin/ps/print.c,v retrieving revision 1.82 diff -u -r1.82 print.c --- print.c 15 Apr 2003 18:49:20 -0000 1.82 +++ print.c 3 May 2003 20:59:25 -0000 @@ -402,7 +402,7 @@ (void)strftime(buf, sizeof(buf), use_ampm ? "%a%I%p" : "%a%H ", tp); } else - (void)strftime(buf, sizeof(buf), "%e%b%y", tp); + (void)strftime(buf, sizeof(buf), "%e%b%Y", tp); (void)printf("%-*s", v->width, buf); } @@ -419,7 +419,7 @@ return; } then = k->ki_p->ki_start.tv_sec; - (void)strftime(buf, sizeof(buf), "%c", localtime(&then)); + (void)strftime(buf, sizeof(buf), "%a %b %e %T %Y", localtime(&then)); (void)printf("%-*s", v->width, buf); } %%% From owner-cvs-src@FreeBSD.ORG Sat May 3 14:06:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6BF137B401; Sat, 3 May 2003 14:06:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4822543FAF; Sat, 3 May 2003 14:06:43 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43L6g0U075076; Sat, 3 May 2003 14:06:42 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43L6gmx075075; Sat, 3 May 2003 14:06:42 -0700 (PDT) Message-Id: <200305032106.h43L6gmx075075@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 14:06:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/accton accton.c src/usr.sbin/ancontrol ancontrol.c src/usr.sbin/arp arp.c src/usr.sbin/boot0cfg boot0cfg.c src/usr.sbin/cdcontrol cdcontrol.c src/usr.sbin/chkgrp... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:06:44 -0000 obrien 2003/05/03 14:06:42 PDT FreeBSD src repository Modified files: usr.sbin/accton accton.c usr.sbin/ancontrol ancontrol.c usr.sbin/arp arp.c usr.sbin/boot0cfg boot0cfg.c usr.sbin/cdcontrol cdcontrol.c usr.sbin/chkgrp chkgrp.c usr.sbin/chown chown.c usr.sbin/chroot chroot.c usr.sbin/dev_mkdb dev_mkdb.c usr.sbin/edquota edquota.c usr.sbin/fdcontrol fdcontrol.c usr.sbin/kbdcontrol kbdcontrol.c usr.sbin/kernbb kernbb.c usr.sbin/lptcontrol lptcontrol.c usr.sbin/mixer mixer.c usr.sbin/mtree compare.c create.c excludes.c misc.c mtree.c spec.c verify.c usr.sbin/newsyslog newsyslog.c usr.sbin/procctl procctl.c usr.sbin/pstat pstat.c usr.sbin/pwd_mkdb pwd_mkdb.c usr.sbin/quot quot.c usr.sbin/quotaon quotaon.c usr.sbin/rarpd rarpd.c usr.sbin/repquota repquota.c usr.sbin/rmt rmt.c usr.sbin/rpc.umntall mounttab.c usr.sbin/rpc.yppasswdd yppasswd_private.x yppasswdd_main.c yppasswdd_server.c usr.sbin/rpc.ypupdated yp_dbdelete.c yp_dbupdate.c ypupdated_main.c ypupdated_server.c usr.sbin/rpc.ypxfrd ypxfrd_main.c ypxfrd_server.c usr.sbin/sa main.c pdb.c usrdb.c usr.sbin/slstat slstat.c usr.sbin/trpt trpt.c usr.sbin/vipw vipw.c usr.sbin/watch watch.c usr.sbin/wicontrol wicontrol.c usr.sbin/yp_mkdb yp_mkdb.c usr.sbin/ypbind yp_ping.c ypbind.c usr.sbin/yppoll yppoll.c usr.sbin/yppush yppush_main.c usr.sbin/ypserv yp_access.c yp_dblookup.c yp_dnslookup.c yp_error.c yp_main.c yp_server.c yp_svc_udp.c usr.sbin/ypset ypset.c Log: Use __FBSDID over rcsid[]. Protect copyright[] where needed. Revision Changes Path 1.7 +4 -4 src/usr.sbin/accton/accton.c 1.20 +4 -2 src/usr.sbin/ancontrol/ancontrol.c 1.45 +4 -4 src/usr.sbin/arp/arp.c 1.15 +2 -4 src/usr.sbin/boot0cfg/boot0cfg.c 1.45 +2 -4 src/usr.sbin/cdcontrol/cdcontrol.c 1.7 +2 -4 src/usr.sbin/chkgrp/chkgrp.c 1.27 +2 -3 src/usr.sbin/chown/chown.c 1.8 +4 -4 src/usr.sbin/chroot/chroot.c 1.9 +4 -4 src/usr.sbin/dev_mkdb/dev_mkdb.c 1.20 +4 -4 src/usr.sbin/edquota/edquota.c 1.10 +2 -4 src/usr.sbin/fdcontrol/fdcontrol.c 1.47 +2 -4 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.15 +2 -4 src/usr.sbin/kernbb/kernbb.c 1.14 +2 -4 src/usr.sbin/lptcontrol/lptcontrol.c 1.19 +2 -4 src/usr.sbin/mixer/mixer.c 1.26 +4 -4 src/usr.sbin/mtree/compare.c 1.29 +4 -4 src/usr.sbin/mtree/create.c 1.7 +2 -2 src/usr.sbin/mtree/excludes.c 1.12 +4 -4 src/usr.sbin/mtree/misc.c 1.23 +4 -4 src/usr.sbin/mtree/mtree.c 1.16 +4 -4 src/usr.sbin/mtree/spec.c 1.19 +4 -4 src/usr.sbin/mtree/verify.c 1.68 +2 -4 src/usr.sbin/newsyslog/newsyslog.c 1.7 +2 -4 src/usr.sbin/procctl/procctl.c 1.84 +4 -4 src/usr.sbin/pstat/pstat.c 1.43 +4 -4 src/usr.sbin/pwd_mkdb/pwd_mkdb.c 1.22 +2 -4 src/usr.sbin/quot/quot.c 1.8 +4 -4 src/usr.sbin/quotaon/quotaon.c 1.34 +4 -5 src/usr.sbin/rarpd/rarpd.c 1.15 +4 -4 src/usr.sbin/repquota/repquota.c 1.11 +4 -4 src/usr.sbin/rmt/rmt.c 1.6 +2 -4 src/usr.sbin/rpc.umntall/mounttab.c 1.7 +2 -4 src/usr.sbin/rpc.yppasswdd/yppasswd_private.x 1.24 +2 -4 src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c 1.27 +2 -4 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c 1.6 +2 -4 src/usr.sbin/rpc.ypupdated/yp_dbdelete.c 1.7 +2 -4 src/usr.sbin/rpc.ypupdated/yp_dbupdate.c 1.9 +2 -4 src/usr.sbin/rpc.ypupdated/ypupdated_main.c 1.7 +2 -4 src/usr.sbin/rpc.ypupdated/ypupdated_server.c 1.13 +2 -4 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.11 +2 -4 src/usr.sbin/rpc.ypxfrd/ypxfrd_server.c 1.13 +4 -5 src/usr.sbin/sa/main.c 1.10 +2 -4 src/usr.sbin/sa/pdb.c 1.13 +2 -4 src/usr.sbin/sa/usrdb.c 1.18 +2 -4 src/usr.sbin/slstat/slstat.c 1.18 +4 -4 src/usr.sbin/trpt/trpt.c 1.15 +4 -4 src/usr.sbin/vipw/vipw.c 1.28 +2 -4 src/usr.sbin/watch/watch.c 1.35 +4 -2 src/usr.sbin/wicontrol/wicontrol.c 1.16 +2 -4 src/usr.sbin/yp_mkdb/yp_mkdb.c 1.16 +3 -3 src/usr.sbin/ypbind/yp_ping.c 1.39 +2 -4 src/usr.sbin/ypbind/ypbind.c 1.11 +2 -4 src/usr.sbin/yppoll/yppoll.c 1.18 +2 -4 src/usr.sbin/yppush/yppush_main.c 1.22 +2 -4 src/usr.sbin/ypserv/yp_access.c 1.25 +2 -4 src/usr.sbin/ypserv/yp_dblookup.c 1.24 +2 -4 src/usr.sbin/ypserv/yp_dnslookup.c 1.10 +2 -4 src/usr.sbin/ypserv/yp_error.c 1.26 +2 -4 src/usr.sbin/ypserv/yp_main.c 1.37 +2 -4 src/usr.sbin/ypserv/yp_server.c 1.8 +2 -4 src/usr.sbin/ypserv/yp_svc_udp.c 1.12 +2 -4 src/usr.sbin/ypset/ypset.c From owner-cvs-src@FreeBSD.ORG Sat May 3 14:09:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1847D37B401; Sat, 3 May 2003 14:09:32 -0700 (PDT) Received: from thalia.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB24D43FBF; Sat, 3 May 2003 14:09:30 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b207.otenet.gr [212.205.244.215]) by thalia.otenet.gr (8.12.9/8.12.9) with ESMTP id h43L9PmX001698; Sun, 4 May 2003 00:09:28 +0300 (EEST) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.9/8.12.9) with ESMTP id h43L9OoP004590; Sun, 4 May 2003 00:09:24 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.9/8.12.9/Submit) id h43L9Owb004589; Sun, 4 May 2003 00:09:24 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 4 May 2003 00:09:24 +0300 From: Giorgos Keramidas To: Mark Murray Message-ID: <20030503210924.GE3907@gothmog.gr> References: <20030503205500.GB3907@gothmog.gr> <200305032104.h43L4E8c021510@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305032104.h43L4E8c021510@grimreaper.grondar.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:09:32 -0000 On 2003-05-03 22:04, Mark Murray wrote: >Giorgos Keramidas writes: >>On 2003-05-03 09:39, Mark Murray wrote: >>> Modified files: >>> bin/ls extern.h ls.c print.c util.c >>> [...] >>> Log: >>> Fix a bazillion warnings. This makes almost the whole of src/bin/* >>> WARNS=6, std=c99 clean. >> >> Now that you mentioned src/bin/... >> FWIW, my recent buildworlds break at bin/ps. > > How recent? Today's ps(1), rest of the world from last night. I'll CVSup and start another soon, but evn with your last change in 1.29 of ps/fmt.c the same warnigns about strftime formats are still there. From owner-cvs-src@FreeBSD.ORG Sat May 3 14:18:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D281137B401; Sat, 3 May 2003 14:18:25 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4BF843FA3; Sat, 3 May 2003 14:18:24 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43LIISQ067054; Sat, 3 May 2003 22:18:18 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43LIHnn067053; Sat, 3 May 2003 22:18:18 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43LHf8c021799; Sat, 3 May 2003 22:17:41 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305032117.h43LHf8c021799@grimreaper.grondar.org> To: Giorgos Keramidas In-Reply-To: Your message of "Sun, 04 May 2003 00:09:24 +0300." <20030503210924.GE3907@gothmog.gr> Date: Sat, 03 May 2003 22:17:40 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:18:26 -0000 Giorgos Keramidas writes: > > How recent? > > Today's ps(1), rest of the world from last night. I'll CVSup and start > another soon, but evn with your last change in 1.29 of ps/fmt.c the same > warnigns about strftime formats are still there. Did my changes cause the problem or were they there before? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 14:21:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8722C37B48E; Sat, 3 May 2003 14:21:59 -0700 (PDT) Received: from thalia.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 520D643F75; Sat, 3 May 2003 14:21:58 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b207.otenet.gr [212.205.244.215]) by thalia.otenet.gr (8.12.9/8.12.9) with ESMTP id h43LLsmX023307; Sun, 4 May 2003 00:21:55 +0300 (EEST) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.9/8.12.9) with ESMTP id h43LLsoP004849; Sun, 4 May 2003 00:21:54 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.9/8.12.9/Submit) id h43LLsSn004848; Sun, 4 May 2003 00:21:54 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 4 May 2003 00:21:54 +0300 From: Giorgos Keramidas To: Mark Murray Message-ID: <20030503212154.GA4826@gothmog.gr> References: <20030503210924.GE3907@gothmog.gr> <200305032117.h43LHf8c021799@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305032117.h43LHf8c021799@grimreaper.grondar.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:21:59 -0000 On 2003-05-03 22:17, Mark Murray wrote: > Giorgos Keramidas writes: > > > How recent? > > > > Today's ps(1), rest of the world from last night. I'll CVSup and start > > another soon, but evn with your last change in 1.29 of ps/fmt.c the same > > warnigns about strftime formats are still there. > > Did my changes cause the problem or were they there before? There were there before. Sorry for not making this clear before. I just took the opportunity to mention this now that you did some work on ps, in case you wanted to look into this too. From owner-cvs-src@FreeBSD.ORG Sat May 3 14:30:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56D2C37B671; Sat, 3 May 2003 14:30:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB2B843FBD; Sat, 3 May 2003 14:30:34 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43LUY0U076443; Sat, 3 May 2003 14:30:34 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43LUYio076442; Sat, 3 May 2003 14:30:34 -0700 (PDT) Message-Id: <200305032130.h43LUYio076442@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 14:30:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libdialog/TESTS Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 21:30:35 -0000 obrien 2003/05/03 14:30:34 PDT FreeBSD src repository Modified files: gnu/lib/libdialog/TESTS Makefile Log: This is WARNS=2 clean. Revision Changes Path 1.11 +2 -1 src/gnu/lib/libdialog/TESTS/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 3 14:31:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4B4937B6EF; Sat, 3 May 2003 14:31:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A5A843FA3; Sat, 3 May 2003 14:31:09 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43LV90U076620; Sat, 3 May 2003 14:31:09 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43LV8RV076619; Sat, 3 May 2003 14:31:08 -0700 (PDT) Message-Id: <200305032131.h43LV8RV076619@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 14:31:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libdialog checklist.c kernel.c menubox.c msgbox.c notify.c prgbox.c radiolist.c raw_popen.c textbox.c tree.c yesno.c src/gnu/lib/libdialog/TESTS check1.c check2.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:31:10 -0000 obrien 2003/05/03 14:31:08 PDT FreeBSD src repository Modified files: gnu/lib/libdialog checklist.c kernel.c menubox.c msgbox.c notify.c prgbox.c radiolist.c raw_popen.c textbox.c tree.c yesno.c gnu/lib/libdialog/TESTS check1.c check2.c check3.c dselect.c fselect.c ftree1.c ftree2.c gauge.c input1.c input2.c menu1.c menu2.c menu3.c msg.c prgbox.c radio1.c radio2.c radio3.c text.c tree.c yesno.c Log: Use __FBSDID over rcsid[]. Revision Changes Path 1.8 +3 -2 src/gnu/lib/libdialog/TESTS/check1.c 1.7 +3 -2 src/gnu/lib/libdialog/TESTS/check2.c 1.7 +3 -2 src/gnu/lib/libdialog/TESTS/check3.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/dselect.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/fselect.c 1.3 +3 -2 src/gnu/lib/libdialog/TESTS/ftree1.c 1.3 +3 -2 src/gnu/lib/libdialog/TESTS/ftree2.c 1.7 +3 -2 src/gnu/lib/libdialog/TESTS/gauge.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/input1.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/input2.c 1.9 +3 -2 src/gnu/lib/libdialog/TESTS/menu1.c 1.9 +3 -2 src/gnu/lib/libdialog/TESTS/menu2.c 1.10 +3 -2 src/gnu/lib/libdialog/TESTS/menu3.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/msg.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/prgbox.c 1.8 +3 -2 src/gnu/lib/libdialog/TESTS/radio1.c 1.8 +3 -2 src/gnu/lib/libdialog/TESTS/radio2.c 1.8 +3 -2 src/gnu/lib/libdialog/TESTS/radio3.c 1.6 +3 -2 src/gnu/lib/libdialog/TESTS/text.c 1.3 +3 -2 src/gnu/lib/libdialog/TESTS/tree.c 1.7 +3 -2 src/gnu/lib/libdialog/TESTS/yesno.c 1.39 +2 -4 src/gnu/lib/libdialog/checklist.c 1.28 +3 -2 src/gnu/lib/libdialog/kernel.c 1.37 +2 -4 src/gnu/lib/libdialog/menubox.c 1.19 +2 -4 src/gnu/lib/libdialog/msgbox.c 1.9 +2 -4 src/gnu/lib/libdialog/notify.c 1.14 +2 -2 src/gnu/lib/libdialog/prgbox.c 1.40 +2 -4 src/gnu/lib/libdialog/radiolist.c 1.5 +2 -2 src/gnu/lib/libdialog/raw_popen.c 1.22 +2 -4 src/gnu/lib/libdialog/textbox.c 1.8 +2 -4 src/gnu/lib/libdialog/tree.c 1.15 +2 -4 src/gnu/lib/libdialog/yesno.c From owner-cvs-src@FreeBSD.ORG Sat May 3 14:33:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C1F637B401; Sat, 3 May 2003 14:33:20 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D3B743F75; Sat, 3 May 2003 14:33:19 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43LXGSQ067346; Sat, 3 May 2003 22:33:16 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43LXFAe067345; Sat, 3 May 2003 22:33:15 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43LUJ8c022020; Sat, 3 May 2003 22:30:19 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305032130.h43LUJ8c022020@grimreaper.grondar.org> To: Giorgos Keramidas In-Reply-To: Your message of "Sun, 04 May 2003 00:21:54 +0300." <20030503212154.GA4826@gothmog.gr> Date: Sat, 03 May 2003 22:30:18 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:33:21 -0000 Giorgos Keramidas writes: > On 2003-05-03 22:17, Mark Murray wrote: > > Giorgos Keramidas writes: > > > > How recent? > > > > > > Today's ps(1), rest of the world from last night. I'll CVSup and start > > > another soon, but evn with your last change in 1.29 of ps/fmt.c the same > > > warnigns about strftime formats are still there. > > > > Did my changes cause the problem or were they there before? > > There were there before. Sorry for not making this clear before. > > I just took the opportunity to mention this now that you did some work > on ps, in case you wanted to look into this too. NP. Can you play around with WARNS=N (N=0..6) and -ansi|-std=(c89|c99) to see what combination gives the problem? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 14:35:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B1ED37B401; Sat, 3 May 2003 14:35:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBB8243F3F; Sat, 3 May 2003 14:35:06 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43LZ60U076716; Sat, 3 May 2003 14:35:06 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43LZ6iR076709; Sat, 3 May 2003 14:35:06 -0700 (PDT) Message-Id: <200305032135.h43LZ6iR076709@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 14:35:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/examples/ppp ppp.conf.isdn ppp.conf.sample ppp.conf.span-isp ppp.conf.span-isp.working X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:35:07 -0000 keramida 2003/05/03 14:35:06 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/examples/ppp ppp.conf.isdn ppp.conf.sample ppp.conf.span-isp ppp.conf.span-isp.working Log: MFC: Quote authname and authkey. Some ISPs allow (or even require) non-alphanumeric characters in these and this will be a hint to the users that quotes can and should be used in such cases. Revision Changes Path 1.5.2.7 +2 -2 src/share/examples/ppp/ppp.conf.isdn 1.16.2.10 +7 -7 src/share/examples/ppp/ppp.conf.sample 1.3.2.2 +9 -9 src/share/examples/ppp/ppp.conf.span-isp 1.2.2.4 +8 -8 src/share/examples/ppp/ppp.conf.span-isp.working From owner-cvs-src@FreeBSD.ORG Sat May 3 14:44:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFD9737B401; Sat, 3 May 2003 14:44:32 -0700 (PDT) Received: from thalia.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86B2A43FDD; Sat, 3 May 2003 14:44:31 -0700 (PDT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b207.otenet.gr [212.205.244.215]) by thalia.otenet.gr (8.12.9/8.12.9) with ESMTP id h43LiSmX001640; Sun, 4 May 2003 00:44:28 +0300 (EEST) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.9/8.12.9) with ESMTP id h43LiRoP005361; Sun, 4 May 2003 00:44:27 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.9/8.12.9/Submit) id h43LiRIq005360; Sun, 4 May 2003 00:44:27 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 4 May 2003 00:44:27 +0300 From: Giorgos Keramidas To: Mark Murray Message-ID: <20030503214427.GA5192@gothmog.gr> References: <20030503212154.GA4826@gothmog.gr> <200305032130.h43LUJ8c022020@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305032130.h43LUJ8c022020@grimreaper.grondar.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:44:33 -0000 On 2003-05-03 22:30, Mark Murray wrote: > > Can you play around with WARNS=N (N=0..6) and -ansi|-std=(c89|c99) to see > what combination gives the problem? Plain -Wall gives the warnings. Apparently, any WARNS-level >= 1 now includes -Werror, which makes these warnings fatal. : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ rm print.o : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ make WARNS=0 print.o : cc -O2 -Wall -pipe -DLAZY_PS -c print.c : print.c: In function `started': : print.c:405: warning: `%y' yields only last 2 digits of year : print.c: In function `lstarted': : print.c:422: warning: `%c' yields only last 2 digits of year in some locales on non-BSD systems : : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ rm print.o : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ make WARNS=1 print.o : cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c print.c : cc1: warnings being treated as errors : print.c: In function `started': : print.c:405: warning: `%y' yields only last 2 digits of year : print.c: In function `lstarted': : print.c:422: warning: `%c' yields only last 2 digits of year in some locales on non-BSD systems : *** Error code 1 : : Stop in /home/giorgos/a/freebsd/src/bin/ps. : : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ The warnings are a result of -Wformat-y2k, which is included in -Wall: : giorgos@gothmog[00:42]/a/freebsd/src/bin/ps$ rm print.o : giorgos@gothmog[00:42]/a/freebsd/src/bin/ps$ make CFLAGS='-Wall -Wno-format-y2k' print.o : cc -Wall -Wno-format-y2k -c print.c : : giorgos@gothmog[00:42]/a/freebsd/src/bin/ps$ rm print.o : giorgos@gothmog[00:42]/a/freebsd/src/bin/ps$ make CFLAGS='-Wall' print.o : cc -Wall -c print.c : print.c: In function `started': : print.c:405: warning: `%y' yields only last 2 digits of year : print.c: In function `lstarted': : print.c:422: warning: `%c' yields only last 2 digits of year in some locales on non-BSD systems : : giorgos@gothmog[00:42]/a/freebsd/src/bin/ps$ From owner-cvs-src@FreeBSD.ORG Sat May 3 14:54:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67ACF37B401; Sat, 3 May 2003 14:54:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1942943FB1; Sat, 3 May 2003 14:54:31 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43LsU0U078192; Sat, 3 May 2003 14:54:30 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43LsUIQ078191; Sat, 3 May 2003 14:54:30 -0700 (PDT) Message-Id: <200305032154.h43LsUIQ078191@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 May 2003 14:54:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/groff/tmac doc-common doc-ditroff doc-nroff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:54:32 -0000 ru 2003/05/03 14:54:30 PDT FreeBSD src repository Modified files: (Branch: FSF) contrib/groff/tmac doc-common doc-ditroff doc-nroff Log: A couple of vendor updates: 2003-05-01 Werner LEMBERG * tmac/doc-ditroff, tmac/doc-nroff (doc-header-space, doc-footer-space): Initialize to 0.5i. (doc-setup-page-layout): Don't set doc-header-space and doc-footer-space. 2003-05-01 Ruslan Ermilov * tmac/doc-common (Nd): Use \[em]. 2003-05-03 Werner LEMBERG * tmac/doc-common (doc-header): Emit vertical space of 1v instead of `doc-header-space' after header line if register `cR' is set. Revision Changes Path 1.1.1.14 +5 -2 src/contrib/groff/tmac/doc-common 1.1.1.5 +2 -7 src/contrib/groff/tmac/doc-ditroff 1.1.1.5 +2 -7 src/contrib/groff/tmac/doc-nroff From owner-cvs-src@FreeBSD.ORG Sat May 3 14:54:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CCFD37B408; Sat, 3 May 2003 14:54:34 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E6E043FB1; Sat, 3 May 2003 14:54:33 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.7/8.12.7) with ESMTP id h43LrESQ067686; Sat, 3 May 2003 22:53:14 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h43LrEd2067685; Sat, 3 May 2003 22:53:14 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h43Lrq8c022572; Sat, 3 May 2003 22:53:53 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200305032153.h43Lrq8c022572@grimreaper.grondar.org> To: Giorgos Keramidas In-Reply-To: Your message of "Sun, 04 May 2003 00:44:27 +0300." <20030503214427.GA5192@gothmog.gr> Date: Sat, 03 May 2003 22:53:51 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:54:37 -0000 Giorgos Keramidas writes: > On 2003-05-03 22:30, Mark Murray wrote: > > > > Can you play around with WARNS=N (N=0..6) and -ansi|-std=(c89|c99) to see > > what combination gives the problem? > > Plain -Wall gives the warnings. Apparently, any WARNS-level >= 1 now > includes -Werror, which makes these warnings fatal. Does -std= make this go away? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Sat May 3 14:55:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24C9737B401; Sat, 3 May 2003 14:55:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 850D843FCB; Sat, 3 May 2003 14:55:26 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43LtQ0U078290; Sat, 3 May 2003 14:55:26 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43LtQ8n078289; Sat, 3 May 2003 14:55:26 -0700 (PDT) Message-Id: <200305032155.h43LtQ8n078289@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 14:55:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/at at.man X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 21:55:27 -0000 keramida 2003/05/03 14:55:26 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) usr.bin/at at.man Log: MFC: 1.34: Explain the format of the at.allow and at.deny files in detail. Revision Changes Path 1.13.2.10 +5 -0 src/usr.bin/at/at.man From owner-cvs-src@FreeBSD.ORG Sat May 3 15:02:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23EF537B401; Sat, 3 May 2003 15:02:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D5B843FA3; Sat, 3 May 2003 15:02:01 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43M210U082524; Sat, 3 May 2003 15:02:01 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43M21jQ082510; Sat, 3 May 2003 15:02:01 -0700 (PDT) Message-Id: <200305032202.h43M21jQ082510@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 May 2003 15:02:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 22:02:02 -0000 ru 2003/05/03 15:02:01 PDT FreeBSD src repository Modified files: . exclude Log: Need to bump a few tmac/ files to the latest vendor version. Revision Changes Path 1.86 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Sat May 3 15:02:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DA8537B401; Sat, 3 May 2003 15:02:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F2B543F85; Sat, 3 May 2003 15:02:45 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43M2j0U082632; Sat, 3 May 2003 15:02:45 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43M2jF3082631; Sat, 3 May 2003 15:02:45 -0700 (PDT) Message-Id: <200305032202.h43M2jF3082631@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 May 2003 15:02:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/groff/tmac doc-common doc-ditroff doc-nroff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 22:02:47 -0000 ru 2003/05/03 15:02:45 PDT FreeBSD src repository Modified files: contrib/groff/tmac doc-common doc-ditroff doc-nroff Log: MFV: - Do not emit multiple empty lines in the CRT mode. - Fixed the Nd macro to use the right dash. Revision Changes Path 1.62 +5 -2 src/contrib/groff/tmac/doc-common 1.9 +2 -7 src/contrib/groff/tmac/doc-ditroff 1.10 +2 -7 src/contrib/groff/tmac/doc-nroff From owner-cvs-src@FreeBSD.ORG Sat May 3 15:02:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 019E237B495; Sat, 3 May 2003 15:02:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9384B43F3F; Sat, 3 May 2003 15:02:50 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43M2o0U082663; Sat, 3 May 2003 15:02:50 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43M2opA082662; Sat, 3 May 2003 15:02:50 -0700 (PDT) Message-Id: <200305032202.h43M2opA082662@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 15:02:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:02:52 -0000 keramida 2003/05/03 15:02:50 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) gnu/usr.bin/send-pr send-pr.1 Log: MFC: 1.15: Document the MAIL_AGENT environment var. Revision Changes Path 1.9.2.6 +13 -0 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Sat May 3 15:03:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FAF937B401; Sat, 3 May 2003 15:03:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C04C43F93; Sat, 3 May 2003 15:03:42 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43M3g0U083736; Sat, 3 May 2003 15:03:42 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43M3gae083735; Sat, 3 May 2003 15:03:42 -0700 (PDT) Message-Id: <200305032203.h43M3gae083735@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 3 May 2003 15:03:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 22:03:43 -0000 ru 2003/05/03 15:03:42 PDT FreeBSD src repository Modified files: . exclude Log: Done. Revision Changes Path 1.87 +0 -1 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Sat May 3 15:09:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 664C037B401; Sat, 3 May 2003 15:09:16 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A0E243FA3; Sat, 3 May 2003 15:09:05 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h43M8s62027434 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 4 May 2003 01:08:55 +0300 (EEST) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.9/8.12.8/Submit) id h43M8sx5027429; Sun, 4 May 2003 01:08:54 +0300 (EEST) (envelope-from ru) Date: Sun, 4 May 2003 01:08:54 +0300 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030503220854.GB22575@sunbay.com> References: <200305011310.h41DA4ea049924@repoman.freebsd.org> <20030502072936.GA18773@sunbay.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="98e8jtXdkpgskNou" Content-Disposition: inline In-Reply-To: <20030502072936.GA18773@sunbay.com> User-Agent: Mutt/1.5.4i Subject: Re: New -mdoc has issues (was: Re: cvs commit: src/contrib/groff - Imported sources) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:09:16 -0000 --98e8jtXdkpgskNou Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 02, 2003 at 10:29:36AM +0300, Ruslan Ermilov wrote: > For those who noticed it too, -mdoc now inserts three extra empty > lines after the manpage's header. >=20 This has been addressed; I've just committed a vendor fix for this. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --98e8jtXdkpgskNou Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+tD32Ukv4P6juNwoRAlIjAJ4vEuUj/rSLVtpj6P/kLeVlb0Tz6gCfXS5g zhT8vKMEwDUdJG3263sOdcA= =KYqu -----END PGP SIGNATURE----- --98e8jtXdkpgskNou-- From owner-cvs-src@FreeBSD.ORG Sat May 3 15:10:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED1C637B401; Sat, 3 May 2003 15:10:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86C2D43F93; Sat, 3 May 2003 15:10:03 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MA30U084089; Sat, 3 May 2003 15:10:03 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MA3ei084088; Sat, 3 May 2003 15:10:03 -0700 (PDT) Message-Id: <200305032210.h43MA3ei084088@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 15:10:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/netstat netstat.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:10:04 -0000 keramida 2003/05/03 15:10:03 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) usr.bin/netstat netstat.1 Log: MFC: 1.43: Document the undocumented -l option (lowercase `el'). Revision Changes Path 1.22.2.13 +10 -3 src/usr.bin/netstat/netstat.1 From owner-cvs-src@FreeBSD.ORG Sat May 3 15:14:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7BA037B401; Sat, 3 May 2003 15:14:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8467743FBF; Sat, 3 May 2003 15:14:55 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MEt0U084495; Sat, 3 May 2003 15:14:55 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MEtVI084494; Sat, 3 May 2003 15:14:55 -0700 (PDT) Message-Id: <200305032214.h43MEtVI084494@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 3 May 2003 15:14:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/early-adopter article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:14:56 -0000 bmah 2003/05/03 15:14:55 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/early-adopter article.sgml Log: General update of the Early Adopter's Guide. Too many changes to list here, but they basically fall into two categories: 1) Make the document less 5.0-centric (and more applicable to the state of any 5.X before the RELENG_5 branch) and 2) Update for the current state of 5.X, in anticipation of re-issuing this document as a part of the 5.1 release documentation. Revision Changes Path 1.15 +118 -63 src/release/doc/en_US.ISO8859-1/early-adopter/article.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 15:15:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7679137B401; Sat, 3 May 2003 15:15:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FBC343FCB; Sat, 3 May 2003 15:15:28 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MFS0U084607; Sat, 3 May 2003 15:15:28 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MFR00084598; Sat, 3 May 2003 15:15:27 -0700 (PDT) Message-Id: <200305032215.h43MFR00084598@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 15:15:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:15:30 -0000 keramida 2003/05/03 15:15:27 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man5 rc.conf.5 Log: MFC: 1.179: Document mountd_flags. Revision Changes Path 1.64.2.52 +10 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat May 3 15:18:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F27737B404; Sat, 3 May 2003 15:18:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD52543F85; Sat, 3 May 2003 15:18:25 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MIP0U084736; Sat, 3 May 2003 15:18:25 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MIPjg084735; Sat, 3 May 2003 15:18:25 -0700 (PDT) Message-Id: <200305032218.h43MIPjg084735@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 3 May 2003 15:18:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:18:27 -0000 bmah 2003/05/03 15:18:25 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Update "boilerplate", fix wording and markup of some notes. Revision Changes Path 1.559 +43 -21 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 15:18:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95A9037B401; Sat, 3 May 2003 15:18:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 226F343F85; Sat, 3 May 2003 15:18:50 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MIn0U084771; Sat, 3 May 2003 15:18:49 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MInFg084770; Sat, 3 May 2003 15:18:49 -0700 (PDT) Message-Id: <200305032218.h43MInFg084770@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 3 May 2003 15:18:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:18:50 -0000 bmah 2003/05/03 15:18:49 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix whitespace nit...no content changes. Revision Changes Path 1.560 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 15:19:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F37DC37B404; Sat, 3 May 2003 15:19:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C44943FA3; Sat, 3 May 2003 15:19:21 -0700 (PDT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43MJL0U084837; Sat, 3 May 2003 15:19:21 -0700 (PDT) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43MJLFl084836; Sat, 3 May 2003 15:19:21 -0700 (PDT) Message-Id: <200305032219.h43MJLFl084836@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 3 May 2003 15:19:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/init init.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:19:22 -0000 keramida 2003/05/03 15:19:21 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) sbin/init init.8 Log: MFC: 1.38: There are 5 not 4 securelevels. Revision Changes Path 1.22.2.11 +1 -1 src/sbin/init/init.8 From owner-cvs-src@FreeBSD.ORG Sat May 3 15:23:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D63E37B401; Sat, 3 May 2003 15:23:36 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13A0143FB1; Sat, 3 May 2003 15:23:35 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id AEFCD530E; Sun, 4 May 2003 00:23:32 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Warner Losh From: Dag-Erling Smorgrav Date: Sun, 04 May 2003 00:23:32 +0200 In-Reply-To: <200305031716.h43HGeZn052625@repoman.freebsd.org> (Warner Losh's message of "Sat, 3 May 2003 10:16:40 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305031716.h43HGeZn052625@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:23:36 -0000 Warner Losh writes: > Log Message: > Fix halt -p. I've done this with an import because kochi-san reports > this is fixed in a newer version of ACPICA and I don't want to take > this off the vendor branch for a trivial reason. You don't have to do an import - just check out the vendor branch and commit to it. That's how I handle OpenPAM bugfixes between releases. DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat May 3 15:29:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8962C37B401; Sat, 3 May 2003 15:29:31 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id A32D943FAF; Sat, 3 May 2003 15:29:30 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id D84E5530E; Sun, 4 May 2003 00:29:28 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Giorgos Keramidas From: Dag-Erling Smorgrav Date: Sun, 04 May 2003 00:29:28 +0200 In-Reply-To: <20030503210442.GC3907@gothmog.gr> (Giorgos Keramidas's message of "Sun, 4 May 2003 00:04:42 +0300") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305031639.h43GdYQ4049867@repoman.freebsd.org> <20030503205500.GB3907@gothmog.gr> <20030503210442.GC3907@gothmog.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 22:29:32 -0000 Giorgos Keramidas writes: > } else > - (void)strftime(buf, sizeof(buf), "%e%b%y", tp); > + (void)strftime(buf, sizeof(buf), "%e%b%Y", tp); > (void)printf("%-*s", v->width, buf); This won't fit, it's a 6-char field IIRC so the last two digits of the year get chopped off. This, BTW, is the code that produces the infamous 1Jan70 output :) Anyway, the point is that in this case the warning is wrong. The code is not Y2K safe but it can't be made Y2K safe without breaking the formatting - and it doesn't even need to be Y2K safe in the first place since the date displayed is known to lie between boottime and timeofday so you'd have to have a 100-year uptime for it to become a problem. DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat May 3 15:32:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55D4637B401; Sat, 3 May 2003 15:32:18 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D9A243F3F; Sat, 3 May 2003 15:32:17 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 31245530E; Sun, 4 May 2003 00:32:16 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: obrien@FreeBSD.org From: Dag-Erling Smorgrav Date: Sun, 04 May 2003 00:32:15 +0200 In-Reply-To: <20030503180210.GA91003@dragon.nuxi.com> ("David O'Brien"'s message of "Sat, 3 May 2003 11:02:10 -0700") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.3 References: <200305031014.h43AEQVX013045@repoman.freebsd.org> <20030503180210.GA91003@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Mark Murray cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/sleep sleep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 22:32:18 -0000 "David O'Brien" writes: > Would you please stop this?? Why are do you doing this sweep right now? > Perhaps you missed my email to DES where I mentioned I have a lot of > scrattered changes in flight fixing things so we're ready for GCC 3.3?? I asked for a copy of the announcement you claim to have made to -arch, and for a schedule for the 3.3 import. I'm still waiting. The last time you told us not to fix warnings because a new gcc was right around the corner, we ended up waiting for half a year. You'll have to work harder on your credibility if you want us to take those requests seriously. DES -- Dag-Erling Smorgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat May 3 15:42:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 311AD37B401; Sat, 3 May 2003 15:42:58 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53A1B43F93; Sat, 3 May 2003 15:42:57 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h43Mggm2024671; Sat, 3 May 2003 15:42:46 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h43MgcBC024666; Sat, 3 May 2003 15:42:38 -0700 (PDT) Date: Sat, 3 May 2003 15:42:38 -0700 From: "David O'Brien" To: Dag-Erling Smorgrav Message-ID: <20030503224238.GA22009@dragon.nuxi.com> References: <200305031716.h43HGeZn052625@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:42:58 -0000 On Sun, May 04, 2003 at 12:23:32AM +0200, Dag-Erling Smorgrav wrote: > Warner Losh writes: > > Log Message: > > Fix halt -p. I've done this with an import because kochi-san reports > > this is fixed in a newer version of ACPICA and I don't want to take > > this off the vendor branch for a trivial reason. > > You don't have to do an import - just check out the vendor branch and > commit to it. That's how I handle OpenPAM bugfixes between releases. That method makes it hard to do diffs from the vendor branch to head (or between releases) because it does not put a new tag on all the files. From owner-cvs-src@FreeBSD.ORG Sat May 3 15:58:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35B5D37B401; Sat, 3 May 2003 15:58:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA01143F75; Sat, 3 May 2003 15:58:45 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Mwj0U086645; Sat, 3 May 2003 15:58:45 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43Mwjq9086644; Sat, 3 May 2003 15:58:45 -0700 (PDT) Message-Id: <200305032258.h43Mwjq9086644@repoman.freebsd.org> From: Paul Saab Date: Sat, 3 May 2003 15:58:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 22:58:46 -0000 ps 2003/05/03 15:58:45 PDT FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Change the short hand representation of the various ASIC revisions - Implement the ONEDMA_AT_ONCE workaround as described in the 5703/5704 eratta documents. Obtained from: NetBSD & Broadcom documentation Revision Changes Path 1.38 +38 -10 src/sys/dev/bge/if_bge.c 1.15 +9 -1 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Sat May 3 16:05:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E9D537B401; Sat, 3 May 2003 16:05:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2047643F3F; Sat, 3 May 2003 16:05:17 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43N5G0U087875; Sat, 3 May 2003 16:05:16 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43N5Gek087874; Sat, 3 May 2003 16:05:16 -0700 (PDT) Message-Id: <200305032305.h43N5Gek087874@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 3 May 2003 16:05:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 locore.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:05:17 -0000 marcel 2003/05/03 16:05:16 PDT FreeBSD src repository Modified files: sys/ia64/ia64 locore.s Log: Fix c99 victim: the accepted character '0 most now be types as '0'. Revision Changes Path 1.29 +3 -3 src/sys/ia64/ia64/locore.s From owner-cvs-src@FreeBSD.ORG Sat May 3 16:06:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E80EA37B401; Sat, 3 May 2003 16:05:59 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FEEA43F85; Sat, 3 May 2003 16:05:59 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h43N5wA7032675; Sat, 3 May 2003 17:05:58 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 03 May 2003 17:05:44 -0600 (MDT) Message-Id: <20030503.170544.97293350.imp@bsdimp.com> To: des@ofug.org From: "M. Warner Losh" In-Reply-To: References: <200305031716.h43HGeZn052625@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/contrib/dev/acpica - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:06:00 -0000 In message: Dag-Erling Smorgrav writes: : Warner Losh writes: : > Log Message: : > Fix halt -p. I've done this with an import because kochi-san reports : > this is fixed in a newer version of ACPICA and I don't want to take : > this off the vendor branch for a trivial reason. : : You don't have to do an import - just check out the vendor branch and : commit to it. That's how I handle OpenPAM bugfixes between releases. I've had problems doing that in the past, and I wanted to be 100% sure that I didn't screw it up. Warner From owner-cvs-src@FreeBSD.ORG Sat May 3 16:11:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 196E637B401; Sat, 3 May 2003 16:11:18 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CE5F43F85; Sat, 3 May 2003 16:11:17 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (scratch.catspoiler.org [192.168.101.3]) by gw.catspoiler.org (8.12.9/8.12.9) with ESMTP id h43NB3M7021414; Sat, 3 May 2003 16:11:07 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200305032311.h43NB3M7021414@gw.catspoiler.org> Date: Sat, 3 May 2003 16:11:03 -0700 (PDT) From: Don Lewis To: obrien@FreeBSD.org In-Reply-To: <20030503160855.15b8d875.kabaev@mail.ru> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 23:11:18 -0000 > obrien 2003/05/03 12:57:36 PDT > > FreeBSD src repository > > Modified files: > usr.bin/xlint/xlint xlint.c > Log: > Forget about rev 1.23. -$ is now spelled -fno-dollars-in-identifiers. > > Submitted by: kan > > Revision Changes Path > 1.24 +1 -0 src/usr.bin/xlint/xlint/xlint.c This broke buildworld. ===> usr.bin/xlint/llib lint -cghapbx -Cposix /usr/src/usr.bin/xlint/llib/llib-lposix llib-lposix: cpp0: invalid option -fno-dollars-in-identifiers *** Error code 1 Stop in /usr/src/usr.bin/xlint/llib. *** Error code 1 Stop in /usr/src/usr.bin/xlint. *** Error code 1 Stop in /usr/src/usr.bin. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. From owner-cvs-src@FreeBSD.ORG Sat May 3 16:15:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAE4C37B401; Sat, 3 May 2003 16:15:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A86F43FCB; Sat, 3 May 2003 16:15:10 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43NFA0U088557; Sat, 3 May 2003 16:15:10 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43NFA7L088556; Sat, 3 May 2003 16:15:10 -0700 (PDT) Message-Id: <200305032315.h43NFA7L088556@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 16:15:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 23:15:11 -0000 obrien 2003/05/03 16:15:10 PDT FreeBSD src repository Modified files: usr.bin/xlint/xlint xlint.c Log: No, forget about rev 1.24. My system wasn't virgin enough when I tested that. Restore rev 1.23. Revision Changes Path 1.25 +0 -1 src/usr.bin/xlint/xlint/xlint.c From owner-cvs-src@FreeBSD.ORG Sat May 3 16:15:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF81737B401; Sat, 3 May 2003 16:15:30 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D626C43FA3; Sat, 3 May 2003 16:15:29 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h43NFTm2033940; Sat, 3 May 2003 16:15:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h43NFTXB033939; Sat, 3 May 2003 16:15:29 -0700 (PDT) Date: Sat, 3 May 2003 16:15:28 -0700 From: "David O'Brien" To: Don Lewis Message-ID: <20030503231528.GA33145@dragon.nuxi.com> References: <20030503160855.15b8d875.kabaev@mail.ru> <200305032311.h43NB3M7021414@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200305032311.h43NB3M7021414@gw.catspoiler.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:15:31 -0000 On Sat, May 03, 2003 at 04:11:03PM -0700, Don Lewis wrote: > > Log: > > Forget about rev 1.23. -$ is now spelled -fno-dollars-in-identifiers. > > 1.24 +1 -0 src/usr.bin/xlint/xlint/xlint.c > > This broke buildworld. Thanks for the report. Fixed. From owner-cvs-src@FreeBSD.ORG Sat May 3 16:27:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69FD737B401; Sat, 3 May 2003 16:27:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06E0343F3F; Sat, 3 May 2003 16:27:58 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43NRv0U088936; Sat, 3 May 2003 16:27:57 -0700 (PDT) (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43NRvpv088935; Sat, 3 May 2003 16:27:57 -0700 (PDT) Message-Id: <200305032327.h43NRvpv088935@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Sat, 3 May 2003 16:27:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx ahc_eisa.c ahc_pci.c ahd_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:27:58 -0000 gibbs 2003/05/03 16:27:57 PDT FreeBSD src repository Modified files: sys/dev/aic7xxx ahc_eisa.c ahc_pci.c ahd_pci.c Log: hc_eisa.c: ahc_pci.c: ahd_pci.c: Don't bogusly use the BUS_DMA_ALLOCNOW flag in our psuedo parent bus dma tag. Revision Changes Path 1.29 +2 -2 src/sys/dev/aic7xxx/ahc_eisa.c 1.53 +2 -2 src/sys/dev/aic7xxx/ahc_pci.c 1.8 +2 -2 src/sys/dev/aic7xxx/ahd_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 3 16:46:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E980137B401; Sat, 3 May 2003 16:46:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86A9843FB1; Sat, 3 May 2003 16:46:29 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43NkT0U089756; Sat, 3 May 2003 16:46:29 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43NkTad089755; Sat, 3 May 2003 16:46:29 -0700 (PDT) Message-Id: <200305032346.h43NkTad089755@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 3 May 2003 16:46:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:46:30 -0000 bmah 2003/05/03 16:46:29 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: rue(4), MI passwd databases, libkse. Modified release notes: Update DRM note and move from kernel section to contrib section, add arch attribute for libthr note. Revision Changes Path 1.561 +25 -6 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 16:47:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CD8137B401; Sat, 3 May 2003 16:47:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BB9E43FD7; Sat, 3 May 2003 16:47:22 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43NlL0U094925; Sat, 3 May 2003 16:47:21 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43NlLZf094924; Sat, 3 May 2003 16:47:21 -0700 (PDT) Message-Id: <200305032347.h43NlLZf094924@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 3 May 2003 16:47:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 03 May 2003 23:47:22 -0000 bmah 2003/05/03 16:47:21 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Add rue(4) devices. Revision Changes Path 1.146 +14 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 16:55:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99D5C37B404; Sat, 3 May 2003 16:55:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FB0E43F85; Sat, 3 May 2003 16:55:39 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h43Ntd0U095313; Sat, 3 May 2003 16:55:39 -0700 (PDT) (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h43NtcmG095312; Sat, 3 May 2003 16:55:38 -0700 (PDT) Message-Id: <200305032355.h43NtcmG095312@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Sat, 3 May 2003 16:55:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic7770.c aic7xxx.c aic7xxx.h aic7xxx.reg aic7xxx_inline.h aic7xxx_osm.c aic7xxx_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 May 2003 23:55:41 -0000 gibbs 2003/05/03 16:55:38 PDT FreeBSD src repository Modified files: sys/dev/aic7xxx aic7770.c aic7xxx.c aic7xxx.h aic7xxx.reg aic7xxx_inline.h aic7xxx_osm.c aic7xxx_pci.c Log: aic7xxx.c: aic7xxx.h: Split out core chip initialization into ahc_chip_init(). This will allow us to reset the chip correctly at times other than initial chip setup. aic7770.c aic7xxx_pci.c: Flesh out bus chip init methods for our two bus attachments and use these, in addition to bus suspend/resume hooks to get the core in better shape for handling these events. When disabling PCI parity error checking, use FAILDIS. Although the chip docs indicate that clearing PERRESPEN should also work, it does not. Auto-disable pci parity error checking after informing the user of AHC_PCI_TARGET_PERR_THRESH number of parity errors observed as a target. aic7xxx.h: aic7xxx_pci.c aic7770.c aic7xxx.c Add the instruction_ram_size softc field. Remove the now unused stack_size softc field. Modify ahc_loadseq to return a failure code and to actually check the downloaded instruction count against the limit set in our softc. Modify callers of ahc_loadseq to handle load failures as appropriate. Set instruction RAM sizes for each chip type. aic7xxx_pci.c: Add some delay in the aic785X termination control code. This may fix problems with the 2930. Be consistent in how we access config space registers. 16bit registers are accessed using 16bit ops. aic7xxx.c: Correct spelling errors. Have ahc_force_renegotiation() take a devinfo as is done in the U320 driver. Use this argument to correct a bug in the selection timeout handler where we forced a renegotiation with the last device that had set SAVED_SCSIID. SAVED_SCSIID is only updated once a selection is *sucessfull* and so is stale for any selection timeout. Cleanup the setup of the devinfo for busfree events. We now use this devinfo for a call to ahc_force_renegotiation() at the bottom of the routine, so it must be initialized in all cases. In ahc_pause_and_flushwork(), adjust the loop so that it will exit in the hot-eject case even if the INT_PEND mask is something other than 0xFF (as it is in this driver). Correct a wrapping string constant. Call ahc_fini_scbdata() after shutdown so that any ahc_chip_init() routine that might access SCB data will not access free'd memory. Correctly setup our buffer tag to indicate that 39bit addressing is available if in 39bit addressing mode. Rearrange some variable declarations based on type size. aic7xxx.c aic7xxx.h: aic7xxx.reg: Consistently use MAX_OFFSET for the user max syncrate set from non-volatile storage. This ensures that the offset does not conflict with AHC_OFFSET_UNKNOWN. Change AHC_OFFSET_UNKNOWN to 0xFF. This is a value that the curr->offset can never be, unlike '0' which we previously used. This fixes code that only checks for a non-zero offset to determine if a sync negotiation is required since it will fire in the unknown case even if the goal is async. Change MAX_OFFSET to 0x7f which is the max offset U160 aic7xxx controllers can negotiate. This ensures that curr->offset will not match AHC_OFFSET_UNKNOWN. aic7xxx_inline.h: Have our inline interrupt handler return with a value indicating whether we serviced a real interrupt. This is required for Linux support. Return earlier if the interrupt is not for us. Revision Changes Path 1.12 +37 -2 src/sys/dev/aic7xxx/aic7770.c 1.89 +325 -391 src/sys/dev/aic7xxx/aic7xxx.c 1.45 +67 -31 src/sys/dev/aic7xxx/aic7xxx.h 1.44 +2 -2 src/sys/dev/aic7xxx/aic7xxx.reg 1.21 +33 -32 src/sys/dev/aic7xxx/aic7xxx_inline.h 1.34 +2 -2 src/sys/dev/aic7xxx/aic7xxx_osm.c 1.23 +150 -18 src/sys/dev/aic7xxx/aic7xxx_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 3 17:07:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03A7A37B401; Sat, 3 May 2003 17:07:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9729F43FA3; Sat, 3 May 2003 17:07:22 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4407M0U096705; Sat, 3 May 2003 17:07:22 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4407MEF096704; Sat, 3 May 2003 17:07:22 -0700 (PDT) Message-Id: <200305040007.h4407MEF096704@repoman.freebsd.org> From: Paul Saab Date: Sat, 3 May 2003 17:07:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 00:07:23 -0000 ps 2003/05/03 17:07:22 PDT FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Implement the write twice to send producer index workaround for BCM5700 chips as described in the Broadcom Errata documents. Obtained from: NetBSD and Broadcom Errata documentation Revision Changes Path 1.39 +11 -0 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Sat May 3 17:20:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C12237B401; Sat, 3 May 2003 17:20:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE89143FB1; Sat, 3 May 2003 17:20:07 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h440K70U097202; Sat, 3 May 2003 17:20:07 -0700 (PDT) (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h440K7JR097200; Sat, 3 May 2003 17:20:07 -0700 (PDT) Message-Id: <200305040020.h440K7JR097200@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Sat, 3 May 2003 17:20:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic79xx.h aic79xx.reg aic79xx.seq aic79xx_inline.h aic79xx_osm.c aic79xx_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 00:20:09 -0000 gibbs 2003/05/03 17:20:07 PDT FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.c aic79xx.h aic79xx.reg aic79xx.seq aic79xx_inline.h aic79xx_osm.c aic79xx_pci.c Log: Correct spelling errors. Switch to handling bad SCSI status as a sequencer interrupt instead of having the kernel proccess these failures via the completion queue. This is done because: o The old scheme required us to pause the sequencer and clear critical sections for each SCB. It seems that these pause actions, if coincident with a sequencer FIFO interrupt, would result in a FIFO interrupt getting lost or directing to the wrong FIFO. This caused hangs when the driver was stressed under high "queue full" loads. o The completion code assumed that it was always called with the sequencer running. This may not be the case in timeout processing where completions occur manually via ahd_pause_and_flushwork(). o With this scheme, the extra expense of clearing critical sections is avoided since the sequencer will only self pause once all pending selections have cleared and it is not in a critical section. aic79xx.c Add code to handle the new BAD_SCB_STATUS sequencer interrupt code. This just redirects the SCB through the already existing ahd_complete_scb() code path. Remove code in ahd_handle_scsi_status() that paused the sequencer, made sure that no selections where pending, and cleared critical sections. Bad status SCBs are now only processed when all of these conditions are true. aic79xx.reg: Add the BAD_SCB_STATUS sequencer interrupt code. aic79xx.seq: When completing an SCB upload to the host, if we are doing this because the SCB contains non-zero SCSI status, defer completing the SCB until there are no pending selection events. When completing these SCBs, use the new BAD_SCB_STATUS sequencer interrupt. For all other uploaded SCBs (currently only for underruns), the SCB is completed via the normal done queue. Additionally, keep the SCB that is currently being uploaded on the COMPLETE_DMA_SCB list until the dma is completed, not just until the DMA is started. This ensures that the DMA is restarted properly should the host disable the DMA transfer for some reason. In our RevA workaround for Maxtor drives, guard against the host pausing us while trying to pause I/O until the first data-valid REQ by clearing the current snapshot so that we can tell if the transfer has completed prior to us noticing the REQINIT status. In cfg4data_intr, shave off an instruction before getting the data path running by adding an entrypoint to the overrun handler to also increment the FIFO use count. In the overrun handler, be sure to clear our LONGJMP address in both exit paths. Perform a few sequencer optimizations. aic79xx.c: Print the full path from the SCB when a packetized status overrun occurs. Remove references to LONGJMP_SCB which is being removed from firmware usage. Print the new SCB_FIFO_USE_COUNT field in the per-SCB section of ahd_dump_card_state(). The SCB_TAG field is now re-used by the sequencer, so it no longer makes sense to reference this field in the kernel driver. aic79xx.h: Re-arrange fields in the hardware SCB from largest size type to smallest. This makes it easier to move fields without changing field alignment. The hardware scb tag field is now down near the "spare" portion of the SCB to facilitate reuse by the sequencer. aic79xx.reg: Remove LONGJMP_ADDR. Rearrange SCB fields to match aic79xx.h. Add SCB_FIFO_USE_COUNT as the first byte of the SCB_TAG field. aic79xx.seq: Add a per-SCB "Fifos in use count" field and use it to determine when it is safe (all data posted) to deliver status back to the host. The old method involved polling one or both FIFOs to verify that the current task did not have pending data. This makes running down the GSFIFO very cheap, so we will empty the GSFIFO in one idle loop pass in all cases. Use this simplification of the completion process to prune down the data FIFO teardown sequencer for packetized transfers. Much more code is now shared between the data residual and transfer complete cases. Correct some issues in the packetized status handler. It used to be possible to CLRCHN our FIFO before status had fully transferred to the host. We also failed to handle NONPACKREQ phases that could occur should a CRC error occur during transmission of the status data packet. Correct a few big endian issues: aic79xx.c: aic79xx_inline.h: aic79xx_pci.c: aic79xx_osm.c: o Always get the SCB's tag via the SCB_GET_TAG acccessor o Add missing use of byte swapping macros when touching hscb fields. o Don't double swap SEEPROM data when it is printed. Correct a big-endian bug. We cannot assign a o When assigning a 32bit LE variable to a 64bit LE variable, we must be explict about how the words of the 64bit LE variable are initialized. Cast to (uint32_t*) to do this. aic79xx.c: In ahd_clear_critical_section(), hit CRLSCSIINT after restoring the interrupt masks to avoid what appears to be a glitch on SCSIINT. Any real SCSIINT status will be persistent and will immidiately reset SCSIINT. This clear should only get rid of spurious SCSIINTs. This glitch was the cause of the "Unexpected PKT busfree" status that occurred under high queue full loads Call ahd_fini_scbdata() after shutdown so that any ahd_chip_init() routine that might access SCB data will not access free'd memory. Reset the bus on an IOERR since the chip doesn't seem to reset to the new voltage level without this. Change offset calculation for scatter gather maps so that the calculation is correct if an integral multiple of sg lists does not fit in the allocation size. Adjust bus dma tag for data buffers based on 39BIT addressing flag in our softc. Use the QFREEZE count to simplify ahd_pause_and_flushworkd(). We can thus rely on the sequencer eventually clearing ENSELO. In ahd_abort_scbs(), fix a bug that could potentially corrupt sequencer state. The saved SCB was being restored in the SCSI mode instead of the saved mode. It turns out that the SCB did not need to be saved at all as the scbptr is already restored by all subroutines called during this function that modify that register. aic79xx.c: aic79xx.h: aic79xx_pci.c: Add support for parsing the seeprom vital product data. The VPD data are currently unused. aic79xx.h: aic79xx.seq: aic79xx_pci.c: Add a firmware workaround to make the LED blink brighter during packetized operations on the H2A. aic79xx_inline.h: The host does not use timer interrupts, so don't gate our decision on whether or not to unpause the sequencer on whether or not a timer interrupt is pending. Revision Changes Path 1.12 +159 -54 src/sys/dev/aic7xxx/aic79xx.c 1.10 +56 -18 src/sys/dev/aic7xxx/aic79xx.h 1.11 +23 -24 src/sys/dev/aic7xxx/aic79xx.reg 1.8 +188 -143 src/sys/dev/aic7xxx/aic79xx.seq 1.9 +34 -28 src/sys/dev/aic7xxx/aic79xx_inline.h 1.11 +2 -2 src/sys/dev/aic7xxx/aic79xx_osm.c 1.10 +36 -13 src/sys/dev/aic7xxx/aic79xx_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 3 17:43:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C6C437B401; Sat, 3 May 2003 17:43:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D001C43FA3; Sat, 3 May 2003 17:43:39 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h440hd0U098132; Sat, 3 May 2003 17:43:39 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h440hdhQ098131; Sat, 3 May 2003 17:43:39 -0700 (PDT) Message-Id: <200305040043.h440hdhQ098131@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 17:43:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rlogind rlogind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 00:43:40 -0000 obrien 2003/05/03 17:43:39 PDT FreeBSD src repository Modified files: libexec/rlogind rlogind.c Log: Fix a sign/unsigned comparison. Revision Changes Path 1.40 +5 -5 src/libexec/rlogind/rlogind.c From owner-cvs-src@FreeBSD.ORG Sat May 3 17:56:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 071CF37B401; Sat, 3 May 2003 17:56:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9839043FB1; Sat, 3 May 2003 17:56:01 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h440u10U098653; Sat, 3 May 2003 17:56:01 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h440u1Bx098652; Sat, 3 May 2003 17:56:01 -0700 (PDT) Message-Id: <200305040056.h440u1Bx098652@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 17:56:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/rtld-elf malloc.c map_object.c rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 00:56:03 -0000 obrien 2003/05/03 17:56:01 PDT FreeBSD src repository Modified files: libexec/rtld-elf malloc.c map_object.c rtld.c Log: Fix signed/unsigned comparison warnings. Revision Changes Path 1.9 +4 -4 src/libexec/rtld-elf/malloc.c 1.12 +4 -3 src/libexec/rtld-elf/map_object.c 1.78 +1 -1 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Sat May 3 17:59:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 337A937B401; Sat, 3 May 2003 17:59:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C099343F93; Sat, 3 May 2003 17:59:13 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h440xD0U098856; Sat, 3 May 2003 17:59:13 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h440xDG7098855; Sat, 3 May 2003 17:59:13 -0700 (PDT) Message-Id: <200305040059.h440xDG7098855@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 17:59:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ypxfr yp_dbwrite.c ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c ypxfrd_getmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 00:59:14 -0000 obrien 2003/05/03 17:59:13 PDT FreeBSD src repository Modified files: libexec/ypxfr yp_dbwrite.c ypxfr_getmap.c ypxfr_main.c ypxfr_misc.c ypxfrd_getmap.c Log: Use __FBSDID vs. rcsid[]. Revision Changes Path 1.11 +2 -4 src/libexec/ypxfr/yp_dbwrite.c 1.12 +2 -4 src/libexec/ypxfr/ypxfr_getmap.c 1.18 +2 -4 src/libexec/ypxfr/ypxfr_main.c 1.15 +2 -4 src/libexec/ypxfr/ypxfr_misc.c 1.10 +2 -4 src/libexec/ypxfr/ypxfrd_getmap.c From owner-cvs-src@FreeBSD.ORG Sat May 3 18:19:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7187437B401; Sat, 3 May 2003 18:19:47 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8862643FE3; Sat, 3 May 2003 18:19:46 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h441Hsm2055425; Sat, 3 May 2003 18:17:58 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h441HqrZ055424; Sat, 3 May 2003 18:17:52 -0700 (PDT) Date: Sat, 3 May 2003 18:17:52 -0700 From: "David O'Brien" To: Giorgos Keramidas Message-ID: <20030504011752.GA50067@dragon.nuxi.com> References: <20030503212154.GA4826@gothmog.gr> <200305032130.h43LUJ8c022020@grimreaper.grondar.org> <20030503214427.GA5192@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030503214427.GA5192@gothmog.gr> User-Agent: Mutt/1.4i Follow-up-To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Mark Murray Subject: Re: cvs commit: src/bin/ls extern.h ls.c print.c util.c src/bin/pax ar_io.c ar_subs.c cache.c cpio.c extern.h gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h src/bin/ps fmt.c src/bin/rcp rcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 01:19:48 -0000 On Sun, May 04, 2003 at 12:44:27AM +0300, Giorgos Keramidas wrote: > : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ rm print.o > : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ make WARNS=0 print.o > : cc -O2 -Wall -pipe -DLAZY_PS -c print.c > : print.c: In function `started': > : print.c:405: warning: `%y' yields only last 2 digits of year > : print.c: In function `lstarted': > : print.c:422: warning: `%c' yields only last 2 digits of year in some locales on non-BSD systems > : > : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ rm print.o > : giorgos@gothmog[00:36]/a/freebsd/src/bin/ps$ make WARNS=1 print.o > : cc -O2 -Wall -pipe -DLAZY_PS -Wsystem-headers -Werror -c print.c ... > The warnings are a result of -Wformat-y2k, which is included in -Wall: Why doens't WARNS=1 give you "-Wall -Wno-format-y2k" as it is supose to? Do you have some local settings in /etc/make.conf?? From owner-cvs-src@FreeBSD.ORG Sat May 3 18:38:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CFCB37B401; Sat, 3 May 2003 18:38:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4098643F85; Sat, 3 May 2003 18:38:30 -0700 (PDT) (envelope-from cg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h441cU0U001324; Sat, 3 May 2003 18:38:30 -0700 (PDT) (envelope-from cg@repoman.freebsd.org) Received: (from cg@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h441cTfk001323; Sat, 3 May 2003 18:38:29 -0700 (PDT) Message-Id: <200305040138.h441cTfk001323@repoman.freebsd.org> From: Cameron Grant Date: Sat, 3 May 2003 18:38:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 01:38:31 -0000 cg 2003/05/03 18:38:29 PDT FreeBSD src repository Modified files: . access Log: send my commit mail elsewhere Revision Changes Path 1.598 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat May 3 19:02:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDC6E37B401; Sat, 3 May 2003 19:02:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B7AA43FA3; Sat, 3 May 2003 19:02:49 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4422n0U002328; Sat, 3 May 2003 19:02:49 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4422nuK002327; Sat, 3 May 2003 19:02:49 -0700 (PDT) Message-Id: <200305040202.h4422nuK002327@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 3 May 2003 19:02:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 02:02:50 -0000 nyan 2003/05/03 19:02:49 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: KSE is useful for pc98. Revision Changes Path 1.562 +2 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 3 19:03:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED63237B401; Sat, 3 May 2003 19:03:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DFDF43FB1; Sat, 3 May 2003 19:03:20 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4423K0U003301; Sat, 3 May 2003 19:03:20 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4423KxG003300; Sat, 3 May 2003 19:03:20 -0700 (PDT) Message-Id: <200305040203.h4423KxG003300@repoman.freebsd.org> From: Paul Saab Date: Sat, 3 May 2003 19:03:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 02:03:21 -0000 ps 2003/05/03 19:03:20 PDT FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: Something I missed in my tree. If the media changes, poke the DSP on the 5401/5411 Broadcom PHY's. Obtained from: NetBSD Revision Changes Path 1.21 +18 -2 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Sat May 3 19:51:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 236FF37B401; Sat, 3 May 2003 19:51:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B39CC43F75; Sat, 3 May 2003 19:51:43 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h442ph0U005381; Sat, 3 May 2003 19:51:43 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h442phPg005380; Sat, 3 May 2003 19:51:43 -0700 (PDT) Message-Id: <200305040251.h442phPg005380@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 19:51:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include/rpcsvc bootparam_prot.x crypt.x key_prot.x klm_prot.x mount.x nfs_prot.x nis.x nis_cache.x nis_callback.x nlm_prot.x pmap_prot.x rex.x rnusers.x rquota.x rstat.x sm_inter.x spray.x yp.x yppasswd.x ypupdate_prot.x ypxfrd.x X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 02:51:44 -0000 obrien 2003/05/03 19:51:43 PDT FreeBSD src repository Modified files: include/rpcsvc bootparam_prot.x crypt.x key_prot.x klm_prot.x mount.x nfs_prot.x nis.x nis_cache.x nis_callback.x nlm_prot.x pmap_prot.x rex.x rnusers.x rquota.x rstat.x sm_inter.x spray.x yp.x yppasswd.x ypupdate_prot.x ypxfrd.x Log: Use __FBSDID vs. rcsid[]. Revision Changes Path 1.7 +2 -2 src/include/rpcsvc/bootparam_prot.x 1.5 +2 -4 src/include/rpcsvc/crypt.x 1.4 +2 -1 src/include/rpcsvc/key_prot.x 1.7 +2 -2 src/include/rpcsvc/klm_prot.x 1.7 +2 -2 src/include/rpcsvc/mount.x 1.8 +2 -2 src/include/rpcsvc/nfs_prot.x 1.6 +2 -4 src/include/rpcsvc/nis.x 1.4 +2 -4 src/include/rpcsvc/nis_cache.x 1.4 +2 -4 src/include/rpcsvc/nis_callback.x 1.11 +1 -2 src/include/rpcsvc/nlm_prot.x 1.3 +2 -2 src/include/rpcsvc/pmap_prot.x 1.7 +2 -2 src/include/rpcsvc/rex.x 1.7 +2 -2 src/include/rpcsvc/rnusers.x 1.7 +2 -2 src/include/rpcsvc/rquota.x 1.8 +2 -2 src/include/rpcsvc/rstat.x 1.11 +2 -4 src/include/rpcsvc/sm_inter.x 1.7 +2 -2 src/include/rpcsvc/spray.x 1.13 +2 -4 src/include/rpcsvc/yp.x 1.8 +2 -2 src/include/rpcsvc/yppasswd.x 1.4 +2 -4 src/include/rpcsvc/ypupdate_prot.x 1.9 +2 -4 src/include/rpcsvc/ypxfrd.x From owner-cvs-src@FreeBSD.ORG Sat May 3 19:54:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D61137B401; Sat, 3 May 2003 19:54:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0974543F3F; Sat, 3 May 2003 19:54:50 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h442sn0U005587; Sat, 3 May 2003 19:54:49 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h442snHU005586; Sat, 3 May 2003 19:54:49 -0700 (PDT) Message-Id: <200305040254.h442snHU005586@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 3 May 2003 19:54:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/crypto/telnet/libtelnet auth.c enc_des.c src/crypto/telnet/telnet authenc.c commands.c main.c network.c ring.c sys_bsd.c telnet.c terminal.c utilities.c src/crypto/telnet/telnetd authenc.c global.c slc.c state.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 02:54:50 -0000 obrien 2003/05/03 19:54:49 PDT FreeBSD src repository Modified files: crypto/telnet/libtelnet auth.c enc_des.c crypto/telnet/telnet authenc.c commands.c main.c network.c ring.c sys_bsd.c telnet.c terminal.c utilities.c crypto/telnet/telnetd authenc.c global.c slc.c state.c sys_term.c telnetd.c termstat.c utility.c Log: Use __FBSDID vs. rcsid[]. Also protect sccs[] and copyright[] from GCC 3.3. Revision Changes Path 1.10 +5 -5 src/crypto/telnet/libtelnet/auth.c 1.10 +4 -6 src/crypto/telnet/libtelnet/enc_des.c 1.6 +4 -4 src/crypto/telnet/telnet/authenc.c 1.30 +4 -4 src/crypto/telnet/telnet/commands.c 1.17 +4 -4 src/crypto/telnet/telnet/main.c 1.7 +4 -4 src/crypto/telnet/telnet/network.c 1.7 +4 -4 src/crypto/telnet/telnet/ring.c 1.12 +6 -6 src/crypto/telnet/telnet/sys_bsd.c 1.13 +4 -4 src/crypto/telnet/telnet/telnet.c 1.7 +4 -4 src/crypto/telnet/telnet/terminal.c 1.8 +4 -4 src/crypto/telnet/telnet/utilities.c 1.8 +4 -4 src/crypto/telnet/telnetd/authenc.c 1.6 +4 -4 src/crypto/telnet/telnetd/global.c 1.9 +4 -4 src/crypto/telnet/telnetd/slc.c 1.14 +4 -4 src/crypto/telnet/telnetd/state.c 1.18 +4 -4 src/crypto/telnet/telnetd/sys_term.c 1.22 +4 -4 src/crypto/telnet/telnetd/telnetd.c 1.12 +4 -4 src/crypto/telnet/telnetd/termstat.c 1.13 +4 -4 src/crypto/telnet/telnetd/utility.c From owner-cvs-src@FreeBSD.ORG Sat May 3 20:39:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1421837B401; Sat, 3 May 2003 20:39:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B778F43F75; Sat, 3 May 2003 20:39:11 -0700 (PDT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h443dB0U008189; Sat, 3 May 2003 20:39:11 -0700 (PDT) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h443dBG4008188; Sat, 3 May 2003 20:39:11 -0700 (PDT) Message-Id: <200305040339.h443dBG4008188@repoman.freebsd.org> From: Garance A Drosehn Date: Sat, 3 May 2003 20:39:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.8 newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 03:39:12 -0000 gad 2003/05/03 20:39:11 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/newsyslog newsyslog.8 newsyslog.c Log: MFC *: Add a command-line option of '-s', which indicates that newsyslog should not send a signal to any processes. Also add a config-file flag of 'N' or 'n', which indicates that the given logfile has no process which needs a signal when it is rotated. Both of these are based on changes NetBSD has made, although the implementation is somewhat different. Also add a command-line option of '-R somename', which indicates that newsyslog should rotate all files given on the command, even if they don't seem to need to be rotated. This also brings in some other minor improvements, such as improving the interactions between specific log files given on the command line, and config-file entries which specify a filename-pattern (flag 'G'). [* = 1.40 newsyslog.8, 1.55->1.63 & 1.65 newsyslog.c] PR: bin/36553 (2nd half), 29363 (a small part of) Obtained from: NetBSD (for option -s and flag 'N') Revision Changes Path 1.23.2.12 +124 -51 src/usr.sbin/newsyslog/newsyslog.8 1.25.2.15 +458 -238 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Sat May 3 20:40:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC30237B401; Sat, 3 May 2003 20:40:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48C9D43FAF; Sat, 3 May 2003 20:40:12 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h443eC0U008275; Sat, 3 May 2003 20:40:12 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h443eBNw008274; Sat, 3 May 2003 20:40:11 -0700 (PDT) Message-Id: <200305040340.h443eBNw008274@repoman.freebsd.org> From: Scott Long Date: Sat, 3 May 2003 20:40:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/udf udf.h udf_vfsops.c udf_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 03:40:13 -0000 scottl 2003/05/03 20:40:11 PDT FreeBSD src repository Modified files: sys/fs/udf udf.h udf_vfsops.c udf_vnops.c Log: Implement the node cache as a hash table. Revision Changes Path 1.4 +5 -2 src/sys/fs/udf/udf.h 1.11 +6 -1 src/sys/fs/udf/udf_vfsops.c 1.26 +15 -3 src/sys/fs/udf/udf_vnops.c From owner-cvs-src@FreeBSD.ORG Sat May 3 21:13:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3416237B401; Sat, 3 May 2003 21:13:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7AA343FD7; Sat, 3 May 2003 21:13:19 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h444DJ0U015674; Sat, 3 May 2003 21:13:19 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h444DJTk015673; Sat, 3 May 2003 21:13:19 -0700 (PDT) Message-Id: <200305040413.h444DJTk015673@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 21:13:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release Makefile.inc.docports X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 04:13:20 -0000 murray 2003/05/03 21:13:19 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release Makefile.inc.docports Log: MFC: Add missing required doc ports. Revision Changes Path 1.1.2.10 +4 -1 src/release/Makefile.inc.docports From owner-cvs-src@FreeBSD.ORG Sat May 3 21:14:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA6E637B401; Sat, 3 May 2003 21:14:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 701D343F93; Sat, 3 May 2003 21:14:11 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h444EB0U015742; Sat, 3 May 2003 21:14:11 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h444EB9a015741; Sat, 3 May 2003 21:14:11 -0700 (PDT) Message-Id: <200305040414.h444EB9a015741@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 May 2003 21:14:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 04:14:12 -0000 imp 2003/05/03 21:14:11 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Many developers run with userland != to kernel. While this isn't supported, it usually works for months at a time. Allow these people to override the OSRELDATE of their installed world when things don't match and the exact OSRELDATE matters and is different than the kernel. Now that Makefile.inc1 depends more and more about which date you have to optimize the pieces it builds, it may be necessary to pessimize things if its guesses are wrong. If OSRELDATE is already set, we won't fork the sysctl to find out what the kernel's date is. Developers on IRC suggested that they run mismatches all the time as well. Reviewed by: obrien Revision Changes Path 1.354 +2 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat May 3 21:33:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4ABB337B401; Sat, 3 May 2003 21:33:06 -0700 (PDT) Received: from baraca.united.net.ua (vlan1.baraca.united.net.ua [195.234.212.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id E359343F3F; Sat, 3 May 2003 21:33:04 -0700 (PDT) (envelope-from max@vega.com) Received: from vega.vega.com (root@xDSL-2-2.united.net.ua [193.111.9.226]) h444X0VG009317; Sun, 4 May 2003 07:33:01 +0300 (EEST) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost.vega.com [127.0.0.1]) by vega.vega.com (8.12.6/8.12.5) with ESMTP id h444YNQ8099882; Sun, 4 May 2003 07:34:23 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.6/8.12.5/Submit) id h444YMug099881; Sun, 4 May 2003 07:34:22 +0300 (EEST) Date: Sun, 4 May 2003 07:34:22 +0300 From: Maxim Sobolev To: Garance A Drosehn Message-ID: <20030504043422.GB99819@vega.vega.com> References: <200305040339.h443dBG4008188@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200305040339.h443dBG4008188@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 4.7-STABLE i386 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/newsyslog newsyslog.8 newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 04:33:06 -0000 On Sat, May 03, 2003 at 08:39:11PM -0700, Garance A Drosehn wrote: > gad 2003/05/03 20:39:11 PDT > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > usr.sbin/newsyslog newsyslog.8 newsyslog.c > Log: > MFC *: Add a command-line option of '-s', which indicates that newsyslog > should not send a signal to any processes. Also add a config-file flag > of 'N' or 'n', which indicates that the given logfile has no process which > needs a signal when it is rotated. Both of these are based on changes > NetBSD has made, although the implementation is somewhat different. > > Also add a command-line option of '-R somename', which indicates that > newsyslog should rotate all files given on the command, even if they > don't seem to need to be rotated. > > This also brings in some other minor improvements, such as improving the > interactions between specific log files given on the command line, and > config-file entries which specify a filename-pattern (flag 'G'). You are missing something. `G' was MFCed long time ago (several months at least). -Maxim > > [* = 1.40 newsyslog.8, 1.55->1.63 & 1.65 newsyslog.c] > > PR: bin/36553 (2nd half), 29363 (a small part of) > Obtained from: NetBSD (for option -s and flag 'N') > > Revision Changes Path > 1.23.2.12 +124 -51 src/usr.sbin/newsyslog/newsyslog.8 > 1.25.2.15 +458 -238 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Sat May 3 21:49:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBC5537B401; Sat, 3 May 2003 21:49:51 -0700 (PDT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E75943F75; Sat, 3 May 2003 21:49:50 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h444nnPx020575; Sun, 4 May 2003 00:49:49 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030504043422.GB99819@vega.vega.com> References: <200305040339.h443dBG4008188@repoman.freebsd.org> <20030504043422.GB99819@vega.vega.com> Date: Sun, 4 May 2003 00:49:48 -0400 To: Maxim Sobolev , Garance A Drosehn From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: MIMEDefang 2.28 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/newsyslog newsyslog.8 newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 04:49:52 -0000 At 7:34 AM +0300 5/4/03, Maxim Sobolev wrote: >On Sat, May 03, 2003, Garance A Drosehn wrote: > > gad 2003/05/03 20:39:11 PDT >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_4) > > usr.sbin/newsyslog newsyslog.8 newsyslog.c > > > This also brings in some other minor improvements, such as > > improving the interactions between specific log files given > > on the command line, and config-file entries which specify > > a filename-pattern (flag 'G'). > >You are missing something. `G' was MFCed long time ago (several >months at least). Well, I guess that's what I get for writing a run-on sentence (sometimes referred to as "writing a paragraph using only one period"). Try reading it as: "Improving interactions between log-files-given-on-command line and config-entries-that-use-G" It's the combination of the two which can run into problems, so that is one issue, not two separate issues. I should also note that this only MFC's some of the updates that were made for improving those interactions. This won't fix the problems that come up when mixing the two. I'll soon MFC the remaining newsyslog updates, which will include more improvements in this area. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Sat May 3 22:13:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0A1837B401; Sat, 3 May 2003 22:13:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46E8C43FCB; Sat, 3 May 2003 22:13:18 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445DI0U018959; Sat, 3 May 2003 22:13:18 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445DH3K018958; Sat, 3 May 2003 22:13:17 -0700 (PDT) Message-Id: <200305040513.h445DH3K018958@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:13:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:13:19 -0000 grog 2003/05/03 22:13:17 PDT FreeBSD src repository Modified files: sbin/vinum commands.c Log: Rewrite of startup code: vinum_read: Accept 0 parameters, hand an empty string to the kernel if so. Use new ioctl VINUM_READCONFIG, not VINUM_CREATE, to read config. vinum_start: When passed 0 parameters, drop the devstat kludge and call vinum_read instead. It's no longer necessary to distinguish between "start" and "read" if no parameters are passed, and probably one of them should go away. Revision Changes Path 1.48 +13 -56 src/sbin/vinum/commands.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:13:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFA7237B401; Sat, 3 May 2003 22:13:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9235943F93; Sat, 3 May 2003 22:13:45 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445Dj0U019019; Sat, 3 May 2003 22:13:45 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445Djpm019018; Sat, 3 May 2003 22:13:45 -0700 (PDT) Message-Id: <200305040513.h445Djpm019018@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:13:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:13:46 -0000 grog 2003/05/03 22:13:45 PDT FreeBSD src repository Modified files: sys/dev/vinum vinum.c Log: Rewrite of startup code: vinumattach: Move the startup code to vinum_scandisk. Revision Changes Path 1.57 +8 -49 src/sys/dev/vinum/vinum.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:14:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBC2037B401; Sat, 3 May 2003 22:14:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AE5343F3F; Sat, 3 May 2003 22:14:31 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445EV0U019062; Sat, 3 May 2003 22:14:31 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445EVex019061; Sat, 3 May 2003 22:14:31 -0700 (PDT) Message-Id: <200305040514.h445EVex019061@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:14:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:14:32 -0000 grog 2003/05/03 22:14:31 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumconfig.c Log: Rewrite of startup code: parse_config: Remove kw_read case. It's not used any more. parse_user_config: Remove check for failed read. Revision Changes Path 1.55 +1 -7 src/sys/dev/vinum/vinumconfig.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:15:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F4C237B401; Sat, 3 May 2003 22:15:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F385843F93; Sat, 3 May 2003 22:15:07 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445F70U019156; Sat, 3 May 2003 22:15:07 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445F7mY019155; Sat, 3 May 2003 22:15:07 -0700 (PDT) Message-Id: <200305040515.h445F7mY019155@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:15:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:15:08 -0000 grog 2003/05/03 22:15:07 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumio.c Log: Rewrite of startup code: parse_config: Remove kw_read case. It's not used any more. parse_user_config: Remove check for failed read. Revision Changes Path 1.84 +82 -17 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:15:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7B7537B404; Sat, 3 May 2003 22:15:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDF8F43F93; Sat, 3 May 2003 22:15:32 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445FW0U019235; Sat, 3 May 2003 22:15:32 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445FWlM019234; Sat, 3 May 2003 22:15:32 -0700 (PDT) Message-Id: <200305040515.h445FWlM019234@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:15:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 05:15:34 -0000 grog 2003/05/03 22:15:32 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumio.h Log: Rewrite of startup code: Add ioctl VINUM_READCONFIG which implements both the "read" and "start" commands in vinum(8). Revision Changes Path 1.22 +3 -2 src/sys/dev/vinum/vinumio.h From owner-cvs-src@FreeBSD.ORG Sat May 3 22:16:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A9F837B401; Sat, 3 May 2003 22:16:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D3BA43F93; Sat, 3 May 2003 22:16:02 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445G20U019278; Sat, 3 May 2003 22:16:02 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445G2TJ019277; Sat, 3 May 2003 22:16:02 -0700 (PDT) Message-Id: <200305040516.h445G2TJ019277@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:16:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:16:03 -0000 grog 2003/05/03 22:16:02 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumioctl.c Log: Rewrite of startup code: Add ioctl VINUM_READCONFIG which implements both the "read" and "start" commands in vinum(8). Aim for marginally better error messages when something goes wrong. Revision Changes Path 1.43 +18 -0 src/sys/dev/vinum/vinumioctl.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:19:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A13E37B401; Sat, 3 May 2003 22:19:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE1FA43F85; Sat, 3 May 2003 22:19:48 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445Jm0U019371; Sat, 3 May 2003 22:19:48 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445JmZZ019370; Sat, 3 May 2003 22:19:48 -0700 (PDT) Message-Id: <200305040519.h445JmZZ019370@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:19:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 05:19:49 -0000 grog 2003/05/03 22:19:48 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumext.h Log: Update declaration of vinum_scandisk (only one parameter). Revision Changes Path 1.38 +1 -1 src/sys/dev/vinum/vinumext.h From owner-cvs-src@FreeBSD.ORG Sat May 3 22:20:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EECE37B401; Sat, 3 May 2003 22:20:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1CCE43FCB; Sat, 3 May 2003 22:20:56 -0700 (PDT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445Ku0U019532; Sat, 3 May 2003 22:20:56 -0700 (PDT) (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445Kuoo019530; Sat, 3 May 2003 22:20:56 -0700 (PDT) Message-Id: <200305040520.h445Kuoo019530@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 May 2003 22:20:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/vinum vinumio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 05:20:58 -0000 grog 2003/05/03 22:20:56 PDT FreeBSD src repository Modified files: sys/dev/vinum vinumio.c Log: Forced commit. Grr: I used the wrong text before. Here's the correct information. Rewrite of startup code: vinum_scandisk: 1. Hand a string with device names, not a table and length. This is the way we get it at system startup time. This also means that we don't insist on a /dev in the names. 2. Allocate drive list dynamically. 3. If passed a null drive list, use kern.disks as a list to search. Revision Changes Path 1.85 +0 -0 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Sat May 3 22:57:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A189737B401; Sat, 3 May 2003 22:57:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4371243FB1; Sat, 3 May 2003 22:57:51 -0700 (PDT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h445vp0U020860; Sat, 3 May 2003 22:57:51 -0700 (PDT) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h445voqg020859; Sat, 3 May 2003 22:57:50 -0700 (PDT) Message-Id: <200305040557.h445voqg020859@repoman.freebsd.org> From: Martin Blapp Date: Sat, 3 May 2003 22:57:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys soundcard.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 05:57:52 -0000 mbr 2003/05/03 22:57:50 PDT FreeBSD src repository Modified files: sys/sys soundcard.h Log: My previous commit broke builds for restricted namespaces. Add a underscore to fix this. Reviewed by: peter Revision Changes Path 1.41 +1 -1 src/sys/sys/soundcard.h From owner-cvs-src@FreeBSD.ORG Sat May 3 23:10:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C4E37B401; Sat, 3 May 2003 23:10:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65B3843FB1; Sat, 3 May 2003 23:10:06 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446A60U022288; Sat, 3 May 2003 23:10:06 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446A65Y022287; Sat, 3 May 2003 23:10:06 -0700 (PDT) Message-Id: <200305040610.h446A65Y022287@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 May 2003 23:10:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbbdevid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:10:07 -0000 imp 2003/05/03 23:10:05 PDT FreeBSD src repository Modified files: sys/dev/pccbb pccbbdevid.h Log: Grab some of the latest TI cardbus bridge IDs. Inspired by a similar commit to NetBSD. I'll add these to various tables soon. Revision Changes Path 1.11 +10 -0 src/sys/dev/pccbb/pccbbdevid.h From owner-cvs-src@FreeBSD.ORG Sat May 3 23:13:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F33F37B401; Sat, 3 May 2003 23:13:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3276B43FA3; Sat, 3 May 2003 23:13:26 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446DQ0U022528; Sat, 3 May 2003 23:13:26 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446DPrs022524; Sat, 3 May 2003 23:13:25 -0700 (PDT) Message-Id: <200305040613.h446DPrs022524@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 23:13:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/routed/rtquery rtquery.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:13:27 -0000 murray 2003/05/03 23:13:25 PDT FreeBSD src repository Modified files: sbin/routed/rtquery rtquery.8 Log: Note that gated is a commercial routing product now, and remove references to it's man page, which is almost never installed on a FreeBSD system. The information about using this command with gated has been retained. I have just made it clear that gated is not a part of FreeBSD. PR: docs/51407 Revision Changes Path 1.17 +12 -11 src/sbin/routed/rtquery/rtquery.8 From owner-cvs-src@FreeBSD.ORG Sat May 3 23:17:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1493537B401; Sat, 3 May 2003 23:17:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A921043FBD; Sat, 3 May 2003 23:17:38 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446Hc0U022701; Sat, 3 May 2003 23:17:38 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446Hc3s022700; Sat, 3 May 2003 23:17:38 -0700 (PDT) Message-Id: <200305040617.h446Hc3s022700@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 23:17:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:17:39 -0000 murray 2003/05/03 23:17:38 PDT FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Remove man page reference for gated, as it isn't in the base system nor is it available from the ports tree. Revision Changes Path 1.186 +0 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat May 3 23:21:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC82D37B401; Sat, 3 May 2003 23:21:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CE6043F93; Sat, 3 May 2003 23:21:18 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446LI0U022880; Sat, 3 May 2003 23:21:18 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446LIu3022879; Sat, 3 May 2003 23:21:18 -0700 (PDT) Message-Id: <200305040621.h446LIu3022879@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 23:21:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/dict freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:21:19 -0000 murray 2003/05/03 23:21:17 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/dict freebsd Log: MFC: More technical terms used by the documentation. Revision Changes Path 1.2.2.3 +28 -1 src/share/dict/freebsd From owner-cvs-src@FreeBSD.ORG Sat May 3 23:26:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDD1337B401; Sat, 3 May 2003 23:26:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BFDD43F93; Sat, 3 May 2003 23:26:30 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446QU0U023033; Sat, 3 May 2003 23:26:30 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446QUUw023032; Sat, 3 May 2003 23:26:30 -0700 (PDT) Message-Id: <200305040626.h446QUUw023032@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 May 2003 23:26:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:26:31 -0000 imp 2003/05/03 23:26:30 PDT FreeBSD src repository Modified files: . UPDATING Log: Document a workaround for getting past the groff infinite loop problem when your userland is older tahn your kernel and Makefile.inc1 therefore thinks that you don't need to rebuild groff, when in fact you do. This workaround is to set OSRELDATE to 500110 before building, but only if you have a new enough Makefile.inc1. I've confirmed this on my laptop, which was suffering from this problem. Since it only hits power users, we'll naively assume that such users are smart enough to read UPDATING. Revision Changes Path 1.250 +6 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat May 3 23:43:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C1CE37B401; Sat, 3 May 2003 23:43:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A88343FCB; Sat, 3 May 2003 23:43:25 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446hO0U023714; Sat, 3 May 2003 23:43:24 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446hOCH023713; Sat, 3 May 2003 23:43:24 -0700 (PDT) Message-Id: <200305040643.h446hOCH023713@repoman.freebsd.org> From: Murray Stokely Date: Sat, 3 May 2003 23:43:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil login.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 May 2003 06:43:25 -0000 murray 2003/05/03 23:43:24 PDT FreeBSD src repository Modified files: lib/libutil login.conf.5 Log: Document the login-backoff and login-retries capabilities. PR: docs/51397 MFC After: 3 days Revision Changes Path 1.47 +5 -0 src/lib/libutil/login.conf.5 From owner-cvs-src@FreeBSD.ORG Sat May 3 23:56:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2B3137B401; Sat, 3 May 2003 23:56:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 635B743FCB; Sat, 3 May 2003 23:56:28 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h446uS0U024192; Sat, 3 May 2003 23:56:28 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h446uSnm024191; Sat, 3 May 2003 23:56:28 -0700 (PDT) Message-Id: <200305040656.h446uSnm024191@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 May 2003 23:56:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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 2003 06:56:29 -0000 alc 2003/05/03 23:56:27 PDT FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: Avoid a lock-order reversal and implement vm_object locking in vm_pageout_page_free(). Revision Changes Path 1.234 +8 -8 src/sys/vm/vm_pageout.c