From owner-cvs-src@FreeBSD.ORG Sun Apr 25 00:58:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF7F216A4CE; Sun, 25 Apr 2004 00:58:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4FC543D45; Sun, 25 Apr 2004 00:58:59 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3P7wxGe074277; Sun, 25 Apr 2004 00:58:59 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3P7wxmZ074276; Sun, 25 Apr 2004 00:58:59 -0700 (PDT) (envelope-from alc) Message-Id: <200404250758.i3P7wxmZ074276@repoman.freebsd.org> From: Alan Cox Date: Sun, 25 Apr 2004 00:58: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/vm phys_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2004 07:59:00 -0000 alc 2004/04/25 00:58:59 PDT FreeBSD src repository Modified files: sys/vm phys_pager.c Log: Zero the physical page only if it is invalid and not prezeroed. Revision Changes Path 1.22 +9 -7 src/sys/vm/phys_pager.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 01:52:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBFF616A4CE; Sun, 25 Apr 2004 01:52:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B254643D5E; Sun, 25 Apr 2004 01:52:27 -0700 (PDT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3P8qRGe086969; Sun, 25 Apr 2004 01:52:27 -0700 (PDT) (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3P8qRms086968; Sun, 25 Apr 2004 01:52:27 -0700 (PDT) (envelope-from rik) Message-Id: <200404250852.i3P8qRms086968@repoman.freebsd.org> From: Roman Kurakin Date: Sun, 25 Apr 2004 01:52: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/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2004 08:52:27 -0000 rik 2004/04/25 01:52:27 PDT FreeBSD src repository Modified files: share/man/man4 Makefile Log: Add ng_sppp.4. Revision Changes Path 1.266 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 25 01:56:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C010416A4CE; Sun, 25 Apr 2004 01:56:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A57E843D31; Sun, 25 Apr 2004 01:56:46 -0700 (PDT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3P8ukGe087149; Sun, 25 Apr 2004 01:56:46 -0700 (PDT) (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3P8ukcF087148; Sun, 25 Apr 2004 01:56:46 -0700 (PDT) (envelope-from rik) Message-Id: <200404250856.i3P8ukcF087148@repoman.freebsd.org> From: Roman Kurakin Date: Sun, 25 Apr 2004 01:56: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/modules/netgraph 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, 25 Apr 2004 08:56:46 -0000 rik 2004/04/25 01:56:46 PDT FreeBSD src repository Modified files: sys/modules/netgraph Makefile Log: Add ng_sppp(4) to the modules build process. Revision Changes Path 1.34 +1 -0 src/sys/modules/netgraph/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 25 02:24:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF21516A4CE; Sun, 25 Apr 2004 02:24:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B274B43D53; Sun, 25 Apr 2004 02:24:52 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3P9OqGe094110; Sun, 25 Apr 2004 02:24:52 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3P9OqSJ094109; Sun, 25 Apr 2004 02:24:52 -0700 (PDT) (envelope-from luigi) Message-Id: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> From: Luigi Rizzo Date: Sun, 25 Apr 2004 02:24: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/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c src/sys/netatalk aarp.c at_extern.h src/sys/netinet if_ether.c src/sys/netinet6 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: Sun, 25 Apr 2004 09:24:52 -0000 luigi 2004/04/25 02:24:52 PDT FreeBSD src repository Modified files: sys/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c sys/netatalk aarp.c at_extern.h sys/netinet if_ether.c sys/netinet6 nd6.c Log: This commit does two things: 1. rt_check() cleanup: rt_check() is only necessary for some address families to gain access to the corresponding arp entry, so call it only in/near the *resolve() routines where it is actually used -- at the moment this is arpresolve(), nd6_storelladdr() (the call is embedded here), and atmresolve() (the call is just before atmresolve to reduce the number of changes). This change will make it a lot easier to decouple the arp table from the routing table. There is an extra call to rt_check() in if_iso88025subr.c to determine the routing info length. I have left it alone for the time being. The interface of arpresolve() and nd6_storelladdr() now changes slightly: + the 'rtentry' parameter (really a hint from the upper level layer) is now passed unchanged from *_output(), so it becomes the route to the final destination and not to the gateway. + the routines will return 0 if resolution is possible, non-zero otherwise. + arpresolve() returns EWOULDBLOCK in case the mbuf is being held waiting for an arp reply -- in this case the error code is masked in the caller so the upper layer protocol will not see a failure. 2. arpcom untangling Where possible, use 'struct ifnet' instead of 'struct arpcom' variables, and use the IFP2AC macro to access arpcom fields. This mostly affects the netatalk code. === Detailed changes: === net/if_arcsubr.c rt_check() cleanup, remove a useless variable net/if_atmsubr.c rt_check() cleanup net/if_ethersubr.c rt_check() cleanup, arpcom untangling net/if_fddisubr.c rt_check() cleanup, arpcom untangling net/if_iso88025subr.c rt_check() cleanup netatalk/aarp.c arpcom untangling, remove a block of duplicated code netatalk/at_extern.h arpcom untangling netinet/if_ether.c rt_check() cleanup (change arpresolve) netinet6/nd6.c rt_check() cleanup (change nd6_storelladdr) Revision Changes Path 1.20 +8 -16 src/sys/net/if_arcsubr.c 1.35 +10 -8 src/sys/net/if_atmsubr.c 1.169 +10 -18 src/sys/net/if_ethersubr.c 1.94 +7 -12 src/sys/net/if_fddisubr.c 1.64 +8 -7 src/sys/net/if_iso88025subr.c 1.31 +33 -36 src/sys/netatalk/aarp.c 1.14 +1 -1 src/sys/netatalk/at_extern.h 1.124 +28 -7 src/sys/netinet/if_ether.c 1.42 +13 -6 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 03:34:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8378216A4CE; Sun, 25 Apr 2004 03:34:42 -0700 (PDT) Received: from mailbox.univie.ac.at (mail.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB79F43D3F; Sun, 25 Apr 2004 03:34:41 -0700 (PDT) (envelope-from le@FreeBSD.org) Received: from leelou (adslle.cc.univie.ac.at [131.130.102.11]) i3PAYYCD835128; Sun, 25 Apr 2004 12:34:36 +0200 Date: Sun, 25 Apr 2004 12:34:34 +0200 (CEST) From: Lukas Ertl To: Dmitry Morozovsky In-Reply-To: <20040425095600.L46851@woozle.rinet.ru> Message-ID: <20040425123339.M12821@leelou.in.tern> References: <200404242341.i3ONfLHq049368@repoman.freebsd.org> <20040425095600.L46851@woozle.rinet.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-DCC-ZID-Univie-Metrics: mailbox 4246; Body=0 Fuz1=0 Fuz2=0 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 25 Apr 2004 10:34:42 -0000 On Sun, 25 Apr 2004, Dmitry Morozovsky wrote: > On Sat, 24 Apr 2004, Lukas Ertl wrote: > > LE> le 2004/04/24 16:41:21 PDT > LE> > LE> sys/dev/vinum vinumio.c > LE> Log: > LE> Plug a mem leak in vinum_scandisk(). > > Isn't it an MFC candidate? Being just one-line fix... Yes, I'm gonna have a look at the MFC soon. cheers, le -- Lukas Ertl http://mailbox.univie.ac.at/~le/ le@FreeBSD.org http://people.freebsd.org/~le/ From owner-cvs-src@FreeBSD.ORG Sun Apr 25 04:21:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57DCE16A4CF; Sun, 25 Apr 2004 04:21:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE1443D58; Sun, 25 Apr 2004 04:21:31 -0700 (PDT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PBLVGe019368; Sun, 25 Apr 2004 04:21:31 -0700 (PDT) (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PBLU0U019364; Sun, 25 Apr 2004 04:21:30 -0700 (PDT) (envelope-from sanpei) Message-Id: <200404251121.i3PBLU0U019364@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 25 Apr 2004 04:21: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/usb if_axe.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 11:21:32 -0000 sanpei 2004/04/25 04:21:30 PDT FreeBSD src repository Modified files: sys/dev/usb if_axe.c usbdevs Log: Add support Buffalo(MELCO) USB-Key Lan Adaptor(LUA-U2-KTX) Submitted by: KAWAI Kenichi Revision Changes Path 1.12 +1 -0 src/sys/dev/usb/if_axe.c 1.171 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sun Apr 25 04:24:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFEF016A4CF; Sun, 25 Apr 2004 04:24:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7C4943D3F; Sun, 25 Apr 2004 04:24:40 -0700 (PDT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PBOeGe020359; Sun, 25 Apr 2004 04:24:40 -0700 (PDT) (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PBOeKs020358; Sun, 25 Apr 2004 04:24:40 -0700 (PDT) (envelope-from sanpei) Message-Id: <200404251124.i3PBOeKs020358@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 25 Apr 2004 04:24: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/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: Sun, 25 Apr 2004 11:24:41 -0000 sanpei 2004/04/25 04:24:40 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Sync to 1.171 of usbdevs Revision Changes Path 1.178 +2 -1 src/sys/dev/usb/usbdevs.h 1.178 +7 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Sun Apr 25 04:39:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E4FF16A4D0; Sun, 25 Apr 2004 04:39:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2653443D5E; Sun, 25 Apr 2004 04:39:48 -0700 (PDT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PBdlGe022559; Sun, 25 Apr 2004 04:39:47 -0700 (PDT) (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PBdl1v022558; Sun, 25 Apr 2004 04:39:47 -0700 (PDT) (envelope-from sanpei) Message-Id: <200404251139.i3PBdl1v022558@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 25 Apr 2004 04:39: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/share/man/man4 axe.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, 25 Apr 2004 11:39:48 -0000 sanpei 2004/04/25 04:39:47 PDT FreeBSD src repository Modified files: share/man/man4 axe.4 Log: Add support Buffalo(MELCO) USB-Key Lan Adaptor(LUA-U2-KTX) Revision Changes Path 1.4 +2 -0 src/share/man/man4/axe.4 From owner-cvs-src@FreeBSD.ORG Sun Apr 25 05:18:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C63CF16A4CE; Sun, 25 Apr 2004 05:18:50 -0700 (PDT) Received: from bgezal.rise.tuwien.ac.at (bgezal.rise.tuwien.ac.at [128.130.59.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9463543D45; Sun, 25 Apr 2004 05:18:50 -0700 (PDT) (envelope-from stefan@fafoe.narf.at) Received: from fafoe.narf.at (unknown [212.186.3.235]) by bgezal.rise.tuwien.ac.at (Postfix) with ESMTP id 955C120B8; Sun, 25 Apr 2004 14:18:49 +0200 (CEST) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.1.42]) by fafoe.narf.at (Postfix) with ESMTP id EB7AD40B6; Sun, 25 Apr 2004 14:18:25 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 579E846D; Sun, 25 Apr 2004 14:18:25 +0200 (CEST) Date: Sun, 25 Apr 2004 14:18:25 +0200 From: Stefan Farfeleder To: David Schultz Message-ID: <20040425121823.GB638@wombat.fafoe.narf.at> References: <200404250232.i3P2Wku9093272@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404250232.i3P2Wku9093272@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/msun/src math.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, 25 Apr 2004 12:18:51 -0000 On Sat, Apr 24, 2004 at 07:32:46PM -0700, David Schultz wrote: > Remove a stale comment referring to values.h, which has never been > part of FreeBSD. Thanks. For correctness' sake, values.h lived in src/gnu/include/ and was removed almost 2 years ago. Cheers, Stefan From owner-cvs-src@FreeBSD.ORG Sun Apr 25 05:43:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4344B16A4CE; Sun, 25 Apr 2004 05:43:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29C8443D58; Sun, 25 Apr 2004 05:43:45 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PChjGe043252; Sun, 25 Apr 2004 05:43:45 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PChifs043251; Sun, 25 Apr 2004 05:43:44 -0700 (PDT) (envelope-from nyan) Message-Id: <200404251243.i3PChifs043251@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 25 Apr 2004 05:43: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/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 12:43:45 -0000 nyan 2004/04/25 05:43:44 PDT FreeBSD src repository Modified files: sys/pc98/pc98 fd.c Log: Merged from sys/isa/fd.c revision 1.270. Revision Changes Path 1.147 +9 -2 src/sys/pc98/pc98/fd.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 05:50:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65DE716A4CF; Sun, 25 Apr 2004 05:50:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B11143D1F; Sun, 25 Apr 2004 05:50:15 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PCoFGe043443; Sun, 25 Apr 2004 05:50:15 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PCoEHV043442; Sun, 25 Apr 2004 05:50:14 -0700 (PDT) (envelope-from luigi) Message-Id: <200404251250.i3PCoEHV043442@repoman.freebsd.org> From: Luigi Rizzo Date: Sun, 25 Apr 2004 05:50: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/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 12:50:16 -0000 luigi 2004/04/25 05:50:14 PDT FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Start the arp timer at init time. It runs so rarely that it makes no sense to wait until the first request. Revision Changes Path 1.125 +1 -10 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 06:48:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF92C16A4CE; Sun, 25 Apr 2004 06:48:21 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDE6D43D2D; Sun, 25 Apr 2004 06:48:20 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3PDrHQ5012547 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 25 Apr 2004 16:53:19 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3PDmTtp006901; Sun, 25 Apr 2004 16:48:29 +0300 (EEST) (envelope-from ru) Date: Sun, 25 Apr 2004 16:48:29 +0300 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20040425134828.GA6872@ip.net.ua> References: <200404250433.i3P4XugJ025625@repoman.freebsd.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: <200404250433.i3P4XugJ025625@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 13:48:21 -0000 --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 24, 2004 at 09:33:56PM -0700, Bruce Evans wrote: > bde 2004/04/24 21:33:56 PDT >=20 > FreeBSD src repository >=20 > Modified files: > sys/isa fd.c=20 > Log: > Fixed breakage of the formatting operation in rev.1.266. The wrong > clause of an if-else statement was removed. > =20 > Reviewed by: no response from maintainer in 12 days > =20 > Revision Changes Path > 1.270 +9 -2 src/sys/isa/fd.c >=20 Thanks! It works now. ;-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAi8GsUkv4P6juNwoRAgboAJ9YDhf9qgQdB8+bLCof9jgaQJ+A3ACfcXdQ YBpcm9B55A2zyXx4JSB971U= =hSfv -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ-- From owner-cvs-src@FreeBSD.ORG Sun Apr 25 07:06:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE84816A4CE; Sun, 25 Apr 2004 07:06:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B566F43D2D; Sun, 25 Apr 2004 07:06:24 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PE6OGe061170; Sun, 25 Apr 2004 07:06:24 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PE6O7i061169; Sun, 25 Apr 2004 07:06:24 -0700 (PDT) (envelope-from luigi) Message-Id: <200404251406.i3PE6O7i061169@repoman.freebsd.org> From: Luigi Rizzo Date: Sun, 25 Apr 2004 07:06: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/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 14:06:24 -0000 luigi 2004/04/25 07:06:24 PDT FreeBSD src repository Modified files: sys/netinet if_ether.c Log: remove a stale comment on the behaviour of arpresolve Revision Changes Path 1.126 +0 -10 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 07:09:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52F3616A4CF; Sun, 25 Apr 2004 07:09:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3639843D64; Sun, 25 Apr 2004 07:09:39 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PE9dGe061252; Sun, 25 Apr 2004 07:09:39 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PE9caZ061251; Sun, 25 Apr 2004 07:09:38 -0700 (PDT) (envelope-from simon) Message-Id: <200404251409.i3PE9caZ061251@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 25 Apr 2004 07:09: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/usr.sbin/watchdogd watchdogd.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, 25 Apr 2004 14:09:39 -0000 simon 2004/04/25 07:09:38 PDT FreeBSD src repository (doc committer) Modified files: usr.sbin/watchdogd watchdogd.8 Log: mdoc(7) janitor: - Remove EOL whitespace. - Expand contracted words. - Correct usage of .Fl macro. - Use complete argument to -width. - Remove redundant ','. Revision Changes Path 1.3 +9 -9 src/usr.sbin/watchdogd/watchdogd.8 From owner-cvs-src@FreeBSD.ORG Sun Apr 25 07:13:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEDFE16A516; Sun, 25 Apr 2004 07:13:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B305C43D53; Sun, 25 Apr 2004 07:13:48 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PEDmGe063216; Sun, 25 Apr 2004 07:13:48 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PEDmui063215; Sun, 25 Apr 2004 07:13:48 -0700 (PDT) (envelope-from simon) Message-Id: <200404251413.i3PEDmui063215@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 25 Apr 2004 07: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/usr.sbin/watchdogd watchdog.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, 25 Apr 2004 14:13:49 -0000 simon 2004/04/25 07:13:48 PDT FreeBSD src repository (doc committer) Modified files: usr.sbin/watchdogd watchdog.8 Log: mdoc(7) janitor: - Sort SEE ALSO by section number. - Remove redundant ','. Revision Changes Path 1.2 +2 -2 src/usr.sbin/watchdogd/watchdog.8 From owner-cvs-src@FreeBSD.ORG Sun Apr 25 08:00:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4071216A4DD; Sun, 25 Apr 2004 08:00:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BF9243D5A; Sun, 25 Apr 2004 08:00:18 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PF0IGe071496; Sun, 25 Apr 2004 08:00:18 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PF0HTI071494; Sun, 25 Apr 2004 08:00:17 -0700 (PDT) (envelope-from luigi) Message-Id: <200404251500.i3PF0HTI071494@repoman.freebsd.org> From: Luigi Rizzo Date: Sun, 25 Apr 2004 08:00: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/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 15:00:54 -0000 luigi 2004/04/25 08:00:17 PDT FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Another small set of changes to reduce diffs with the new arp code. Revision Changes Path 1.127 +18 -31 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 09:03:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E000B16A4CE; Sun, 25 Apr 2004 09:03:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD7CC43D45; Sun, 25 Apr 2004 09:03:42 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PG3gGe093232; Sun, 25 Apr 2004 09:03:42 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PG3gHs093231; Sun, 25 Apr 2004 09:03:42 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404251603.i3PG3gHs093231@repoman.freebsd.org> From: Ken Smith Date: Sun, 25 Apr 2004 09:03:42 -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/alpha/alpha pmap.c src/sys/i386/i386 pmap.c src/sys/vm pmap.h 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: Sun, 25 Apr 2004 16:03:43 -0000 kensmith 2004/04/25 09:03:42 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/alpha/alpha pmap.c sys/i386/i386 pmap.c sys/vm pmap.h vm_map.c Log: This is an MFC of work done by Alan Cox. It addresses a security issue with mmap(2) where pages marked as PROT_NONE may become readable under certain circumstances. The commits to -current being MFC-ed with this are: Revision Changes Path 1.333 +5 -4 src/sys/vm/vm_map.c 1.109 +1 -1 src/sys/vm/vm_map.h Which were a result of a PR: Submitted by: "Mark W. Krentel" PR: kern/64573 Reviewed by: alc Revision Changes Path 1.35.2.10 +2 -2 src/sys/alpha/alpha/pmap.c 1.250.2.25 +3 -2 src/sys/i386/i386/pmap.c 1.33.2.6 +2 -2 src/sys/vm/pmap.h 1.187.2.25 +3 -2 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 09:49:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18EDB16A4CE; Sun, 25 Apr 2004 09:49:22 -0700 (PDT) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A54043D1F; Sun, 25 Apr 2004 09:49:21 -0700 (PDT) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.12.11/8.12.11) with ESMTP id i3PGnKLZ055511; Sun, 25 Apr 2004 20:49:20 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 25 Apr 2004 20:49:20 +0400 (MSD) From: Dmitry Morozovsky To: Ken Smith In-Reply-To: <200404251603.i3PG3gHs093231@repoman.freebsd.org> Message-ID: <20040425204850.C50590@woozle.rinet.ru> References: <200404251603.i3PG3gHs093231@repoman.freebsd.org> X-NCC-RegID: ru.rinet 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/alpha/alpha pmap.c src/sys/i386/i386 pmap.c src/sys/vm pmap.h 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: Sun, 25 Apr 2004 16:49:22 -0000 On Sun, 25 Apr 2004, Ken Smith wrote: KS> kensmith 2004/04/25 09:03:42 PDT KS> KS> FreeBSD src repository KS> KS> Modified files: (Branch: RELENG_4) KS> sys/alpha/alpha pmap.c KS> sys/i386/i386 pmap.c KS> sys/vm pmap.h vm_map.c KS> Log: KS> This is an MFC of work done by Alan Cox. It addresses a security issue KS> with mmap(2) where pages marked as PROT_NONE may become readable under KS> certain circumstances. Any chance to merge this into 4.10? Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Sun Apr 25 10:04:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDE5116A4CE; Sun, 25 Apr 2004 10:04:52 -0700 (PDT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C58243D1F; Sun, 25 Apr 2004 10:04:52 -0700 (PDT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (localhost [127.0.0.1]) i3PH4p8o007474; Sun, 25 Apr 2004 13:04:51 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i3PH4pKa007473; Sun, 25 Apr 2004 13:04:51 -0400 (EDT) Date: Sun, 25 Apr 2004 13:04:51 -0400 From: Ken Smith To: Dmitry Morozovsky Message-ID: <20040425170451.GA7029@electra.cse.Buffalo.EDU> References: <200404251603.i3PG3gHs093231@repoman.freebsd.org> <20040425204850.C50590@woozle.rinet.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040425204850.C50590@woozle.rinet.ru> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Ken Smith Subject: Re: cvs commit: src/sys/alpha/alpha pmap.c src/sys/i386/i386 pmap.c src/sys/vm pmap.h 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: Sun, 25 Apr 2004 17:04:53 -0000 On Sun, Apr 25, 2004 at 08:49:20PM +0400, Dmitry Morozovsky wrote: > On Sun, 25 Apr 2004, Ken Smith wrote: > > KS> kensmith 2004/04/25 09:03:42 PDT > KS> > KS> FreeBSD src repository > KS> > KS> Modified files: (Branch: RELENG_4) > KS> sys/alpha/alpha pmap.c > KS> sys/i386/i386 pmap.c > KS> sys/vm pmap.h vm_map.c > KS> Log: > KS> This is an MFC of work done by Alan Cox. It addresses a security issue > KS> with mmap(2) where pages marked as PROT_NONE may become readable under > KS> certain circumstances. > > Any chance to merge this into 4.10? > It's under consideration for being moved into 4.10, which is why I didn't wait the traditional week or so for something to sit in -current before it gets MFC-ed. Alan didn't think it was hyper-critical but at the same time on the surface it does look like a relatively low risk. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Sun Apr 25 10:10:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DA0316A4CE; Sun, 25 Apr 2004 10:10:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 480D643D2F; Sun, 25 Apr 2004 10:10:19 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PHAJGe006395; Sun, 25 Apr 2004 10:10:19 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PHAIOV006393; Sun, 25 Apr 2004 10:10:18 -0700 (PDT) (envelope-from marius) Message-Id: <200404251710.i3PHAIOV006393@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Apr 2004 10:10:18 -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/camcontrol camcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 17:10:19 -0000 marius 2004/04/25 10:10:18 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/camcontrol camcontrol.c Log: MFC: 1.52 Fix a couple of camcontrol issues that popped up on sparc64: - bzero the CCB header in getdevtree() and set the path properly, to avoid having random garbage in the CCB header. - if the lun isn't specified in a device specifier, it should default to 0, not whatever random data happens to be in the lun variable. - move the prototype for getdevtree() out from under #ifndef MINIMALISTIC, since it is used in both cases. Approved by: ken (maintainer), marcel (mentor) Revision Changes Path 1.21.2.14 +12 -2 src/sbin/camcontrol/camcontrol.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 10:13:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E54E916A4CE; Sun, 25 Apr 2004 10:13:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB3BC43D4C; Sun, 25 Apr 2004 10:13:22 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PHDMGe008238; Sun, 25 Apr 2004 10:13:22 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PHDMlM008237; Sun, 25 Apr 2004 10:13:22 -0700 (PDT) (envelope-from simon) Message-Id: <200404251713.i3PHDMlM008237@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 25 Apr 2004 10:13: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/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, 25 Apr 2004 17:13:23 -0000 simon 2004/04/25 10:13:22 PDT FreeBSD src repository (doc committer) Modified files: share/man/man5 rc.conf.5 Log: - Update description of watchdogd_enable to reflect current reality. - Document watchdogd_flags. Revision Changes Path 1.215 +12 -2 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Apr 25 12:50:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACA1A16A4CE; Sun, 25 Apr 2004 12:50:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6D4843D5A; Sun, 25 Apr 2004 12:50:21 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PJoLGe046235; Sun, 25 Apr 2004 12:50:21 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PJoL8x046234; Sun, 25 Apr 2004 12:50:21 -0700 (PDT) (envelope-from obrien) Message-Id: <200404251950.i3PJoL8x046234@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 25 Apr 2004 12:50: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/boot/i386/boot0 Makefilesrc/sys/boot/i386/btx/btx Makefile src/sys/boot/i386/btx/btxldr Makefile src/sys/boot/i386/cdboot Makefile src/sys/boot/i386/mbr Makefile src/sys/boot/i386/pxeldr 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, 25 Apr 2004 19:50:21 -0000 obrien 2004/04/25 12:50:20 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile sys/boot/i386/btx/btx Makefile sys/boot/i386/btx/btxldr Makefile sys/boot/i386/cdboot Makefile sys/boot/i386/mbr Makefile sys/boot/i386/pxeldr Makefile Log: Simplify the building of our i386 'binary' boot components by directly producing them using 'ld' options rather than post-processing with 'objcopy'. Idea by: Ryan Sommers Revision Changes Path 1.24 +2 -6 src/sys/boot/i386/boot0/Makefile 1.16 +2 -7 src/sys/boot/i386/btx/btx/Makefile 1.15 +2 -7 src/sys/boot/i386/btx/btxldr/Makefile 1.9 +2 -5 src/sys/boot/i386/cdboot/Makefile 1.10 +2 -5 src/sys/boot/i386/mbr/Makefile 1.14 +2 -5 src/sys/boot/i386/pxeldr/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 25 12:56:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65CBB16A4CE; Sun, 25 Apr 2004 12:56:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4619843D39; Sun, 25 Apr 2004 12:56:51 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PJupGe048265; Sun, 25 Apr 2004 12:56:51 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PJuo8l048264; Sun, 25 Apr 2004 12:56:50 -0700 (PDT) (envelope-from ache) Message-Id: <200404251956.i3PJuo8l048264@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 25 Apr 2004 12:56: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/locale ldpart.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Apr 2004 19:56:51 -0000 ache 2004/04/25 12:56:50 PDT FreeBSD src repository Modified files: lib/libc/locale ldpart.c Log: Rewrite split_lines() to operate safely PR: 62694 Submitted by: moulin p Revision Changes Path 1.15 +7 -3 src/lib/libc/locale/ldpart.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 13:04:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B97716A4CE; Sun, 25 Apr 2004 13:04:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E9EB43D53; Sun, 25 Apr 2004 13:04:00 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PK40Ge051137; Sun, 25 Apr 2004 13:04:00 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PK40md051136; Sun, 25 Apr 2004 13:04:00 -0700 (PDT) (envelope-from marcel) Message-Id: <200404252004.i3PK40md051136@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 25 Apr 2004 13:03:59 -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, 25 Apr 2004 20:04:00 -0000 marcel 2004/04/25 13:03:59 PDT FreeBSD src repository Modified files: . access Log: Forced commit to make it official that Marius is a mentee no more. Revision Changes Path 1.661 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun Apr 25 13:36:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FED216A4CE; Sun, 25 Apr 2004 13:36:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 897D543D53; Sun, 25 Apr 2004 13:36:45 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3PKajGe057378; Sun, 25 Apr 2004 13:36:45 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3PKaj0T057377; Sun, 25 Apr 2004 13:36:45 -0700 (PDT) (envelope-from obrien) Message-Id: <200404252036.i3PKaj0T057377@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 25 Apr 2004 13: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/sys/boot/i386/boot0 Makefilesrc/sys/boot/i386/btx/btx Makefile src/sys/boot/i386/btx/btxldr Makefile src/sys/boot/i386/cdboot Makefile src/sys/boot/i386/mbr Makefile src/sys/boot/i386/pxeldr 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, 25 Apr 2004 20:36:45 -0000 obrien 2004/04/25 13:36:45 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile sys/boot/i386/btx/btx Makefile sys/boot/i386/btx/btxldr Makefile sys/boot/i386/cdboot Makefile sys/boot/i386/mbr Makefile sys/boot/i386/pxeldr Makefile Log: Use a more compact syntax for passing the "binary" options to 'ld'. Revision Changes Path 1.25 +1 -1 src/sys/boot/i386/boot0/Makefile 1.17 +1 -1 src/sys/boot/i386/btx/btx/Makefile 1.16 +1 -1 src/sys/boot/i386/btx/btxldr/Makefile 1.10 +1 -1 src/sys/boot/i386/cdboot/Makefile 1.11 +1 -1 src/sys/boot/i386/mbr/Makefile 1.15 +1 -1 src/sys/boot/i386/pxeldr/Makefile From owner-cvs-src@FreeBSD.ORG Sun Apr 25 14:45:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A062A16A4D5; Sun, 25 Apr 2004 14:45:43 -0700 (PDT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4198C43D46; Sun, 25 Apr 2004 14:45:43 -0700 (PDT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 2260FACBD6; Sun, 25 Apr 2004 23:45:41 +0200 (CEST) Date: Sun, 25 Apr 2004 23:45:41 +0200 From: Pawel Jakub Dawidek To: Andre Oppermann Message-ID: <20040425214541.GB24376@darkness.comp.waw.pl> References: <200404231433.i3NEXVON065777@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+te1M04ZWIfilseV" Content-Disposition: inline In-Reply-To: <200404231433.i3NEXVON065777@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src 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, 25 Apr 2004 21:45:43 -0000 --+te1M04ZWIfilseV Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 23, 2004 at 07:33:31AM -0700, Andre Oppermann wrote: +> andre 2004/04/23 07:33:31 PDT +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> . UPDATING=20 +> Log: +> Recompile of ipfw(8) is required because of new ipfw option (versrcrea= ch). Don't we have any version number passed from ipfw(8) to ipfw.ko while rules are configured to warn about incompatibilities? Do we really want to put every ipfw change to UPDATING? --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --+te1M04ZWIfilseV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjDGFForvXbEpPzQRAt9MAKDJJZ27yEpppHQHb4S+pc84r1AG8gCfcEtf bBM/wP+jPVVbcnzbv3851UM= =1MMT -----END PGP SIGNATURE----- --+te1M04ZWIfilseV-- From owner-cvs-src@FreeBSD.ORG Sun Apr 25 15:02:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC25716A4D0; Sun, 25 Apr 2004 15:02:44 -0700 (PDT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B43843D5D; Sun, 25 Apr 2004 15:02:44 -0700 (PDT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 81FB3AC93D; Mon, 26 Apr 2004 00:02:42 +0200 (CEST) Date: Mon, 26 Apr 2004 00:02:42 +0200 From: Pawel Jakub Dawidek To: Don Lewis Message-ID: <20040425220242.GC24376@darkness.comp.waw.pl> References: <20040423211209.GA38939@freebie.xs4all.nl> <200404232151.i3NLpP7E052542@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6bKodGeYF53agbop" Content-Disposition: inline In-Reply-To: <200404232151.i3NLpP7E052542@gw.catspoiler.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: maxim@FreeBSD.org cc: src-committers@FreeBSD.org cc: re@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: wkb@freebie.xs4all.nl Subject: Re: cvs commit: src/sys/netinet tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Apr 2004 22:02:45 -0000 --6bKodGeYF53agbop Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 23, 2004 at 02:51:25PM -0700, Don Lewis wrote: +> >> Please MFC that to RELENG_4_10. I've got the approval from RE but +> >> haven't manage to commit the fix yet. +> >=20 +> > You have to re-gain approval for commits to RELENG_4_10 as we are now +> > in the RC (release candidates) timeframe. As least that is what I thi= nk +> > scottl wrote. +>=20 +> Ken Smith gave approval for the merge to RELENG_4_10 yesterday. I +> wanted to let it age for a little while in RELENG_4 before I did the +> merge. Thanks for doing this MFC. I was a bit confused this is approved or not. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --6bKodGeYF53agbop Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjDWCForvXbEpPzQRAiIsAKDYtAFtDAYBz92ZBPxoItT4WfWcCACgnuN1 3oAkk2ukOVsy3Okfy8AJunA= =+jSn -----END PGP SIGNATURE----- --6bKodGeYF53agbop-- From owner-cvs-src@FreeBSD.ORG Sun Apr 25 19:11:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0227A16A4CE; Sun, 25 Apr 2004 19:11:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9C0043D53; Sun, 25 Apr 2004 19:11:38 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3Q2BcGe037223; Sun, 25 Apr 2004 19:11:38 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3Q2Bcrt037219; Sun, 25 Apr 2004 19:11:38 -0700 (PDT) (envelope-from imp) Message-Id: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> From: Warner Losh Date: Sun, 25 Apr 2004 19:11: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/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 02:11:39 -0000 imp 2004/04/25 19:11:38 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi_pci.c sys/dev/pci pci.c Log: Fix two typos from PR: 65694 1) In pci.c, we need to check the child device's state, not the parent device's state. 2) In acpi_pci.c, we have to run the power state change after the acpi method when the old_state is > new state, not the other way around. Submitted by: Dmitry Remesov PR: 65694 Revision Changes Path 1.14 +1 -1 src/sys/dev/acpica/acpi_pci.c 1.249 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 19:56:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7468E16A4CE; Sun, 25 Apr 2004 19:56:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F83943D2D; Sun, 25 Apr 2004 19:56:32 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3Q2uWGe048209; Sun, 25 Apr 2004 19:56:32 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3Q2uV18048208; Sun, 25 Apr 2004 19:56:31 -0700 (PDT) (envelope-from silby) Message-Id: <200404260256.i3Q2uV18048208@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 25 Apr 2004 19:56: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/netinet tcp_input.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 02:56:32 -0000 silby 2004/04/25 19:56:31 PDT FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_var.h Log: Tighten up reset handling in order to make reset attacks as difficult as possible while maintaining compatibility with the widest range of TCP stacks. The algorithm is as follows: --- For connections in the ESTABLISHED state, only resets with sequence numbers exactly matching last_ack_sent will cause a reset, all other segments will be silently dropped. For connections in all other states, a reset anywhere in the window will cause the connection to be reset. All other segments will be silently dropped. --- The necessity of accepting all in-window resets was discovered by jayanth and jlemon, both of whom have seen TCP stacks that will respond to FIN-ACK packets with resets not meeting the strict last_ack_sent check. Idea by: Darren Reed Reviewed by: truckman, jlemon, others(?) Revision Changes Path 1.235 +10 -0 src/sys/netinet/tcp_input.c 1.105 +1 -0 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Sun Apr 25 19:57:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 953AD16A4CE; Sun, 25 Apr 2004 19:57:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 782E743D31; Sun, 25 Apr 2004 19:57:33 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3Q2vXGe048280; Sun, 25 Apr 2004 19:57:33 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3Q2vXL9048279; Sun, 25 Apr 2004 19:57:33 -0700 (PDT) (envelope-from silby) Message-Id: <200404260257.i3Q2vXL9048279@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 25 Apr 2004 19:57: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.bin/netstat inet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 02:57:33 -0000 silby 2004/04/25 19:57:33 PDT FreeBSD src repository Modified files: usr.bin/netstat inet.c Log: Add the bad reset statistic (corresponds to tcp_input.c rev 1.235) Revision Changes Path 1.62 +1 -0 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Sun Apr 25 20:00:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1A6F16A4CF for ; Sun, 25 Apr 2004 20:00:24 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 665F143D62 for ; Sun, 25 Apr 2004 20:00:24 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 97290 invoked from network); 26 Apr 2004 03:00:23 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Apr 2004 03:00:23 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sun, 25 Apr 2004 22:43:46 -0500 (CDT) From: Mike Silbersack To: cvs-src@FreeBSD.org In-Reply-To: <200404260256.i3Q2uV18048208@repoman.freebsd.org> Message-ID: <20040425224122.E13069@odysseus.silby.com> References: <200404260256.i3Q2uV18048208@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_input.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 03:00:25 -0000 On Sun, 25 Apr 2004, Mike Silbersack wrote: > silby 2004/04/25 19:56:31 PDT > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c tcp_var.h > Log: > Tighten up reset handling in order to make reset attacks as difficult as > possible while maintaining compatibility with the widest range of TCP stacks. I'm going to let this settle in -current for a little while before MFCing it. Note that we're still vulnerable to reset attacks which use SYN packets, so there's little benefit to a quick MFC anyway. Discussion on how to deal with the SYN reset attack is still ongoing. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sun Apr 25 22:25:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3B4716A4CE; Sun, 25 Apr 2004 22:25:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C757343D58; Sun, 25 Apr 2004 22:25:06 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3Q5P6Ge086746; Sun, 25 Apr 2004 22:25:06 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3Q5P6xI086745; Sun, 25 Apr 2004 22:25:06 -0700 (PDT) (envelope-from njl) Message-Id: <200404260525.i3Q5P6xI086745@repoman.freebsd.org> From: Nate Lawson Date: Sun, 25 Apr 2004 22:25: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/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: Mon, 26 Apr 2004 05:25:07 -0000 njl 2004/04/25 22:25:06 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Move the call to AcpiEnterSleepStatePrep() to before we select the BSP (cpuid 0) as the processor. It mallocs some data and smp_rendezvous calls functions with locks held. Revision Changes Path 1.142 +10 -6 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 00:39:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8D8F16A4CE; Mon, 26 Apr 2004 00:39:00 -0700 (PDT) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2182C43D31; Mon, 26 Apr 2004 00:39:00 -0700 (PDT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black3.imgsrc.co.jp (Postfix) with ESMTP id B7D6550B2F; Mon, 26 Apr 2004 16:38:58 +0900 (JST) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black3.imgsrc.co.jp (Postfix) with ESMTP id 78D325087A; Mon, 26 Apr 2004 16:38:57 +0900 (JST) Date: Mon, 26 Apr 2004 16:38:57 +0900 Message-ID: <7mvfjn89ym.wl@black3.imgsrc.co.jp> From: Jun Kuriyama To: Luigi Rizzo In-Reply-To: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> References: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (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 amavisd 0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c src/sys/netatalk aarp.c at_extern.h src/sys/netinet if_ether.c src/sys/netinet6 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: Mon, 26 Apr 2004 07:39:00 -0000 I'm not sure what actually code broke here, but I cannot send IPv6 packet after '2004-04-26 00:00:00 PDT'. I tested with '2004-04-25 00:00:00 PDT', that's fine. But 2004-04-26 is broken for me. This is GENERIC kernel. ref5% ping6 -W ff02::1%lnc0 PING6(56=40+8+8 bytes) fe80::20c:29ff:fed3:2484%lnc0 --> ff02::1%lnc0 ping6: sendmsg: Operation not permitted ping6: wrote ff02::1%lnc0 16 chars, ret=-1 38 bytes from fe80::20c:29ff:fed3:2484%lnc0: ref5.imgsrc.co.jp During above ping6 test, I got this from tcpdump: ref5% sudo tcpdump -n -s 0 -i lnc0 not ip 16:35:10.603819 3a:40:fe:80:00:00 > 60:00:00:00:00:10 sap 00 I (s=1,r=6,C) len=38 16:35:10.604764 3a:40:fe:80:00:00 > 60:00:00:00:00:26 sap 00 I (s=1,r=6,C) len=60 At Sun, 25 Apr 2004 02:24:52 -0700 (PDT), Luigi Rizzo wrote: > luigi 2004/04/25 02:24:52 PDT > > FreeBSD src repository > > Modified files: > sys/netinet6 nd6.c > Log: > rt_check() cleanup (change nd6_storelladdr) From owner-cvs-src@FreeBSD.ORG Mon Apr 26 01:13:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 590FC16A4CE; Mon, 26 Apr 2004 01:13:22 -0700 (PDT) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C4CD43D60; Mon, 26 Apr 2004 01:13:22 -0700 (PDT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black3.imgsrc.co.jp (Postfix) with ESMTP id 4781750B41; Mon, 26 Apr 2004 17:13:21 +0900 (JST) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black3.imgsrc.co.jp (Postfix) with ESMTP id 0FD7450B53; Mon, 26 Apr 2004 17:13:19 +0900 (JST) Date: Mon, 26 Apr 2004 17:13:19 +0900 Message-ID: <7mu0z788dc.wl@black3.imgsrc.co.jp> From: Jun Kuriyama To: Luigi Rizzo In-Reply-To: <7mvfjn89ym.wl@black3.imgsrc.co.jp> References: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> <7mvfjn89ym.wl@black3.imgsrc.co.jp> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (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 amavisd 0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c src/sys/netatalk aarp.c at_extern.h src/sys/netinet if_ether.c src/sys/netinet6 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: Mon, 26 Apr 2004 08:13:22 -0000 # This box is *my* ref5. Not ref5.FeeBSD.org. At Mon, 26 Apr 2004 16:38:57 +0900, kuriyama wrote: > This is GENERIC kernel. > > ref5% ping6 -W ff02::1%lnc0 > PING6(56=40+8+8 bytes) fe80::20c:29ff:fed3:2484%lnc0 --> ff02::1%lnc0 > ping6: sendmsg: Operation not permitted > ping6: wrote ff02::1%lnc0 16 chars, ret=-1 > 38 bytes from fe80::20c:29ff:fed3:2484%lnc0: ref5.imgsrc.co.jp > > During above ping6 test, I got this from tcpdump: > > ref5% sudo tcpdump -n -s 0 -i lnc0 not ip > 16:35:10.603819 3a:40:fe:80:00:00 > 60:00:00:00:00:10 sap 00 I (s=1,r=6,C) len=38 > 16:35:10.604764 3a:40:fe:80:00:00 > 60:00:00:00:00:26 sap 00 I (s=1,r=6,C) len=60 Hmm, if I have (arp? or routing6?) entry, I can ping via IPv6. It seems neighbour discovery problem... ref5% ifconfig lnc0 | grep inet6 inet6 fe80::20c:29ff:fed3:2484%lnc0 prefixlen 64 scopeid 0x1 inet6 2001:218:422:2::157 prefixlen 64 ref5% netstat -rn | grep ^2001 2001:218:422:2::/64 link#1 UC lnc0 2001:218:422:2::157 00:0c:29:d3:24:84 UHL lo0 2001:218:422:2::160 00:30:48:41:16:1b UHLW lnc0 ref5% ping6 waterblue PING6(56=40+8+8 bytes) 2001:218:422:2::157 --> 2001:218:422:2::160 16 bytes from 2001:218:422:2::160, icmp_seq=0 hlim=64 time=1.014 ms 16 bytes from 2001:218:422:2::160, icmp_seq=1 hlim=64 time=0.926 ms ^C --- waterblue.imgsrc.co.jp ping6 statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.926/0.970/1.014/0.044 ms ref5% ping6 ref4 PING6(56=40+8+8 bytes) 2001:218:422:2::157 --> 2001:218:422:2::156 ^C --- ref4.imgsrc.co.jp ping6 statistics --- 8 packets transmitted, 0 packets received, 100.0% packet loss -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Mon Apr 26 01:49:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B5C516A4CE; Mon, 26 Apr 2004 01:49:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E42443D49; Mon, 26 Apr 2004 01:49:12 -0700 (PDT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3Q8nCGe035522; Mon, 26 Apr 2004 01:49:12 -0700 (PDT) (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3Q8nCh5035521; Mon, 26 Apr 2004 01:49:12 -0700 (PDT) (envelope-from takawata) Message-Id: <200404260849.i3Q8nCh5035521@repoman.freebsd.org> From: Takanori Watanabe Date: Mon, 26 Apr 2004 01: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/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: Mon, 26 Apr 2004 08:49:12 -0000 takawata 2004/04/26 01:49:11 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Fix build breakage. Submitted by: Xin LI PR: 65979 Revision Changes Path 1.143 +1 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 07:26:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE57E16A4CE; Mon, 26 Apr 2004 07:26:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B342843D49; Mon, 26 Apr 2004 07:26:54 -0700 (PDT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QEQsGe015006; Mon, 26 Apr 2004 07:26:54 -0700 (PDT) (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QEQsSC015005; Mon, 26 Apr 2004 07:26:54 -0700 (PDT) (envelope-from archie) Message-Id: <200404261426.i3QEQsSC015005@repoman.freebsd.org> From: Archie Cobbs Date: Mon, 26 Apr 2004 07:26: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/share/man/man4 ng_pptpgre.4 src/sys/netgraph ng_pptpgre.c ng_pptpgre.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, 26 Apr 2004 14:26:55 -0000 archie 2004/04/26 07:26:54 PDT FreeBSD src repository Modified files: share/man/man4 ng_pptpgre.4 sys/netgraph ng_pptpgre.c ng_pptpgre.h Log: Add 'enableWindowing' configuration knob to the ng_pptpgre(4) netgraph node. Submitted by: Michael Bretterklieber MFC after: 2 weeks Revision Changes Path 1.19 +9 -0 src/share/man/man4/ng_pptpgre.4 1.32 +50 -36 src/sys/netgraph/ng_pptpgre.c 1.8 +3 -1 src/sys/netgraph/ng_pptpgre.h From owner-cvs-src@FreeBSD.ORG Mon Apr 26 08:13:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4EA516A4CE; Mon, 26 Apr 2004 08:13:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E05DC43D1D; Mon, 26 Apr 2004 08:13:46 -0700 (PDT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QFDkGe026045; Mon, 26 Apr 2004 08:13:46 -0700 (PDT) (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QFDkb5026044; Mon, 26 Apr 2004 08:13:46 -0700 (PDT) (envelope-from bmilekic) Message-Id: <200404261513.i3QFDkb5026044@repoman.freebsd.org> From: Bosko Milekic Date: Mon, 26 Apr 2004 08:13: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/sbin/mount Makefile mount.c 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: Mon, 26 Apr 2004 15:13:47 -0000 bmilekic 2004/04/26 08:13:46 PDT FreeBSD src repository Modified files: sbin/mount Makefile mount.c sys/ufs/ffs ffs_vfsops.c Log: The previous change to mount(8) to report ufs or ufs2 used libufs, which only works for Charlie root. This change reverts the introduction of libufs and moves the check into the kernel. Since the f_fstypename is the same for both ufs and ufs2, we check fs_magic for presence of ufs2 and copy "ufs2" explicitly instead. Submitted by: Christian S.J. Peron Revision Changes Path 1.15 +0 -2 src/sbin/mount/Makefile 1.66 +0 -11 src/sbin/mount/mount.c 1.231 +9 -2 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 08:44:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F46816A4CE; Mon, 26 Apr 2004 08:44:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72A8E43D62; Mon, 26 Apr 2004 08:44:43 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QFihGe032104; Mon, 26 Apr 2004 08:44:43 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QFihRc032103; Mon, 26 Apr 2004 08:44:43 -0700 (PDT) (envelope-from pjd) Message-Id: <200404261544.i3QFihRc032103@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 26 Apr 2004 08:44: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/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 15:44:43 -0000 pjd 2004/04/26 08:44:43 PDT FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: Always use nd.ni_vp->v_mount as an argument for VFS_QUOTACTL(), just like in RELENG_4. Pointed out by: Alex Lyashkov Revision Changes Path 1.345 +4 -5 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 10:22:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 597B416A4CE; Mon, 26 Apr 2004 10:22:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AC6C43D60; Mon, 26 Apr 2004 10:22:08 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QHM8Ge059481; Mon, 26 Apr 2004 10:22:08 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QHM7Ed059477; Mon, 26 Apr 2004 10:22:07 -0700 (PDT) (envelope-from alc) Message-Id: <200404261722.i3QHM7Ed059477@repoman.freebsd.org> From: Alan Cox Date: Mon, 26 Apr 2004 10:22: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/alpha/alpha 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: Mon, 26 Apr 2004 17:22:08 -0000 alc 2004/04/26 10:22:07 PDT FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: Since pmap_pinit() wants a prezeroed page, change it to ask for one. (Note that vm_page_grab(), unlike vm_page_alloc(), always returns a prezeroed page if VM_ALLOC_ZERO is specified. So, checking is unnecessary.) Revision Changes Path 1.145 +1 -4 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 10:49:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC22716A4CE; Mon, 26 Apr 2004 10:49:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F8EF43D60; Mon, 26 Apr 2004 10:49:06 -0700 (PDT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QHn6Ge064180; Mon, 26 Apr 2004 10:49:06 -0700 (PDT) (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QHn6jv064179; Mon, 26 Apr 2004 10:49:06 -0700 (PDT) (envelope-from gallatin) Message-Id: <200404261749.i3QHn6jv064179@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 26 Apr 2004 10:49: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/alpha/alpha 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: Mon, 26 Apr 2004 17:49:06 -0000 gallatin 2004/04/26 10:49:06 PDT FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: MFamd64: implement the PG_UNMANAGED flag on vm_pages. Alan noticed that alpha ignored PG_UNMANAGED when we were looking into pmap_emulate_reference() panics. Perhaps this will help. Reviewed by: alc Revision Changes Path 1.146 +9 -4 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 11:43:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9106716A4D0 for ; Mon, 26 Apr 2004 11:43:00 -0700 (PDT) Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7D0243D53 for ; Mon, 26 Apr 2004 11:42:59 -0700 (PDT) (envelope-from andre@freebsd.org) Received: (qmail 49009 invoked from network); 26 Apr 2004 18:42:58 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 26 Apr 2004 18:42:58 -0000 Message-ID: <408D5832.83F3B979@freebsd.org> Date: Mon, 26 Apr 2004 20:42:58 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Mike Silbersack References: <200404232331.i3NNVsXV094917@repoman.freebsd.org> <20040423220212.C1915@odysseus.silby.com> 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: Mike Tancsa Subject: Re: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 18:43:00 -0000 Mike Silbersack wrote: > > On Fri, 23 Apr 2004, Mike Tancsa wrote: > > > Hi, thanks for this commit. I notice, > > > > net.inet.ip.portrange.lowfirst: 1023 > > net.inet.ip.portrange.lowlast: 600 > > net.inet.ip.portrange.first: 1024 > > net.inet.ip.portrange.last: 5000 > > net.inet.ip.portrange.hifirst: 49152 > > net.inet.ip.portrange.hilast: 65535 > > net.inet.ip.portrange.randomized: 1 > > > > > > How are the ranges allocated to applications ? A quick test of 30 > > sequential outbound connections to another box on port 25 shows all > > allocations in the 1024 to 5000 range. Is this the way it is supposed to > > be ? Also, is there any caveats about moving that range from say 4000 to > > 20000 ? > > > > ---Mike > > The randomization is within the selected range, not randomization between > ranges. > > You can change the first -> last range to anything you like, as long as > you stay above 1024. The RFCs say to use 49152->65535, but some OSes use > 1024->32768, some use 32768->65535, so anything you pick will be equally > ok. :) We should change our defaults for first/last form the very limited space to something much larger: net.inet.ip.portrange.first: 1024 -> 1024 net.inet.ip.portrange.last: 5000 -> 49151 At least OpenBSD has it this big for quite some time. AFAIK NetBSD too. > Ignore the hifirst/hilast range, that's really only used by ftpd, it was a > way to give ftpd a larger range of ports without changing first/last. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Apr 26 12:28:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E244016A4CE; Mon, 26 Apr 2004 12:28:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C667C43D31; Mon, 26 Apr 2004 12:28:08 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QJS8Ge085999; Mon, 26 Apr 2004 12:28:08 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QJS8mo085998; Mon, 26 Apr 2004 12:28:08 -0700 (PDT) (envelope-from ps) Message-Id: <200404261928.i3QJS8mo085998@repoman.freebsd.org> From: Paul Saab Date: Mon, 26 Apr 2004 12:28: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/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Apr 2004 19:28:09 -0000 ps 2004/04/26 12:28:08 PDT FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: make this compile/work with CISS_DEBUG defined. Revision Changes Path 1.45 +10 -8 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 12:33:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4FE216A4CE; Mon, 26 Apr 2004 12:33:00 -0700 (PDT) Received: from smtp-out4.xs4all.nl (smtp-out4.xs4all.nl [194.109.24.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DBC543D1F; Mon, 26 Apr 2004 12:33:00 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out4.xs4all.nl (8.12.10/8.12.10) with ESMTP id i3QJWwBT035201; Mon, 26 Apr 2004 21:32:59 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i3QJWjLw010494; Mon, 26 Apr 2004 21:32:45 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i3QJWjXn010493; Mon, 26 Apr 2004 21:32:45 +0200 (CEST) (envelope-from wkb) Date: Mon, 26 Apr 2004 21:32:45 +0200 From: Wilko Bulte To: Andrew Gallatin Message-ID: <20040426193245.GA10478@freebie.xs4all.nl> References: <200404261749.i3QHn6jv064179@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404261749.i3QHn6jv064179@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-BETA X-PGP: finger wilko@freebsd.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/alpha/alpha 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: Mon, 26 Apr 2004 19:33:00 -0000 On Mon, Apr 26, 2004 at 10:49:06AM -0700, Andrew Gallatin wrote: Does this need an MFC at some point? > gallatin 2004/04/26 10:49:06 PDT > > FreeBSD src repository > > Modified files: > sys/alpha/alpha pmap.c > Log: > MFamd64: implement the PG_UNMANAGED flag on vm_pages. > Alan noticed that alpha ignored PG_UNMANAGED when we were looking into > pmap_emulate_reference() panics. Perhaps this will help. > > Reviewed by: alc > > Revision Changes Path > 1.146 +9 -4 src/sys/alpha/alpha/pmap.c ---end of quoted text--- -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Apr 26 12:41:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30DE416A4CF; Mon, 26 Apr 2004 12:41:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 139F143D49; Mon, 26 Apr 2004 12:41:38 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QJfbGe089093; Mon, 26 Apr 2004 12:41:37 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QJfbVW089089; Mon, 26 Apr 2004 12:41:37 -0700 (PDT) (envelope-from simon) Message-Id: <200404261941.i3QJfbVW089089@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 26 Apr 2004 12:41: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/rc.d watchdogd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Apr 2004 19:41:38 -0000 simon 2004/04/26 12:41:37 PDT FreeBSD src repository (doc committer) Modified files: etc/rc.d watchdogd Log: Removes the check for the existence of the sysctl variable debug.watchdog since it is not created by hardware watchdog(4) devices. The watchdog(4) device is always compiled in the kernel, so removing the check should not cause any problems. Approved by: phk Revision Changes Path 1.3 +0 -9 src/etc/rc.d/watchdogd From owner-cvs-src@FreeBSD.ORG Mon Apr 26 12:45:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F45C16A4CF; Mon, 26 Apr 2004 12:45:36 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id B131943D1D; Mon, 26 Apr 2004 12:45:35 -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.10/8.12.10) with ESMTP id i3QJjXxZ007903 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 Apr 2004 15:45:34 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id i3QJjSC2084157; Mon, 26 Apr 2004 15:45:28 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16525.26328.428143.154639@grasshopper.cs.duke.edu> Date: Mon, 26 Apr 2004 15:45:28 -0400 (EDT) To: Wilko Bulte In-Reply-To: <20040426193245.GA10478@freebie.xs4all.nl> References: <200404261749.i3QHn6jv064179@repoman.freebsd.org> <20040426193245.GA10478@freebie.xs4all.nl> 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/alpha/alpha 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: Mon, 26 Apr 2004 19:45:36 -0000 Wilko Bulte writes: > On Mon, Apr 26, 2004 at 10:49:06AM -0700, Andrew Gallatin wrote: > > Does this need an MFC at some point? > Right now its more of a t-crossing, i-dotting thing. In fact, I'm really not 100% convinced that even -current needs it. I'd like to see if it fixes Kris' pmap_emulate_reference() panics before any thought of MFCs. Drew From owner-cvs-src@FreeBSD.ORG Mon Apr 26 12:46:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37BF516A4D0; Mon, 26 Apr 2004 12:46:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31AA743D2F; Mon, 26 Apr 2004 12:46:53 -0700 (PDT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QJkrGe090161; Mon, 26 Apr 2004 12:46:53 -0700 (PDT) (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QJkqTK090160; Mon, 26 Apr 2004 12:46:52 -0700 (PDT) (envelope-from bmilekic) Message-Id: <200404261946.i3QJkqTK090160@repoman.freebsd.org> From: Bosko Milekic Date: Mon, 26 Apr 2004 12:46: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/kern kern_jail.c src/sys/net rtsock.c src/sys/netinet raw_ip.c src/sys/sys jail.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, 26 Apr 2004 19:46:53 -0000 bmilekic 2004/04/26 12:46:52 PDT FreeBSD src repository Modified files: sys/kern kern_jail.c sys/net rtsock.c sys/netinet raw_ip.c sys/sys jail.h Log: Give jail(8) the feature to allow raw sockets from within a jail, which is less restrictive but allows for more flexible jail usage (for those who are willing to make the sacrifice). The default is off, but allowing raw sockets within jails can now be accomplished by tuning security.jail.allow_raw_sockets to 1. Turning this on will allow you to use things like ping(8) or traceroute(8) from within a jail. The patch being committed is not identical to the patch in the PR. The committed version is more friendly to APIs which pjd is working on, so it should integrate into his work quite nicely. This change has also been presented and addressed on the freebsd-hackers mailing list. Submitted by: Christian S.J. Peron PR: kern/65800 Revision Changes Path 1.42 +5 -0 src/sys/kern/kern_jail.c 1.108 +13 -2 src/sys/net/rtsock.c 1.129 +31 -2 src/sys/netinet/raw_ip.c 1.21 +1 -0 src/sys/sys/jail.h From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:04:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C350D16A4CF for ; Mon, 26 Apr 2004 13:04:46 -0700 (PDT) Received: from wbm4.pair.net (wbm4.pair.net [209.68.3.85]) by mx1.FreeBSD.org (Postfix) with SMTP id 28E4B43D60 for ; Mon, 26 Apr 2004 13:04:46 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 73935 invoked by uid 65534); 26 Apr 2004 20:04:45 -0000 Received: from 205.213.121.226 ([205.213.121.226]) (SquirrelMail authenticated user silby@silby.com) by webmail4.pair.com with HTTP; Mon, 26 Apr 2004 16:04:45 -0400 (EDT) Message-ID: <17748.205.213.121.226.1083009885.squirrel@webmail4.pair.com> In-Reply-To: <408D5832.83F3B979@freebsd.org> References: <200404232331.i3NNVsXV094917@repoman.freebsd.org> <6.0.3.0.0.20040423224055.0898cfe0@64.7.153.2> <20040423220212.C1915@odysseus.silby.com> <408D5832.83F3B979@freebsd.org> Date: Mon, 26 Apr 2004 16:04:45 -0400 (EDT) From: "Mike Silbersack" To: "Andre Oppermann" User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Mike Tancsa Subject: Re: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 20:04:47 -0000 > We should change our defaults for first/last form the very limited space > to something much larger: > > net.inet.ip.portrange.first: 1024 -> 1024 > net.inet.ip.portrange.last: 5000 -> 49151 > > At least OpenBSD has it this big for quite some time. AFAIK NetBSD too. > > Andre -Current already uses 49152 -> 65535, -Stable should probably stay where it's at, some people might have firewall rules or other configurations which depend on the port range staying unchanged. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:07:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12A5116A4D0; Mon, 26 Apr 2004 13:07:28 -0700 (PDT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id E270B43D58; Mon, 26 Apr 2004 13:07:27 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (rwcrmhc13) with ESMTP id <2004042620072701500pu93ue>; Mon, 26 Apr 2004 20:07:27 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id NAA46773; Mon, 26 Apr 2004 13:07:25 -0700 (PDT) Date: Mon, 26 Apr 2004 13:07:24 -0700 (PDT) From: Julian Elischer To: Bosko Milekic In-Reply-To: <200404261946.i3QJkqTK090160@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_jail.c src/sys/net rtsock.c src/sys/netinet raw_ip.c src/sys/sys jail.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, 26 Apr 2004 20:07:28 -0000 Any plans to MFC? (please) On Mon, 26 Apr 2004, Bosko Milekic wrote: > bmilekic 2004/04/26 12:46:52 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_jail.c > sys/net rtsock.c > sys/netinet raw_ip.c > sys/sys jail.h > Log: > Give jail(8) the feature to allow raw sockets from within a > jail, which is less restrictive but allows for more flexible > jail usage (for those who are willing to make the sacrifice). > The default is off, but allowing raw sockets within jails can > now be accomplished by tuning security.jail.allow_raw_sockets > to 1. > > Turning this on will allow you to use things like ping(8) > or traceroute(8) from within a jail. > > The patch being committed is not identical to the patch > in the PR. The committed version is more friendly to > APIs which pjd is working on, so it should integrate > into his work quite nicely. This change has also been > presented and addressed on the freebsd-hackers mailing > list. > > Submitted by: Christian S.J. Peron > PR: kern/65800 > > Revision Changes Path > 1.42 +5 -0 src/sys/kern/kern_jail.c > 1.108 +13 -2 src/sys/net/rtsock.c > 1.129 +31 -2 src/sys/netinet/raw_ip.c > 1.21 +1 -0 src/sys/sys/jail.h > From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:16:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B046816A4CE; Mon, 26 Apr 2004 13:16:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 941B843D49; Mon, 26 Apr 2004 13:16:30 -0700 (PDT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QKGUGe003249; Mon, 26 Apr 2004 13:16:30 -0700 (PDT) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QKGUJQ003248; Mon, 26 Apr 2004 13:16:30 -0700 (PDT) (envelope-from le) Message-Id: <200404262016.i3QKGUJQ003248@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 26 Apr 2004 13:16:30 -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/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: Mon, 26 Apr 2004 20:16:30 -0000 le 2004/04/26 13:16:30 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/vinum vinumio.c Log: MFC 1.98: Plug a mem leak in vinum_scandisk(). Revision Changes Path 1.52.2.8 +1 -0 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:31:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDA7816A4CE; Mon, 26 Apr 2004 13:31:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A126D43D45; Mon, 26 Apr 2004 13:31:46 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QKVkGe006684; Mon, 26 Apr 2004 13:31:46 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QKVkiL006680; Mon, 26 Apr 2004 13:31:46 -0700 (PDT) (envelope-from luigi) Message-Id: <200404262031.i3QKVkiL006680@repoman.freebsd.org> From: Luigi Rizzo Date: Mon, 26 Apr 2004 13:31: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/netinet6 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: Mon, 26 Apr 2004 20:31:46 -0000 luigi 2004/04/26 13:31:46 PDT FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: fix the change of interface in nd6_storelladdr for multicast addresses too. Reported by: Jun Kuriyama Revision Changes Path 1.43 +5 -5 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:33:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E2416A4CE; Mon, 26 Apr 2004 13:33:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3966543D1D; Mon, 26 Apr 2004 13:33:00 -0700 (PDT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QKX0Ge007169; Mon, 26 Apr 2004 13:33:00 -0700 (PDT) (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QKX0aw007168; Mon, 26 Apr 2004 13:33:00 -0700 (PDT) (envelope-from le) Message-Id: <200404262033.i3QKX0aw007168@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 26 Apr 2004 13:32: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/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: Mon, 26 Apr 2004 20:33:00 -0000 le 2004/04/26 13:32:59 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/vinum vinumio.c Log: Properly handle on-disk configuration formatting for subdisks that aren't attached to a plex. PR: kern/65956 Submitted by: Dmitry Morozovsky Approved by: grog (mentor) Revision Changes Path 1.52.2.9 +3 -3 src/sys/dev/vinum/vinumio.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 13:43:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCDCD16A4CE; Mon, 26 Apr 2004 13:43:57 -0700 (PDT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id A505443D64; Mon, 26 Apr 2004 13:43:57 -0700 (PDT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.9p1/8.12.8) with ESMTP id i3QKhvgd067448; Mon, 26 Apr 2004 13:43:57 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i3QKhsZ7067447; Mon, 26 Apr 2004 13:43:54 -0700 (PDT) (envelope-from rizzo) Date: Mon, 26 Apr 2004 13:43:54 -0700 From: Luigi Rizzo To: Jun Kuriyama Message-ID: <20040426134354.A66491@xorpc.icir.org> References: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> <7mvfjn89ym.wl@black3.imgsrc.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <7mvfjn89ym.wl@black3.imgsrc.co.jp>; from kuriyama@imgsrc.co.jp on Mon, Apr 26, 2004 at 04:38:57PM +0900 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c src/sys/netatalk aarp.c at_extern.h src/sys/netinet if_ether.c src/sys/netinet6 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: Mon, 26 Apr 2004 20:43:57 -0000 On Mon, Apr 26, 2004 at 04:38:57PM +0900, Jun Kuriyama wrote: > > I'm not sure what actually code broke here, but I cannot send IPv6 > packet after '2004-04-26 00:00:00 PDT'. ok fixed, i forgot to change the values returned by 'nd6_storelladdr()' in the multicast case. Tested, seems to be working here now. thanks for the detailed report and 'how to reproduce' instructions! cheers luigi From owner-cvs-src@FreeBSD.ORG Mon Apr 26 15:19:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E02316A4CE; Mon, 26 Apr 2004 15:19:27 -0700 (PDT) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF51F43D46; Mon, 26 Apr 2004 15:19:26 -0700 (PDT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black3.imgsrc.co.jp (Postfix) with ESMTP id 8604D50869; Tue, 27 Apr 2004 07:19:25 +0900 (JST) Received: from black3.imgsrc.co.jp (black3.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black3.imgsrc.co.jp (Postfix) with ESMTP id 4DC7550B43; Tue, 27 Apr 2004 07:19:24 +0900 (JST) Date: Tue, 27 Apr 2004 07:19:24 +0900 Message-ID: <7mekqa8jrn.wl@black3.imgsrc.co.jp> From: Jun Kuriyama To: Luigi Rizzo In-Reply-To: <20040426134354.A66491@xorpc.icir.org> References: <200404250924.i3P9OqSJ094109@repoman.freebsd.org> <7mvfjn89ym.wl@black3.imgsrc.co.jp> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (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 amavisd 0.1 cc: Jun Kuriyama cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_arcsubr.c if_atmsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c src/sys/netatalk aarp.c at_extern.h src/sys/netinet if_ether.c src/sys/netinet6 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: Mon, 26 Apr 2004 22:19:27 -0000 At Mon, 26 Apr 2004 13:43:54 -0700, Luigi Rizzo wrote: > > I'm not sure what actually code broke here, but I cannot send IPv6 > > packet after '2004-04-26 00:00:00 PDT'. > > ok fixed, i forgot to change the values returned by 'nd6_storelladdr()' > in the multicast case. Tested, seems to be working here now. > > thanks for the detailed report and 'how to reproduce' instructions! Yay, thanks! -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Mon Apr 26 15:52:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FA5616A4CE; Mon, 26 Apr 2004 15:52:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3251C43D4C; Mon, 26 Apr 2004 15:52:11 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QMqAGe036598; Mon, 26 Apr 2004 15:52:10 -0700 (PDT) (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QMqA8I036588; Mon, 26 Apr 2004 15:52:10 -0700 (PDT) (envelope-from sobomax) Message-Id: <200404262252.i3QMqA8I036588@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 26 Apr 2004 15:52: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/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2004 22:52:11 -0000 sobomax 2004/04/26 15:52:09 PDT FreeBSD src repository Modified files: sys/i386/conf GENERIC Log: Add rue(4) USB ethernet driver, which for some reason has been missed. Revision Changes Path 1.402 +1 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Apr 26 16:37:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58AF916A4CE; Mon, 26 Apr 2004 16:37:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52DA243D1F; Mon, 26 Apr 2004 16:37:55 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QNbtGe046014; Mon, 26 Apr 2004 16:37:55 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QNbsqt046013; Mon, 26 Apr 2004 16:37:54 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404262337.i3QNbsqt046013@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 26 Apr 2004 16:37: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/lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h archive_read_extract.c archive_write_set_format_shar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Apr 2004 23:37:55 -0000 kientzle 2004/04/26 16:37:54 PDT FreeBSD src repository Modified files: lib/libarchive Makefile archive_entry.3 archive_entry.c archive_entry.h archive_read_extract.c archive_read_support_format_tar.c archive_write_set_format_pax.c archive_write_set_format_shar.c Log: Update file flag handling. The new fflags support in archive_entry supports Linux and FreeBSD file flags and is a bit more gracious about unrecognized flag names than strtofflags(3). This involves some minor API breakage. The default tar format ("restricted pax") now enables pax extensions when archiving files that have flags. In particular, copying dir heirarchies with 'bsdtar cf - -C src . | bsdtar xpf - -C dest' now preserves file flags. (Note the "p" on extract!) While I'm here, fill in some additional explanation in the archive_entry.3 manpage, fill in some missing MLINKS, mark some overlooked internal functions 'static', and make a few minor style fixes. Revision Changes Path 1.7 +13 -1 src/lib/libarchive/Makefile 1.4 +100 -28 src/lib/libarchive/archive_entry.3 1.10 +298 -29 src/lib/libarchive/archive_entry.c 1.7 +10 -4 src/lib/libarchive/archive_entry.h 1.9 +63 -16 src/lib/libarchive/archive_read_extract.c 1.11 +1 -1 src/lib/libarchive/archive_read_support_format_tar.c 1.11 +7 -1 src/lib/libarchive/archive_write_set_format_pax.c 1.8 +1 -1 src/lib/libarchive/archive_write_set_format_shar.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 16:39:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D13616A4CE; Mon, 26 Apr 2004 16:39:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F08F43D2D; Mon, 26 Apr 2004 16:39:18 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3QNdIGe046097; Mon, 26 Apr 2004 16:39:18 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3QNdHTJ046096; Mon, 26 Apr 2004 16:39:17 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404262339.i3QNdHTJ046096@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 26 Apr 2004 16:39: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/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Apr 2004 23:39:18 -0000 kientzle 2004/04/26 16:39:17 PDT FreeBSD src repository Modified files: usr.bin/tar write.c Log: Update write.c to follow recent API changes to libarchive. Also, bump up the default copy buffer from 8k to 64k to improve performance. Revision Changes Path 1.11 +11 -8 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Mon Apr 26 17:31:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B841216A4CE; Mon, 26 Apr 2004 17:31:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1ADC43D2F; Mon, 26 Apr 2004 17:31:36 -0700 (PDT) (envelope-from mikeh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3R0VaGe064024; Mon, 26 Apr 2004 17:31:36 -0700 (PDT) (envelope-from mikeh@repoman.freebsd.org) Received: (from mikeh@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3R0VakV064023; Mon, 26 Apr 2004 17:31:36 -0700 (PDT) (envelope-from mikeh) Message-Id: <200404270031.i3R0VakV064023@repoman.freebsd.org> From: Mike Heffner Date: Mon, 26 Apr 2004 17:31:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: LUKEM Subject: cvs commit: src/contrib/lukemftp/src - 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, 27 Apr 2004 00:31:37 -0000 mikeh 2004/04/26 17:31:36 PDT FreeBSD src repository src/contrib/lukemftp/src - Imported sources Update of /home/ncvs/src/contrib/lukemftp/src In directory repoman.freebsd.org:/tmp/cvs-serv62991 Log Message: Import the latest (4/26/04) CVS lukemftp. This adds the ability to have a prefix string on the progressbar and brings in a patch by mux@ to fix the condition when connect() returns EINTR. Requested by: mux Status: Vendor Tag: LUKEM Release Tags: nbsd_20040426 U src/contrib/lukemftp/src/Makefile U src/contrib/lukemftp/src/Makefile.in U src/contrib/lukemftp/src/cmds.c U src/contrib/lukemftp/src/cmdtab.c U src/contrib/lukemftp/src/complete.c U src/contrib/lukemftp/src/domacro.c U src/contrib/lukemftp/src/extern.h U src/contrib/lukemftp/src/fetch.c U src/contrib/lukemftp/src/ftp.1 U src/contrib/lukemftp/src/ftp.c U src/contrib/lukemftp/src/ftp_var.h U src/contrib/lukemftp/src/main.c U src/contrib/lukemftp/src/progressbar.c U src/contrib/lukemftp/src/progressbar.h U src/contrib/lukemftp/src/ruserpass.c U src/contrib/lukemftp/src/util.c U src/contrib/lukemftp/src/version.h No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Mon Apr 26 19:09:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15F1616A4CE; Mon, 26 Apr 2004 19:09:18 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76ED243D31; Mon, 26 Apr 2004 19:09:17 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])i3R29F5v011964; Tue, 27 Apr 2004 12:09:15 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i3R29DHW012639; Tue, 27 Apr 2004 12:09:14 +1000 Date: Tue, 27 Apr 2004 12:09:11 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Bosko Milekic In-Reply-To: <200404261513.i3QFDkb5026044@repoman.freebsd.org> Message-ID: <20040427115536.W7721@gamplex.bde.org> References: <200404261513.i3QFDkb5026044@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/sbin/mount Makefile mount.c 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: Tue, 27 Apr 2004 02:09:18 -0000 On Mon, 26 Apr 2004, Bosko Milekic wrote: > bmilekic 2004/04/26 08:13:46 PDT > > FreeBSD src repository > > Modified files: > sbin/mount Makefile mount.c > sys/ufs/ffs ffs_vfsops.c > Log: > The previous change to mount(8) to report ufs or ufs2 used > libufs, which only works for Charlie root. > > This change reverts the introduction of libufs and moves the > check into the kernel. Since the f_fstypename is the same > for both ufs and ufs2, we check fs_magic for presence of > ufs2 and copy "ufs2" explicitly instead. This seems to fix things like "mount -t ufs" and "find / -fstype ufs" to not work with ufs2. Many scripts may depend on this. Is it too late to fix the misspelling of "ffs" as "ufs"? The patch has some bugs (mainly clobbering of mp->mnt_stat.f_fstypename via an alias in the first part of the change to ffs_statfs(), so the larger second part of the change is a no-op). Details in private mail. Bruce From owner-cvs-src@FreeBSD.ORG Mon Apr 26 21:47:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7D1316A4CE; Mon, 26 Apr 2004 21:47:00 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA05C43D1F; Mon, 26 Apr 2004 21:46:54 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.9p2/8.12.9) with ESMTP id i3R4kj7E061388; Mon, 26 Apr 2004 21:46:49 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200404270446.i3R4kj7E061388@gw.catspoiler.org> Date: Mon, 26 Apr 2004 21:46:45 -0700 (PDT) From: Don Lewis To: silby@FreeBSD.org In-Reply-To: <200404260256.i3Q2uV18048208@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/netinet tcp_input.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 04:47:01 -0000 On 25 Apr, Mike Silbersack wrote: > The necessity of accepting all in-window resets was discovered > by jayanth and jlemon, both of whom have seen TCP stacks that > will respond to FIN-ACK packets with resets not meeting the > strict last_ack_sent check. Do we know the identities of any guilty stacks besides the one reported by jayanth? From owner-cvs-src@FreeBSD.ORG Tue Apr 27 00:11:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43A4D16A4D1 for ; Tue, 27 Apr 2004 00:11:07 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 7938C43D64 for ; Tue, 27 Apr 2004 00:11:06 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 43205 invoked from network); 27 Apr 2004 07:11:05 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Apr 2004 07:11:05 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 27 Apr 2004 02:13:30 -0500 (CDT) From: Mike Silbersack To: Don Lewis In-Reply-To: <200404270446.i3R4kj7E061388@gw.catspoiler.org> Message-ID: <20040427021243.F702@odysseus.silby.com> References: <200404270446.i3R4kj7E061388@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: silby@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_input.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 07:11:07 -0000 On Mon, 26 Apr 2004, Don Lewis wrote: > On 25 Apr, Mike Silbersack wrote: > > > The necessity of accepting all in-window resets was discovered > > by jayanth and jlemon, both of whom have seen TCP stacks that > > will respond to FIN-ACK packets with resets not meeting the > > strict last_ack_sent check. > > Do we know the identities of any guilty stacks besides the one reported > by jayanth? jlemon reported in private e-mail that some versions of Solaris also do odd things with RSTs, throwing them to the right side of the window. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Apr 27 01:07:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68FC116A4CF; Tue, 27 Apr 2004 01:07:21 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5228B43D54; Tue, 27 Apr 2004 01:07:21 -0700 (PDT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 4B5DD5C818; Tue, 27 Apr 2004 01:07:21 -0700 (PDT) Date: Tue, 27 Apr 2004 10:07:21 +0200 From: Maxime Henrion To: Mike Heffner Message-ID: <20040427080721.GA700@elvis.mu.org> References: <200404270031.i3R0VakV064023@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404270031.i3R0VakV064023@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/lukemftp/src - 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, 27 Apr 2004 08:07:21 -0000 Mike Heffner wrote: > mikeh 2004/04/26 17:31:36 PDT > > FreeBSD src repository > > src/contrib/lukemftp/src - Imported sources > Update of /home/ncvs/src/contrib/lukemftp/src > In directory repoman.freebsd.org:/tmp/cvs-serv62991 > > Log Message: > Import the latest (4/26/04) CVS lukemftp. This adds the ability to > have a prefix string on the progressbar and brings in a patch by mux@ > to fix the condition when connect() returns EINTR. Thanks! Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Apr 27 01:57:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97C7616A4CE; Tue, 27 Apr 2004 01:57:08 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEB3743D53; Tue, 27 Apr 2004 01:57:07 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3R92It3099188 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Apr 2004 12:02:19 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3R8v25f043793; Tue, 27 Apr 2004 11:57:02 +0300 (EEST) (envelope-from ru) Date: Tue, 27 Apr 2004 11:57:01 +0300 From: Ruslan Ermilov To: Mike Silbersack Message-ID: <20040427085701.GB43599@ip.net.ua> References: <200404232331.i3NNVsXV094917@repoman.freebsd.org> <6.0.3.0.0.20040423224055.0898cfe0@64.7.153.2> <20040423220212.C1915@odysseus.silby.com> <408D5832.83F3B979@freebsd.org> <17748.205.213.121.226.1083009885.squirrel@webmail4.pair.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Yylu36WmvOXNoKYn" Content-Disposition: inline In-Reply-To: <17748.205.213.121.226.1083009885.squirrel@webmail4.pair.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Andre Oppermann cc: cvs-all@freebsd.org cc: Mike Tancsa Subject: Re: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 08:57:08 -0000 --Yylu36WmvOXNoKYn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 26, 2004 at 04:04:45PM -0400, Mike Silbersack wrote: > > We should change our defaults for first/last form the very limited space > > to something much larger: > > > > net.inet.ip.portrange.first: 1024 -> 1024 > > net.inet.ip.portrange.last: 5000 -> 49151 > > > > At least OpenBSD has it this big for quite some time. AFAIK NetBSD too. > > > > Andre >=20 > -Current already uses 49152 -> 65535, -Stable should probably stay where > it's at, some people might have firewall rules or other configurations > which depend on the port range staying unchanged. >=20 Yes, please don't change that in -STABLE. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --Yylu36WmvOXNoKYn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjiBdUkv4P6juNwoRApwnAKCIuiG1CYH0vlB8r4jQwap1Od/8fACfaQtE gEX0FpDZlVxYMM5NLg/OJD4= =YCRW -----END PGP SIGNATURE----- --Yylu36WmvOXNoKYn-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 02:18:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 087B716A4CE; Tue, 27 Apr 2004 02:18:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFDE243D45; Tue, 27 Apr 2004 02:18:49 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3R9InGe088471; Tue, 27 Apr 2004 02:18:49 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3R9InkQ088470; Tue, 27 Apr 2004 02:18:49 -0700 (PDT) (envelope-from ru) Message-Id: <200404270918.i3R9InkQ088470@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Apr 2004 02: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/lib/libc/gen signal.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, 27 Apr 2004 09:18:50 -0000 ru 2004/04/27 02:18:49 PDT FreeBSD src repository Modified files: lib/libc/gen signal.3 Log: Markup nit. Revision Changes Path 1.35 +1 -1 src/lib/libc/gen/signal.3 From owner-cvs-src@FreeBSD.ORG Tue Apr 27 02:49:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D64116A4CE; Tue, 27 Apr 2004 02:49:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3005D43D2D; Tue, 27 Apr 2004 02:49:17 -0700 (PDT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3R9nHGe094477; Tue, 27 Apr 2004 02:49:17 -0700 (PDT) (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3R9nGgP094476; Tue, 27 Apr 2004 02:49:16 -0700 (PDT) (envelope-from thomas) Message-Id: <200404270949.i3R9nGgP094476@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 27 Apr 2004 02:49: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/tools/tools/nanobsd i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 09:49:17 -0000 thomas 2004/04/27 02:49:16 PDT FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Take boot0sio from the newly-built world, both for consistency's sake and to cater for host systems where it is not present. Reviewed by: phk Revision Changes Path 1.5 +1 -1 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Tue Apr 27 03:09:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A378816A4CE; Tue, 27 Apr 2004 03:09:37 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEDF243D68; Tue, 27 Apr 2004 03:09:34 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i3RA9X5v030545; Tue, 27 Apr 2004 20:09:33 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i3RA9UI2018180; Tue, 27 Apr 2004 20:09:32 +1000 Date: Tue, 27 Apr 2004 20:09:28 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Bosko Milekic In-Reply-To: <20040427115536.W7721@gamplex.bde.org> Message-ID: <20040427195514.T9334@gamplex.bde.org> References: <200404261513.i3QFDkb5026044@repoman.freebsd.org> <20040427115536.W7721@gamplex.bde.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/sbin/mount Makefile mount.c 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: Tue, 27 Apr 2004 10:09:37 -0000 On Tue, 27 Apr 2004, Bruce Evans wrote: > On Mon, 26 Apr 2004, Bosko Milekic wrote: > > > bmilekic 2004/04/26 08:13:46 PDT > > > > FreeBSD src repository > > > > Modified files: > > sbin/mount Makefile mount.c > > sys/ufs/ffs ffs_vfsops.c > > Log: > > The previous change to mount(8) to report ufs or ufs2 used > > libufs, which only works for Charlie root. > > > > This change reverts the introduction of libufs and moves the > > check into the kernel. Since the f_fstypename is the same > > for both ufs and ufs2, we check fs_magic for presence of > > ufs2 and copy "ufs2" explicitly instead. > > This seems to fix things like "mount -t ufs" and "find / -fstype ufs" > to not work with ufs2. Many scripts may depend on this. Testing shows that "df -t ufs" only finds ufs (because it looks up file systems by type name), but "find / -fstype ufs" cannot distinguish ufs from ufs2 (because it looks up file systems by type number). I think "mount -a -t ufs" works like "df -t ufs". The number in find's lookup is the type number returned by statfs(). Lookup by number is a historical bug. It is fixed in NetBSD: %%% --- function.c Sun Apr 4 14:44:05 2004 +++ /c/NetBSD/src/usr.bin/find/function.c Mon Apr 26 21:36:04 2004 @@ -819,66 +762,52 @@ * always copy both of them. */ - val_flags = sb.f_flags; - val_type = sb.f_type; + val = sb.f_flag; + strlcpy(fstype, sb.f_fstypename, sizeof(fstype)); } - switch (plan->flags & F_MTMASK) { + switch (plan->flags) { case F_MTFLAG: - return val_flags & plan->mt_data; + return (val & plan->mt_data); case F_MTTYPE: - return val_type == plan->mt_data; + return (strncmp(fstype, plan->c_data, MFSNAMELEN) == 0); default: abort(); } } ... %%% Bruce From owner-cvs-src@FreeBSD.ORG Tue Apr 27 04:47:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 2AAB316A4CF; Tue, 27 Apr 2004 04:47:11 -0700 (PDT) Date: Tue, 27 Apr 2004 04:47:11 -0700 From: Darren Reed To: Andre Oppermann Message-ID: <20040427114711.GA85273@hub.freebsd.org> References: <200404232331.i3NNVsXV094917@repoman.freebsd.org> <6.0.3.0.0.20040423224055.0898cfe0@64.7.153.2> <20040423220212.C1915@odysseus.silby.com> <408D5832.83F3B979@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <408D5832.83F3B979@freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: Mike Silbersack cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Mike Tancsa Subject: Re: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 11:47:11 -0000 On Mon, Apr 26, 2004 at 08:42:58PM +0200, Andre Oppermann wrote: > Mike Silbersack wrote: > > On Fri, 23 Apr 2004, Mike Tancsa wrote: > > > > > Hi, thanks for this commit. I notice, > > > > > > net.inet.ip.portrange.lowfirst: 1023 > > > net.inet.ip.portrange.lowlast: 600 > > > net.inet.ip.portrange.first: 1024 > > > net.inet.ip.portrange.last: 5000 > > > net.inet.ip.portrange.hifirst: 49152 > > > net.inet.ip.portrange.hilast: 65535 > > > net.inet.ip.portrange.randomized: 1 >From NetBSD: net.inet.ip.anonportmin = 49152 net.inet.ip.anonportmax = 65535 net.inet.ip.lowportmin = 600 net.inet.ip.lowportmax = 1023 net.inet6.ip6.anonportmin = 49152 net.inet6.ip6.anonportmax = 65535 net.inet6.ip6.lowportmin = 600 net.inet6.ip6.lowportmax = 1023 ...which look like the RFC specified numbers, to me. Darren From owner-cvs-src@FreeBSD.ORG Tue Apr 27 05:55:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20AA616A4CE; Tue, 27 Apr 2004 05:55:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02DDE43D1F; Tue, 27 Apr 2004 05:55:00 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RCsxGe041218; Tue, 27 Apr 2004 05:54:59 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RCsxcU041217; Tue, 27 Apr 2004 05:54:59 -0700 (PDT) (envelope-from sos) Message-Id: <200404271254.i3RCsxcU041217@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 27 Apr 2004 05:54: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/ata ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 12:55:00 -0000 sos 2004/04/27 05:54:59 PDT FreeBSD src repository Modified files: sys/dev/ata ata-pci.c Log: Use pci_get_progif to decide if this is one of the primary/secondary channels. This also work when PCI native mode has been selected (patch for /sys/dev/pci/pci.c needed for that) since pci_get_progif uses the saved value for progif, not the one stored after we may have changed from legacy mode to native PCI mode. Revision Changes Path 1.82 +2 -7 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:08:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1927C16A4CE; Tue, 27 Apr 2004 06:08:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDB9F43D2D; Tue, 27 Apr 2004 06:08:03 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RD83Ge044311; Tue, 27 Apr 2004 06:08:03 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RD83im044310; Tue, 27 Apr 2004 06:08:03 -0700 (PDT) (envelope-from phk) Message-Id: <200404271308.i3RD83im044310@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 06:08: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/i386/i386 elan-mmcr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:08:04 -0000 phk 2004/04/27 06:08:03 PDT FreeBSD src repository Modified files: sys/i386/i386 elan-mmcr.c Log: Make sure we are all set up before creating the LED instance. Revision Changes Path 1.28 +2 -2 src/sys/i386/i386/elan-mmcr.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:09:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EDEE16A4CE; Tue, 27 Apr 2004 06:09:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72EFB43D60; Tue, 27 Apr 2004 06:09:21 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RD9LGe044360; Tue, 27 Apr 2004 06:09:21 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RD9LPV044359; Tue, 27 Apr 2004 06:09:21 -0700 (PDT) (envelope-from phk) Message-Id: <200404271309.i3RD9LPV044359@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 06:09: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/led led.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:09:22 -0000 phk 2004/04/27 06:09:21 PDT FreeBSD src repository Modified files: sys/dev/led led.c Log: Add the ability to avoid repetition of s.... sequences with a '.' Revision Changes Path 1.9 +11 -7 src/sys/dev/led/led.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:11:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D804216A4D0; Tue, 27 Apr 2004 06:11:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8D8543D6A; Tue, 27 Apr 2004 06:11:20 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RDBKGe045262; Tue, 27 Apr 2004 06:11:20 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RDBKVo045261; Tue, 27 Apr 2004 06:11:20 -0700 (PDT) (envelope-from phk) Message-Id: <200404271311.i3RDBKVo045261@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 06:11: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/share/man/man4 led.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, 27 Apr 2004 13:11:21 -0000 phk 2004/04/27 06:11:20 PDT FreeBSD src repository Modified files: share/man/man4 led.4 Log: Document that '.' stops repetition of 's..." sequences. This is useful in order to get visual indication that something did not succeed: # Give it 5 seconds to run echo 'sjjjjjA.' > /dev/led/error random_program echo '0' > /dev/led/error If random_program takes more than 5 seconds or if it hangs, the LED will be turned on. Revision Changes Path 1.5 +2 -1 src/share/man/man4/led.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:12:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C69316A4CE for ; Tue, 27 Apr 2004 06:12:32 -0700 (PDT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 155CB43D6A for ; Tue, 27 Apr 2004 06:12:32 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 14840 invoked from network); 27 Apr 2004 13:12:31 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 27 Apr 2004 13:12:31 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i3RDCT8a006851; Tue, 27 Apr 2004 09:12:29 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Warner Losh Date: Tue, 27 Apr 2004 09:12:47 -0400 User-Agent: KMail/1.6 References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> In-Reply-To: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404270912.48113.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:12:32 -0000 On Sunday 25 April 2004 10:11 pm, Warner Losh wrote: > imp 2004/04/25 19:11:38 PDT > > FreeBSD src repository > > Modified files: > sys/dev/acpica acpi_pci.c > sys/dev/pci pci.c > Log: > Fix two typos from PR: 65694 > > 1) In pci.c, we need to check the child device's state, not the parent > device's state. > 2) In acpi_pci.c, we have to run the power state change after the acpi > method when the old_state is > new state, not the other way around. Umm, the ACPI method may turn the power to the device off (i.e., turn off the power resource that provides power to the device), meaning that you can't access it's PCI config registers anymore. It's quite intentional to turn the device off using PCI first and ACPI second and then to turn the device on via ACPI first and then PCI second. Unfortunately, the PR number is wrong (that's some ports PR) and there are no PR's in the database with an originator that contains 'Remesov' or the text 'acpi_pci' in the text fields at least none that query-pr-summary.cgi can find. Ugh, actually, query-pr is just hosed as it thinks we have no open PRs. *sigh* > Submitted by: Dmitry Remesov > PR: 65694 > > Revision Changes Path > 1.14 +1 -1 src/sys/dev/acpica/acpi_pci.c > 1.249 +1 -1 src/sys/dev/pci/pci.c -- 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 27 06:13:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3919716A4CE; Tue, 27 Apr 2004 06:13:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C7CA43D3F; Tue, 27 Apr 2004 06:13:21 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RDDKGe046282; Tue, 27 Apr 2004 06:13:20 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RDDKTp046281; Tue, 27 Apr 2004 06:13:20 -0700 (PDT) (envelope-from mux) Message-Id: <200404271313.i3RDDKTp046281@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 27 Apr 2004 06:13: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/sys mman.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, 27 Apr 2004 13:13:21 -0000 mux 2004/04/27 06:13:20 PDT FreeBSD src repository Modified files: sys/sys mman.h Log: Remove mlockall() and munlockall() from the list of unimplemented syscalls in a comment, we have them since quite some time now. Noticed by: Stefan Farfeleder Revision Changes Path 1.39 +2 -2 src/sys/sys/mman.h From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:31:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B76F416A4CE; Tue, 27 Apr 2004 06:31:56 -0700 (PDT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5784E43D58; Tue, 27 Apr 2004 06:31:56 -0700 (PDT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (localhost [127.0.0.1]) i3RDVt8o019814; Tue, 27 Apr 2004 09:31:55 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i3RDVtLX019813; Tue, 27 Apr 2004 09:31:55 -0400 (EDT) Date: Tue, 27 Apr 2004 09:31:55 -0400 From: Ken Smith To: John Baldwin Message-ID: <20040427133155.GB19151@electra.cse.Buffalo.EDU> References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404270912.48113.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i 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/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:31:57 -0000 On Tue, Apr 27, 2004 at 09:12:47AM -0400, John Baldwin wrote: > Unfortunately, the PR number is wrong (that's some ports PR) and there are no > PR's in the database with an originator that contains 'Remesov' or the text > 'acpi_pci' in the text fields at least none that query-pr-summary.cgi can > find. Ugh, actually, query-pr is just hosed as it thinks we have no open > PRs. *sigh* freefall 13 % query-pr --originator="Remesov" >Number: 65964 >Category: kern >Synopsis: Critical typos in setting power state routines >Confidential: no >Severity: critical >Priority: high >Responsible: imp >State: closed >Class: sw-bug >Quarter: >Keywords: >Date-Required: >Submitter-Id: current-users >Arrival-Date: Sun Apr 25 13:10:21 PDT 2004 >Closed-Date: Sun Apr 25 19:12:59 PDT 2004 >Last-Modified: Sun Apr 25 19:12:59 PDT 2004 >Originator: Dmitry Remesov >Release: 5.2-CURRENT Running 'query-pr --state=open' returns a *lot* of PR's. Did I just try this at a better time than you did? :-) -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:55:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6638C16A4CE; Tue, 27 Apr 2004 06:55:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A33B43D5E; Tue, 27 Apr 2004 06:55:27 -0700 (PDT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RDtRGe054335; Tue, 27 Apr 2004 06:55:27 -0700 (PDT) (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RDtQ1t054334; Tue, 27 Apr 2004 06:55:26 -0700 (PDT) (envelope-from sanpei) Message-Id: <200404271355.i3RDtQ1t054334@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Tue, 27 Apr 2004 06:55: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/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:55:27 -0000 sanpei 2004/04/27 06:55:26 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Add support DELL BC02 Bluetooth USB Adapter(TrueMobile 300) PR: kern/65777 Submitted by: Patrick Hurrelmann Revision Changes Path 1.172 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:56:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D37A216A4CE; Tue, 27 Apr 2004 06:56:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B579F43D45; Tue, 27 Apr 2004 06:56:39 -0700 (PDT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RDudGe054443; Tue, 27 Apr 2004 06:56:39 -0700 (PDT) (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RDudqo054442; Tue, 27 Apr 2004 06:56:39 -0700 (PDT) (envelope-from sanpei) Message-Id: <200404271356.i3RDudqo054442@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Tue, 27 Apr 2004 06:56: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/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: Tue, 27 Apr 2004 13:56:40 -0000 sanpei 2004/04/27 06:56:39 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Sync to 1.172 of usbdevs Revision Changes Path 1.179 +5 -1 src/sys/dev/usb/usbdevs.h 1.179 +13 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Tue Apr 27 06:58:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4334016A4CE; Tue, 27 Apr 2004 06:58:18 -0700 (PDT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDA4B43D2D; Tue, 27 Apr 2004 06:58:17 -0700 (PDT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (localhost [127.0.0.1]) i3RDwH8o020810; Tue, 27 Apr 2004 09:58:17 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i3RDwHtb020809; Tue, 27 Apr 2004 09:58:17 -0400 (EDT) Date: Tue, 27 Apr 2004 09:58:17 -0400 From: Ken Smith To: John Baldwin Message-ID: <20040427135817.GD19151@electra.cse.Buffalo.EDU> References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404270912.48113.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i 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/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 13:58:18 -0000 On Tue, Apr 27, 2004 at 09:12:47AM -0400, John Baldwin wrote: > Unfortunately, the PR number is wrong (that's some ports PR) and there are no > PR's in the database with an originator that contains 'Remesov' or the text > 'acpi_pci' in the text fields at least none that query-pr-summary.cgi can > find. Ugh, actually, query-pr is just hosed as it thinks we have no open > PRs. *sigh* Oops, I only noticed the 'query-pr' when I first read this and didn't notice the 'query-pr-summary.cgi'. It was through the Web interface you were trying this? I poked at that briefly and noticed that I needed to check the "Look at closed PR's too" box to see the one with Remesov as the originator. Not sure what happened in the query for all open PR's but if it's reproducible can you let me know? [ Sorry for being jumpy, I'm watching for things that might have been broken by the 4.10-RC upgrades... ] -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Tue Apr 27 07:00:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6AFD16A4D1 for ; Tue, 27 Apr 2004 07:00:38 -0700 (PDT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 789F243D46 for ; Tue, 27 Apr 2004 07:00:38 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 13767 invoked from network); 27 Apr 2004 14:00:37 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 27 Apr 2004 14:00:37 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i3RE0ZhZ007231; Tue, 27 Apr 2004 10:00:36 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Ken Smith Date: Tue, 27 Apr 2004 10:00:54 -0400 User-Agent: KMail/1.6 References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> <20040427133155.GB19151@electra.cse.Buffalo.EDU> In-Reply-To: <20040427133155.GB19151@electra.cse.Buffalo.EDU> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404271000.54524.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx 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/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 14:00:39 -0000 On Tuesday 27 April 2004 09:31 am, Ken Smith wrote: > On Tue, Apr 27, 2004 at 09:12:47AM -0400, John Baldwin wrote: > > Unfortunately, the PR number is wrong (that's some ports PR) and there > > are no PR's in the database with an originator that contains 'Remesov' or > > the text 'acpi_pci' in the text fields at least none that > > query-pr-summary.cgi can find. Ugh, actually, query-pr is just hosed as > > it thinks we have no open PRs. *sigh* > > freefall 13 % query-pr --originator="Remesov" > > >Number: 65964 > >Category: kern > >Synopsis: Critical typos in setting power state routines > >Confidential: no > >Severity: critical > >Priority: high > >Responsible: imp > >State: closed > >Class: sw-bug > >Quarter: > >Keywords: > >Date-Required: > >Submitter-Id: current-users > >Arrival-Date: Sun Apr 25 13:10:21 PDT 2004 > >Closed-Date: Sun Apr 25 19:12:59 PDT 2004 > >Last-Modified: Sun Apr 25 19:12:59 PDT 2004 > >Originator: Dmitry Remesov > >Release: 5.2-CURRENT > > Running 'query-pr --state=open' returns a *lot* of PR's. Did I just > try this at a better time than you did? :-) Web interface searching doesn't and query open reports doesn't seem to be working. I did manage to typo the PR number and not notice it when I double checked though, and the actual patch is correct in that there was a typo. Now to make sure that it isn't backwards. :) (The typo was my bad). Hmm, I just need my morning caffeine I guess. I must have misread the commit message, but the actual patch is correct (PCI then ACPI for power down, ACPI then PCI for power up). -- 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 27 07:43:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F5C516A4CE; Tue, 27 Apr 2004 07:43:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 825C043D49; Tue, 27 Apr 2004 07:43:04 -0700 (PDT) (envelope-from ghelmer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3REh4Ge065444; Tue, 27 Apr 2004 07:43:04 -0700 (PDT) (envelope-from ghelmer@repoman.freebsd.org) Received: (from ghelmer@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3REh43x065443; Tue, 27 Apr 2004 07:43:04 -0700 (PDT) (envelope-from ghelmer) Message-Id: <200404271443.i3REh43x065443@repoman.freebsd.org> From: Guy Helmer Date: Tue, 27 Apr 2004 07:43: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/sbin/adjkerntz adjkerntz.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 14:43:05 -0000 ghelmer 2004/04/27 07:43:03 PDT FreeBSD src repository Modified files: sbin/adjkerntz adjkerntz.c Log: Invoke tzset(3) within the main loop to catch changes to /etc/localtime when running as a daemon in the hope that it will fix situations where the CMOS clock was apparently set using the stale TZ offset. Revision Changes Path 1.29 +2 -0 src/sbin/adjkerntz/adjkerntz.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 07:57:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55EBF16A4CE; Tue, 27 Apr 2004 07:57:40 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id A534343D2D; Tue, 27 Apr 2004 07:57:39 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i3REvZgr047646; Tue, 27 Apr 2004 08:57:35 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 27 Apr 2004 08:57:53 -0600 (MDT) Message-Id: <20040427.085753.34602518.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200404270912.48113.jhb@FreeBSD.org> References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 14:57:40 -0000 In message: <200404270912.48113.jhb@FreeBSD.org> John Baldwin writes: : On Sunday 25 April 2004 10:11 pm, Warner Losh wrote: : > imp 2004/04/25 19:11:38 PDT : > : > FreeBSD src repository : > : > Modified files: : > sys/dev/acpica acpi_pci.c : > sys/dev/pci pci.c : > Log: : > Fix two typos from PR: 65694 : > : > 1) In pci.c, we need to check the child device's state, not the parent : > device's state. : > 2) In acpi_pci.c, we have to run the power state change after the acpi : > method when the old_state is > new state, not the other way around. : : Umm, the ACPI method may turn the power to the device off (i.e., turn off the : power resource that provides power to the device), meaning that you can't : access it's PCI config registers anymore. It's quite intentional to turn the : device off using PCI first and ACPI second and then to turn the device on via : ACPI first and then PCI second. : : Unfortunately, the PR number is wrong (that's some ports PR) and there are no : PR's in the database with an originator that contains 'Remesov' or the text : 'acpi_pci' in the text fields at least none that query-pr-summary.cgi can : find. Ugh, actually, query-pr is just hosed as it thinks we have no open : PRs. *sigh* You misunderstand. When turning the device OFF, we run the acpi last. When turning the device ON, we run it first. The code ran it twice in one case and never in the other. Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 27 08:00:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8441916A4D0; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DB4743D5E; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RF0VGe067760; Tue, 27 Apr 2004 08:00:31 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RF0Uh5067757; Tue, 27 Apr 2004 08:00:30 -0700 (PDT) (envelope-from ru) Message-Id: <200404271500.i3RF0Uh5067757@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Apr 2004 08:00: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 Makefile.inc1 src/lib/libradius Makefile libradius.3 radlib.c radlib.h radlib_private.h radlib_vs.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, 27 Apr 2004 15:00:31 -0000 ru 2004/04/27 08:00:29 PDT FreeBSD src repository Modified files: . Makefile.inc1 lib/libradius Makefile libradius.3 radlib.c radlib.h radlib_private.h radlib_vs.h Log: - Added rad_demangle() for demangling user-passwords (needed for MS-CHAPv1 MPPE-keys). - Added rad_demangle_mppe_key() for demangling mppe-keys (needed for MPPE-keys). - Added some typecasts for avoiding compiler warnings. - Fix: better handle wrong usage of the lib (if the programmer has not called rad_create_request() but rad_put_*(), then a weird error message was returned). - Added a new function for putting the Message-Authenticator. - Verify the Message-Authenticator, if it was found inside a response packet and silently drop the packet, if the validation failed. - Implicitly put the Message-Authenticator, if the EAP-Message attribute was added. - Added some missing defines. Submitted by: Michael Bretterklieber PR: 46555 Revision Changes Path 1.424 +6 -1 src/Makefile.inc1 1.8 +10 -3 src/lib/libradius/Makefile 1.17 +74 -4 src/lib/libradius/libradius.3 1.11 +305 -20 src/lib/libradius/radlib.c 1.7 +14 -0 src/lib/libradius/radlib.h 1.6 +3 -0 src/lib/libradius/radlib_private.h 1.3 +9 -5 src/lib/libradius/radlib_vs.h From owner-cvs-src@FreeBSD.ORG Tue Apr 27 08:42:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CEB516A4CE; Tue, 27 Apr 2004 08:42:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F31E43D2D; Tue, 27 Apr 2004 08:42:35 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RFgYGe078495; Tue, 27 Apr 2004 08:42:34 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RFgYwr078494; Tue, 27 Apr 2004 08:42:34 -0700 (PDT) (envelope-from phk) Message-Id: <200404271542.i3RFgYwr078494@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 08:42: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/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 15:42:35 -0000 phk 2004/04/27 08:42:34 PDT FreeBSD src repository Modified files: etc/rc.d initdiskless Log: When using this in non-NFSroot circumstances, `mount -t nfs` may return empty. Add a dummy element to prevent the alternate action of the shell builtin "set" Revision Changes Path 1.35 +2 -1 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Tue Apr 27 08:52:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3331316A4CE; Tue, 27 Apr 2004 08:52:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 151BC43D41; Tue, 27 Apr 2004 08:52:09 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RFq8Ge086312; Tue, 27 Apr 2004 08:52:08 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RFq860086305; Tue, 27 Apr 2004 08:52:08 -0700 (PDT) (envelope-from sos) Message-Id: <200404271552.i3RFq860086305@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 27 Apr 2004 08:52: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/ata ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 15:52:09 -0000 sos 2004/04/27 08:52:08 PDT FreeBSD src repository Modified files: sys/dev/ata ata-lowlevel.c Log: Reduce the time spent looking for devices on channels that return what looks like garbage. Revision Changes Path 1.34 +4 -4 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 09:04:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2503B16A4CE; Tue, 27 Apr 2004 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 07D3A43D4C; Tue, 27 Apr 2004 09:04:42 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RG4fGe089516; Tue, 27 Apr 2004 09:04:41 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RG4f4e089515; Tue, 27 Apr 2004 09:04:41 -0700 (PDT) (envelope-from phk) Message-Id: <200404271604.i3RG4f4e089515@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 09:04: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/tools/tools/nanobsd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 16:04:42 -0000 phk 2004/04/27 09:04:41 PDT FreeBSD src repository Modified files: tools/tools/nanobsd Makefile Log: More POLA handling of CUSTOMIZE variable Revision Changes Path 1.3 +8 -3 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 27 09:28:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8DF416A4CE; Tue, 27 Apr 2004 09:28:10 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC2CA43D60; Tue, 27 Apr 2004 09:28:07 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3RGXGtc049628 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Apr 2004 19:33:18 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3RGRw20074903; Tue, 27 Apr 2004 19:27:59 +0300 (EEST) (envelope-from ru) Date: Tue, 27 Apr 2004 19:27:58 +0300 From: Ruslan Ermilov To: Poul-Henning Kamp Message-ID: <20040427162758.GA74867@ip.net.ua> References: <200404271542.i3RFgYwr078494@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <200404271542.i3RFgYwr078494@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 16:28:10 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 08:42:34AM -0700, Poul-Henning Kamp wrote: > phk 2004/04/27 08:42:34 PDT >=20 > FreeBSD src repository >=20 > Modified files: > etc/rc.d initdiskless=20 > Log: > When using this in non-NFSroot circumstances, `mount -t nfs` may > return empty. Add a dummy element to prevent the alternate action > of the shell builtin "set" > =20 > Revision Changes Path > 1.35 +2 -1 src/etc/rc.d/initdiskless >=20 A better fix would be to: -set `mount -t nfs` +set -- `mount -t nfs` Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjooOUkv4P6juNwoRAkqxAJ4qXrSv5GP2vuNrcTH8XEBlWJVCeQCfQCun A95e9HzF7r8M0s6WE+NUxxk= =OBYN -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 09:38:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A64DD16A4CF; Tue, 27 Apr 2004 09:38:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88A1543D41; Tue, 27 Apr 2004 09:38:16 -0700 (PDT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RGcGGe095792; Tue, 27 Apr 2004 09:38:16 -0700 (PDT) (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RGcGYU095791; Tue, 27 Apr 2004 09:38:16 -0700 (PDT) (envelope-from emax) Message-Id: <200404271638.i3RGcGYU095791@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 27 Apr 2004 09:38: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/conf NOTES kern.pre.mk options src/sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c src/sys/netgraph/bluetooth/drivers/h4 ng_h4.c src/sys/netgraph/bluetooth/hci ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 16:38:16 -0000 emax 2004/04/27 09:38:15 PDT FreeBSD src repository Modified files: sys/conf NOTES kern.pre.mk options sys/netgraph/bluetooth/common ng_bluetooth.c sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c sys/netgraph/bluetooth/drivers/h4 ng_h4.c sys/netgraph/bluetooth/drivers/ubt ng_ubt.c sys/netgraph/bluetooth/hci ng_hci_cmds.c ng_hci_evnt.c ng_hci_main.c ng_hci_misc.c ng_hci_ulpi.c sys/netgraph/bluetooth/l2cap ng_l2cap_cmds.c ng_l2cap_evnt.c ng_l2cap_llpi.c ng_l2cap_main.c ng_l2cap_misc.c ng_l2cap_ulpi.c sys/netgraph/bluetooth/socket ng_btsocket.c ng_btsocket_hci_raw.c ng_btsocket_l2cap.c ng_btsocket_l2cap_raw.c ng_btsocket_rfcomm.c Log: Address few style issues pointed out by bde Reviewed by: bde, ru Revision Changes Path 1.1222 +9 -11 src/sys/conf/NOTES 1.52 +0 -9 src/sys/conf/kern.pre.mk 1.445 +9 -11 src/sys/conf/options 1.3 +1 -1 src/sys/netgraph/bluetooth/common/ng_bluetooth.c 1.6 +4 -4 src/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c 1.7 +5 -5 src/sys/netgraph/bluetooth/drivers/h4/ng_h4.c 1.13 +4 -4 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c 1.6 +7 -7 src/sys/netgraph/bluetooth/hci/ng_hci_cmds.c 1.7 +7 -7 src/sys/netgraph/bluetooth/hci/ng_hci_evnt.c 1.3 +8 -8 src/sys/netgraph/bluetooth/hci/ng_hci_main.c 1.7 +7 -7 src/sys/netgraph/bluetooth/hci/ng_hci_misc.c 1.7 +7 -7 src/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c 1.4 +9 -9 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c 1.7 +9 -9 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c 1.7 +9 -9 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c 1.3 +10 -10 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_main.c 1.7 +9 -9 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c 1.4 +8 -8 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c 1.6 +7 -7 src/sys/netgraph/bluetooth/socket/ng_btsocket.c 1.13 +5 -5 src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c 1.11 +5 -5 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c 1.10 +5 -5 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c 1.6 +6 -6 src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 09:41:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CC0316A4CE; Tue, 27 Apr 2004 09:41:55 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7397143D49; Tue, 27 Apr 2004 09:41:54 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3RGl7jj050622 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Apr 2004 19:47:09 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3RGfoRK075179; Tue, 27 Apr 2004 19:41:50 +0300 (EEST) (envelope-from ru) Date: Tue, 27 Apr 2004 19:41:49 +0300 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20040427164149.GA75139@ip.net.ua> References: <200404271638.i3RGcGYU095791@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <200404271638.i3RGcGYU095791@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES kern.pre.mk options src/sys/netgraph/bluetooth/common ng_bluetooth.c src/sys/netgraph/bluetooth/drivers/bt3c ng_bt3c_pccard.c src/sys/netgraph/bluetooth/drivers/h4 ng_h4.c src/sys/netgraph/bluetooth/drivers/ubt ng_ubt.c src/sys/netgraph/bluetooth/hci ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 16:41:55 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 09:38:15AM -0700, Maksim Yevmenkin wrote: > emax 2004/04/27 09:38:15 PDT >=20 > FreeBSD src repository >=20 > Modified files: > sys/conf NOTES kern.pre.mk options=20 [...] > Log: > Address few style issues pointed out by bde > =20 > Reviewed by: bde, ru > =20 > Revision Changes Path > 1.1222 +9 -11 src/sys/conf/NOTES > 1.52 +0 -9 src/sys/conf/kern.pre.mk [...] Thank you! I wish we could get rid of most other ugly INCLUDES hacks in kern.pre.mk that render the buildkernel output mostly unusable. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjo1NUkv4P6juNwoRAllgAJ93EHTxHB0zKKbB09qr9LL0l3gvYwCeKVSL eViMiIGNG3vjREXiyPK+8jA= =DY17 -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 10:12:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6179A16A4CE; Tue, 27 Apr 2004 10:12:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44B6143D41; Tue, 27 Apr 2004 10:12:05 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RHC5Ge004381; Tue, 27 Apr 2004 10:12:05 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RHC49B004377; Tue, 27 Apr 2004 10:12:04 -0700 (PDT) (envelope-from ps) Message-Id: <200404271712.i3RHC49B004377@repoman.freebsd.org> From: Paul Saab Date: Tue, 27 Apr 2004 10:12: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/sys/dev/ciss ciss.c cissreg.h cissvar.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, 27 Apr 2004 17:12:05 -0000 ps 2004/04/27 10:12:04 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ciss ciss.c cissreg.h cissvar.h Log: MFC: Bring ciss up-to-date with -CURRENT and support for the MSA20 and MSA500 as well as other small fixes. Revision Changes Path 1.2.2.14 +510 -196 src/sys/dev/ciss/ciss.c 1.1.2.5 +27 -15 src/sys/dev/ciss/cissreg.h 1.3.2.3 +22 -18 src/sys/dev/ciss/cissvar.h From owner-cvs-src@FreeBSD.ORG Tue Apr 27 10:57:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF13B16A4CE; Tue, 27 Apr 2004 10:57:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1DE543D5A; Tue, 27 Apr 2004 10:57:46 -0700 (PDT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RHvkGe012985; Tue, 27 Apr 2004 10:57:46 -0700 (PDT) (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RHvkCp012984; Tue, 27 Apr 2004 10:57:46 -0700 (PDT) (envelope-from vkashyap) Message-Id: <200404271757.i3RHvkCp012984@repoman.freebsd.org> From: Vinod Kashyap Date: Tue, 27 Apr 2004 10:57: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/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 17:57:49 -0000 vkashyap 2004/04/27 10:57:45 PDT FreeBSD src repository Modified files: sys/modules Makefile Log: Added 3ware's twa. Reviewed by: ps Revision Changes Path 1.376 +2 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:07:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2B6F16A4CE; Tue, 27 Apr 2004 12:07:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC98E43D45; Tue, 27 Apr 2004 12:07:35 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RJ7ZGe028849; Tue, 27 Apr 2004 12:07:35 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RJ7ZkI028848; Tue, 27 Apr 2004 12:07:35 -0700 (PDT) (envelope-from phk) Message-Id: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 27 Apr 2004 12:07: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/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 27 Apr 2004 19:07:36 -0000 phk 2004/04/27 12:07:35 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile Added files: sys/boot/i386/boot0 boot0_512.s Removed files: sys/boot/i386/boot0 boot0.s boot0sio.s Log: Change from '#' to "//" comment character to allow CPP preprocessing. Merge boot0.s and boot0sio.s into boot0_512.s controlled by "#ifdef SIO". Add Makefile magic to generate boot0.s and boot0sio.s from boot0_512.s. The compile boot0 and boot0sio have unchanged MD5 checksums. Revision Changes Path 1.26 +6 -0 src/sys/boot/i386/boot0/Makefile 1.31 +0 -419 src/sys/boot/i386/boot0/boot0.s (dead) 1.1 +494 -0 src/sys/boot/i386/boot0/boot0_512.s (new) 1.5 +0 -438 src/sys/boot/i386/boot0/boot0sio.s (dead) From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:13:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4E8F16A4CE; Tue, 27 Apr 2004 12:13:06 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1312143D49; Tue, 27 Apr 2004 12:13: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.10/8.12.9) with ESMTP id i3RJD4gr051173; Tue, 27 Apr 2004 13:13:04 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 27 Apr 2004 13:13:22 -0600 (MDT) Message-Id: <20040427.131322.102770380.imp@bsdimp.com> To: phk@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> References: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 27 Apr 2004 19:13:07 -0000 In message: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> Poul-Henning Kamp writes: : phk 2004/04/27 12:07:35 PDT : : FreeBSD src repository : : Modified files: : sys/boot/i386/boot0 Makefile : Added files: : sys/boot/i386/boot0 boot0_512.s : Removed files: : sys/boot/i386/boot0 boot0.s boot0sio.s : Log: : Change from '#' to "//" comment character to allow CPP preprocessing. : : Merge boot0.s and boot0sio.s into boot0_512.s controlled by "#ifdef SIO". : : Add Makefile magic to generate boot0.s and boot0sio.s from boot0_512.s. : : The compile boot0 and boot0sio have unchanged MD5 checksums. : : Revision Changes Path : 1.26 +6 -0 src/sys/boot/i386/boot0/Makefile : 1.31 +0 -419 src/sys/boot/i386/boot0/boot0.s (dead) : 1.1 +494 -0 src/sys/boot/i386/boot0/boot0_512.s (new) Shouldn't this be boot0_512.S since it is pre-processed? Warner From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:24:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E9B016A4CE; Tue, 27 Apr 2004 12:24:11 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 963F843D41; Tue, 27 Apr 2004 12:24:09 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3RJTMU9066915 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Apr 2004 22:29:23 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3RJO3DP076199; Tue, 27 Apr 2004 22:24:03 +0300 (EEST) (envelope-from ru) Date: Tue, 27 Apr 2004 22:24:03 +0300 From: Ruslan Ermilov To: Poul-Henning Kamp Message-ID: <20040427192403.GC75827@ip.net.ua> References: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TiqCXmo5T1hvSQQg" Content-Disposition: inline In-Reply-To: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 27 Apr 2004 19:24:11 -0000 --TiqCXmo5T1hvSQQg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 12:07:35PM -0700, Poul-Henning Kamp wrote: > phk 2004/04/27 12:07:35 PDT >=20 > FreeBSD src repository >=20 > Modified files: > sys/boot/i386/boot0 Makefile=20 > Added files: > sys/boot/i386/boot0 boot0_512.s=20 > Removed files: > sys/boot/i386/boot0 boot0.s boot0sio.s=20 > Log: > Change from '#' to "//" comment character to allow CPP preprocessing. > =20 This is backwards, please fix. Also, the preprocessed files should have the .S extension, and then they don't require the special hacks in makefiles. Also, is there a good reason why boot0.s wasn't repocopied to boot0_512.S? > Merge boot0.s and boot0sio.s into boot0_512.s controlled by "#ifdef SIO= ". > =20 > Add Makefile magic to generate boot0.s and boot0sio.s from boot0_512.s. > =20 > The compile boot0 and boot0sio have unchanged MD5 checksums. > =20 > Revision Changes Path > 1.26 +6 -0 src/sys/boot/i386/boot0/Makefile > 1.31 +0 -419 src/sys/boot/i386/boot0/boot0.s (dead) > 1.1 +494 -0 src/sys/boot/i386/boot0/boot0_512.s (new) > 1.5 +0 -438 src/sys/boot/i386/boot0/boot0sio.s (dead) --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --TiqCXmo5T1hvSQQg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjrNTUkv4P6juNwoRAjhPAJ9xauHPcK2rFKaeSaf+/XnZkS79kQCfYRZj w7Zbbav2JSEcbusZcp9uHWM= =eUHj -----END PGP SIGNATURE----- --TiqCXmo5T1hvSQQg-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:25:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 512A116A4CE; Tue, 27 Apr 2004 12:25:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32D0343D1D; Tue, 27 Apr 2004 12:25:02 -0700 (PDT) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RJP2Ge032844; Tue, 27 Apr 2004 12:25:02 -0700 (PDT) (envelope-from joerg@repoman.freebsd.org) Received: (from joerg@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RJP1Kp032843; Tue, 27 Apr 2004 12:25:01 -0700 (PDT) (envelope-from joerg) Message-Id: <200404271925.i3RJP1Kp032843@repoman.freebsd.org> From: Joerg Wunsch Date: Tue, 27 Apr 2004 12:25:01 -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/rarpd rarpd.8 rarpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 19:25:02 -0000 joerg 2004/04/27 12:25:01 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/rarpd rarpd.8 rarpd.c Log: Mostly sync with -current. Merged: rarpd.c . rev 1.35 (use in_addr_t instead of u_long) . rev 1.36 (major cleanup, make everything more sane) . rev 1.38 (clarification about -a) . rev 1.39 (typo fix) . rev 1.40 (allow rarpd to listen on interfaces with more than one IP address) rarpd.8 . -a clarification Not merged: . rarpd.c 1.34 _FBSD() cosmetics Revision Changes Path 1.9.2.6 +6 -2 src/usr.sbin/rarpd/rarpd.8 1.23.2.5 +121 -218 src/usr.sbin/rarpd/rarpd.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:37:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA62D16A4CE; Tue, 27 Apr 2004 12:37:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BD6D43D39; Tue, 27 Apr 2004 12:37:18 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RJbIGe034959; Tue, 27 Apr 2004 12:37:18 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RJbIrZ034958; Tue, 27 Apr 2004 12:37:18 -0700 (PDT) (envelope-from jhb) Message-Id: <200404271937.i3RJbIrZ034958@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Apr 2004 12:37: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 mpapic.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, 27 Apr 2004 19:37:18 -0000 jhb 2004/04/27 12:37:17 PDT FreeBSD src repository Removed files: sys/i386/include mpapic.h Log: Belatedly remove a file from the earlier apic code that is no longer used. Revision Changes Path 1.18 +0 -59 src/sys/i386/include/mpapic.h (dead) From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:41:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC1C516A4CE; Tue, 27 Apr 2004 12:41:29 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8F1843D58; Tue, 27 Apr 2004 12:41:17 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3RJkVx8068040 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Apr 2004 22:46:33 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3RJfDAQ076348; Tue, 27 Apr 2004 22:41:13 +0300 (EEST) (envelope-from ru) Date: Tue, 27 Apr 2004 22:41:13 +0300 From: Ruslan Ermilov To: Poul-Henning Kamp Message-ID: <20040427194113.GE75827@ip.net.ua> References: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> <20040427192403.GC75827@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FoLtEtfbNGMjfgrs" Content-Disposition: inline In-Reply-To: <20040427192403.GC75827@ip.net.ua> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 27 Apr 2004 19:41:30 -0000 --FoLtEtfbNGMjfgrs Content-Type: multipart/mixed; boundary="hwvH6HDNit2nSK4j" Content-Disposition: inline --hwvH6HDNit2nSK4j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 10:24:03PM +0300, Ruslan Ermilov wrote: > On Tue, Apr 27, 2004 at 12:07:35PM -0700, Poul-Henning Kamp wrote: > > phk 2004/04/27 12:07:35 PDT > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/boot/i386/boot0 Makefile=20 > > Added files: > > sys/boot/i386/boot0 boot0_512.s=20 > > Removed files: > > sys/boot/i386/boot0 boot0.s boot0sio.s=20 > > Log: > > Change from '#' to "//" comment character to allow CPP preprocessing. > > =20 > This is backwards, please fix. Also, the preprocessed files > should have the .S extension, and then they don't require the > special hacks in makefiles. >=20 Attached is the patch that does this, with these changes backed out, and boot0.S quickly produced as the result of ``diff --ifdef=3DSIO''. The generated boot0 and boot0sio (the latter is only installed as boot0sio) are identical to the old ones. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --hwvH6HDNit2nSK4j Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=p Content-Transfer-Encoding: quoted-printable Index: boot0/Makefile =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/sys/boot/i386/boot0/Makefile,v retrieving revision 1.25 diff -u -p -r1.25 Makefile --- boot0/Makefile 25 Apr 2004 20:36:43 -0000 1.25 +++ boot0/Makefile 27 Apr 2004 19:30:54 -0000 @@ -4,7 +4,7 @@ PROG=3D ${BOOT} INTERNALPROG=3D FILES=3D ${BOOT} NOMAN=3D -SRCS=3D ${BOOT}.s +SRCS=3D ${BOOT}.S =20 BOOT?=3D boot0 =20 @@ -29,9 +29,9 @@ BOOT_BOOT0_ORG?=3D 0x600 # command line BOOT_BOOT0_COMCONSOLE_SPEED?=3D 0xE3 =20 -AFLAGS+=3D--defsym FLAGS=3D${BOOT_BOOT0_FLAGS} \ - --defsym TICKS=3D${BOOT_BOOT0_TICKS} \ - --defsym COMSPEED=3D${BOOT_BOOT0_COMCONSOLE_SPEED} +CFLAGS+=3D-DFLAGS=3D${BOOT_BOOT0_FLAGS} \ + -DTICKS=3D${BOOT_BOOT0_TICKS} \ + -DCOMSPEED=3D${BOOT_BOOT0_COMCONSOLE_SPEED} =20 LDFLAGS=3D-N -e start -Ttext ${BOOT_BOOT0_ORG} -Wl,-S,--oformat,binary =20 Index: boot0/boot0.S =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: boot0/boot0.S diff -N boot0/boot0.S --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ boot0/boot0.S 27 Apr 2004 19:28:17 -0000 @@ -0,0 +1,529 @@ +# +#ifdef SIO +# Copyright (c) 2002 Bruce M. Simpson +#endif /* SIO */ +# Copyright (c) 1998 Robert Nordier +# All rights reserved. +# +# Redistribution and use in source and binary forms are freely +# permitted provided that the above copyright notice and this +# paragraph and the following disclaimer are duplicated in all +# such forms. +# +# This software is provided "AS IS" and without any express or +# implied warranties, including, without limitation, the implied +# warranties of merchantability and fitness for a particular +# purpose. +# + +#ifndef SIO +# $FreeBSD: src/sys/boot/i386/boot0/boot0.s,v 1.30 2004/04/20 03:15:59 obr= ien Exp $ +#else /* SIO */ +# $FreeBSD: src/sys/boot/i386/boot0/boot0sio.s,v 1.4 2004/04/20 03:15:59 o= brien Exp $ +#endif /* SIO */ + +#ifndef SIO +# A 512-byte boot manager. +#else /* SIO */ +# A 512-byte boot manager which uses a serial console on COM1. +#endif /* SIO */ + + .set NHRDRV,0x475 # Number of hard drives + .set ORIGIN,0x600 # Execution address + .set FAKE,0x800 # Partition entry + .set LOAD,0x7c00 # Load address + + .set PRT_OFF,0x1be # Partition table + + .set TBL0SZ,0x3 # Table 0 size + .set TBL1SZ,0xb # Table 1 size + + .set MAGIC,0xaa55 # Magic: bootable + .set B0MAGIC,0xbb66 # Identification + + .set KEY_ENTER,0x1c # Enter key scan code + .set KEY_F1,0x3b # F1 key scan code + .set KEY_1,0x02 # #1 key scan code + +#ifdef SIO + .set ASCII_BEL,0x07 # ASCII code for + .set ASCII_CR,0x0D # ASCII code for + .set ASCII_1,0x31 # ASCII code for '1' + +#endif /* SIO */ +# +# Addresses in the sector of embedded data values. +# Accessed with negative offsets from the end of the relocated sector (%eb= p). +# + .set _NXTDRV,-0x48 # Next drive + .set _OPT,-0x47 # Default option + .set _SETDRV,-0x46 # Drive to force + .set _FLAGS,-0x45 # Flags + .set _TICKS,-0x44 # Timeout ticks + .set _FAKE,0x0 # Fake partition entry + .set _MNUOPT,0xc # Menu options + + .globl start # Entry point + .code16 # This runs in real mode + +# +# Initialise segments and registers to known values. +# segments start at 0. +# The stack is immediately below the address we were loaded to. +# +start: cld # String ops inc + xorw %ax,%ax # Zero + movw %ax,%es # Address + movw %ax,%ds # data + movw %ax,%ss # Set up + movw $LOAD,%sp # stack + +# +# Copy this code to the address it was linked for +# + movw %sp,%si # Source + movw $start,%di # Destination + movw $0x100,%cx # Word count + rep # Relocate + movsw # code +# +# Set address for variable space beyond code, and clear it. +# Notice that this is also used to point to the values embedded in the blo= ck, +# by using negative offsets. +# + movw %di,%bp # Address variables + movb $0x8,%cl # Words to clear + rep # Zero + stosw # them +# +# Relocate to the new copy of the code. +# + incb -0xe(%di) # Sector number + jmp main-LOAD+ORIGIN # To relocated code +#ifdef SIO + +# +# Initialize the serial port. +# Must save DX (contains drive number) +# +main: pushw %dx # Save + xorw %dx,%dx # Port: COM1 + movb COMSPEED,%al # defined by Makefile + movb $0x00,%ah # BIOS: Set COM Port + int $0x14 # Parameters + popw %dx # Restore +#endif /* SIO */ +# +# Check what flags were loaded with us, specifically, Use a predefined Dri= ve. +# If what the bios gives us is bad, use the '0' in the block instead, as w= ell. +# +#ifndef SIO +main: testb $0x20,_FLAGS(%bp) # Set number drive? +#else /* SIO */ + testb $0x20,_FLAGS(%bp) # Set number drive? +#endif /* SIO */ + jnz main.1 # Yes + testb %dl,%dl # Drive number valid? + js main.2 # Possibly (0x80 set) +main.1: movb _SETDRV(%bp),%dl # Drive number to use +# +# Whatever we decided to use, now store it into the fake +# partition entry that lives in the data space above us. +# +main.2: movb %dl,_FAKE(%bp) # Save drive number + callw putn # To new line + pushw %dx # Save drive number +# +# Start out with a pointer to the 4th byte of the first table entry +# so that after 4 iterations it's beyond the end of the sector. +# and beyond a 256 byte boundary and has overflowed 8 bits (see next comme= nt). +# (remember that the table starts 2 bytes earlier than you would expect +# as the bootable flag is after it in the block) +# + movw $(partbl+0x4),%bx # Partition table (+4) + xorw %dx,%dx # Item number +# +# Loop around on the partition table, printing values until we +# pass a 256 byte boundary. The end of loop test is at main.5. +# +main.3: movb %ch,-0x4(%bx) # Zero active flag (ch =3D=3D 0) + btw %dx,_FLAGS(%bp) # Entry enabled? + jnc main.5 # No +# +# If any of the entries in the table are +# the same as the 'type' in the slice table entry, +# then this is an empty or non bootable partition. Skip it. +# + movb (%bx),%al # Load type + movw $tables,%di # Lookup tables + movb $TBL0SZ,%cl # Number of entries + repne # Exclude + scasb # partition? + je main.5 # Yes +# +# Now scan the table of known types +# + movb $TBL1SZ,%cl # Number of entries + repne # Known + scasb # type? + jne main.4 # No +# +# If it matches get the matching element in the +# next array. if it doesn't, we are already +# pointing at its first element which points to a "?". +# + addw $TBL1SZ,%di # Adjust +main.4: movb (%di),%cl # Partition + addw %cx,%di # description + callw putx # Display it +main.5: incw %dx # Next item + addb $0x10,%bl # Next entry + jnc main.3 # Till done +# +# Passed a 256 byte boundary.. +# table is finished. +# Add one to the drive number and check it is valid, +# + popw %ax # Drive number + subb $0x80-0x1,%al # Does next + cmpb NHRDRV,%al # drive exist? (from BIOS?) + jb main.6 # Yes +# If not then if there is only one drive, +# Don't display drive as an option. +# + decw %ax # Already drive 0? + jz main.7 # Yes +# If it was illegal or we cycled through them, +# then go back to drive 0. +# + xorb %al,%al # Drive 0 +# +# Whatever drive we selected, make it an ascii digit and save it back +# to the "next drive" location in the loaded block in case we +# want to save it for next time. +# This also is part of the printed drive string so add 0x80 to indicate +# end of string. +# +main.6: addb $'0'|0x80,%al # Save next + movb %al,_NXTDRV(%bp) # drive number + movw $drive,%di # Display + callw putx # item +# +# Now that we've printed the drive (if we needed to), display a prompt. +#ifndef SIO +# Get ready for the input by noting the time. +#else /* SIO */ +# Get ready for the input byte noting the time. +#endif /* SIO */ +# +main.7: movw $prompt,%si # Display + callw putstr # prompt + movb _OPT(%bp),%dl # Display + decw %si # default + callw putkey # key +#ifdef SIO +main.7_1: +#endif /* SIO */ + xorb %ah,%ah # BIOS: Get + int $0x1a # system time +#ifndef SIO + movw %dx,%di # Ticks when + addw _TICKS(%bp),%di # timeout +#else /* SIO */ + movw %dx,%si # Ticks when + addw _TICKS(%bp),%si # timeout + +#endif /* SIO */ +# +#ifndef SIO +# Busy loop, looking for keystrokes but +#else /* SIO */ +# Busy loop, checking for a character on the serial port, but +#endif /* SIO */ +# keeping one eye on the time. +# +#ifndef SIO +main.8: movb $0x1,%ah # BIOS: Check + int $0x16 # for keypress + jnz main.11 # Have one +#else /* SIO */ + +main.8: xorw %dx,%dx # Use COM1 + movb $0x03,%ah # BIOS: Read COM + int $0x14 # Status + testb $0x01,%ah # Check line status + jnz main.11 # (bit 1 indicates input) + +#endif /* SIO */ + xorb %ah,%ah # BIOS: Get + int $0x1a # system time +#ifndef SIO + cmpw %di,%dx # Timeout? +#else /* SIO */ + cmpw %si,%dx # Timeout? +#endif /* SIO */ + jb main.8 # No +#ifdef SIO + +#endif /* SIO */ +# +# If timed out or defaulting, come here. +# +main.9: movb _OPT(%bp),%al # Load default + jmp main.12 # Join common code +# +# User's last try was bad, beep in displeasure. +# Since nothing was printed, just continue on as if the user +# hadn't done anything. This gives the effect of the user getting a beep +# for all bad keystrokes but no action until either the timeout +# occurs or the user hits a good key. +# +#ifndef SIO +main.10: movb $0x7,%al # Signal +#else /* SIO */ +main.10: movb $ASCII_BEL,%al # Signal +#endif /* SIO */ + callw putchr # error +#ifdef SIO + jmp main.7_1 # Go back +#endif /* SIO */ +# +#ifndef SIO +# Get the keystroke. +#else /* SIO */ +# Check the character we just got on the serial port. +#endif /* SIO */ +# +#ifndef SIO +main.11: xorb %ah,%ah # BIOS: Get + int $0x16 # keypress + movb %ah,%al # Scan code +#else /* SIO */ +main.11: movb $0x02,%ah # BIOS: Receive + int $0x14 # COM Byte +#endif /* SIO */ +# +# If it's CR act as if timed out. +# +#ifndef SIO + cmpb $KEY_ENTER,%al # Enter pressed? +#else /* SIO */ + cmpb $ASCII_CR,%al # Enter pressed? +#endif /* SIO */ + je main.9 # Yes +# +# Otherwise check if legal +# If not ask again. +# +#ifndef SIO + subb $KEY_F1,%al # Less F1 scan code + cmpb $0x4,%al # F1..F5? + jna main.12 # Yes + subb $(KEY_1 - KEY_F1),%al # Less #1 scan code +#else /* SIO */ + subb $ASCII_1,%al # Less '1' ascii character +#endif /* SIO */ + cmpb $0x4,%al # #1..#5? + ja main.10 # No +# +# We have a selection. +# but if it's a bad selection go back to complain. +# The bits in MNUOPT were set when the options were printed. +# Anything not printed is not an option. +# +main.12: cbtw # Option + btw %ax,_MNUOPT(%bp) # enabled? + jnc main.10 # No +# +# Save the info in the original tables +# for rewriting to the disk. +# + movb %al,_OPT(%bp) # Save option + movw $FAKE,%si # Partition for write + movb (%si),%dl # Drive number + movw %si,%bx # Partition for read + cmpb $0x4,%al # F5/#5 pressed? + pushf # Save + je main.13 # Yes + shlb $0x4,%al # Point to + addw $partbl,%ax # selected + xchgw %bx,%ax # partition + movb $0x80,(%bx) # Flag active +# +# If not asked to do a write-back (flags 0x40) don't do one. +# +main.13: pushw %bx # Save + testb $0x40,_FLAGS(%bp) # No updates? + jnz main.14 # Yes + movw $start,%bx # Data to write + movb $0x3,%ah # Write sector + callw intx13 # to disk +main.14: popw %si # Restore + popf # Restore +# +# If going to next drive, replace drive with selected one. +# Remember to un-ascii it. Hey 0x80 is already set, cool! +# + jne main.15 # If not F5/#5 + movb _NXTDRV(%bp),%dl # Next drive + subb $'0',%dl # number +# +# load selected bootsector to the LOAD location in RAM. +# If it fails to read or isn't marked bootable, treat it +# as a bad selection. +# XXX what does %si carry? +# +main.15: movw $LOAD,%bx # Address for read + movb $0x2,%ah # Read sector + callw intx13 # from disk + jc main.10 # If error + cmpw $MAGIC,0x1fe(%bx) # Bootable? + jne main.10 # No + pushw %si # Save + movw $crlf,%si # Leave some + callw puts # space + popw %si # Restore + jmp *%bx # Invoke bootstrap +# +# Display routines +# + +#ifndef SIO +putkey: movb $'F',%al # Display + callw putchr # 'F' + movb $'1',%al # Prepare +#else /* SIO */ +putkey: movb $ASCII_1,%al # Prepare +#endif /* SIO */ + addb %dl,%al # digit + jmp putstr.1 # Display the rest + +# +# Display the option and note that it is a valid option. +# That last point is a bit tricky.. +# +putx: btsw %dx,_MNUOPT(%bp) # Enable menu option + movw $item,%si # Display + callw putkey # key + movw %di,%si # Display the rest + +puts: callw putstr # Display string + +putn: movw $crlf,%si # To next line + +putstr: lodsb # Get byte + testb $0x80,%al # End of string? + jnz putstr.2 # Yes +putstr.1: callw putchr # Display char + jmp putstr # Continue +putstr.2: andb $~0x80,%al # Clear MSB + +#ifndef SIO +putchr: pushw %bx # Save + movw $0x7,%bx # Page:attribute + movb $0xe,%ah # BIOS: Display + int $0x10 # character + popw %bx # Restore +#else /* SIO */ +putchr: pushw %dx # Save + xorw %dx,%dx # Use COM1 + xorw %cx,%cx # No timeout + movb $0x01,%ah # BIOS: Send + int $0x14 # Character + popw %dx # Restore +#endif /* SIO */ + retw # To caller + +# One-sector disk I/O routine + +intx13: movb 0x1(%si),%dh # Load head + movw 0x2(%si),%cx # Load cylinder:sector + movb $0x1,%al # Sector count + pushw %si # Save + movw %sp,%di # Save + testb $0x80,_FLAGS(%bp) # Use packet interface? + jz intx13.1 # No + pushl $0x0 # Set the + pushl 0x8(%si) # LBA address + pushw %es # Set the transfer + pushw %bx # buffer address + push $0x1 # Block count + push $0x10 # Packet size + movw %sp,%si # Packet pointer + decw %ax # Verify off + orb $0x40,%ah # Use disk packet +intx13.1: int $0x13 # BIOS: Disk I/O + movw %di,%sp # Restore + popw %si # Restore + retw # To caller + +# Menu strings + +#ifndef SIO +item: .ascii " "; .byte ' '|0x80 +prompt: .ascii "\nDefault:"; .byte ' '|0x80 +#else /* SIO */ +item: .ascii " "; .byte ' '|0x80 +prompt: .ascii "\nDef:"; .byte ' '|0x80 +#endif /* SIO */ +crlf: .ascii "\r"; .byte '\n'|0x80 + +# Partition type tables + +tables: +# +# These entries identify invalid or NON BOOT types and partitions. +# + .byte 0x0, 0x5, 0xf +# +# These values indicate bootable types we know the names of +# + .byte 0x1, 0x4, 0x6, 0xb, 0xc, 0xe, 0x83 + .byte 0x9f, 0xa5, 0xa6, 0xa9 +# +# These are offsets that match the known names above and point to the stri= ngs +# that will be printed. +# + .byte os_misc-. # Unknown + .byte os_dos-. # DOS + .byte os_dos-. # DOS + .byte os_dos-. # DOS + .byte os_dos-. # Windows + .byte os_dos-. # Windows + .byte os_dos-. # Windows + .byte os_linux-. # Linux + .byte os_bsd-. # BSD/OS + .byte os_freebsd-. # FreeBSD + .byte os_bsd-. # OpenBSD + .byte os_bsd-. # NetBSD +# +# And here are the strings themselves. 0x80 or'd into a byte indicates +# the end of the string. (not so great for Russians but...) +# +os_misc: .ascii "?"; .byte '?'|0x80 +os_dos: .ascii "DO"; .byte 'S'|0x80 +os_linux: .ascii "Linu"; .byte 'x'|0x80 +os_freebsd: .ascii "Free" +os_bsd: .ascii "BS"; .byte 'D'|0x80 + + .org PRT_OFF-0xe,0x90 + + .word B0MAGIC # Magic number + +# +# These values are sometimes changed before writing back to the drive +# Be especially careful that nxtdrv: must come after drive:, as it +# is part of the same string. +# +drive: .ascii "Drive " +nxtdrv: .byte 0x0 # Next drive number +opt: .byte 0x0 # Option +setdrv: .byte 0x80 # Drive to force +flags: .byte FLAGS # Flags +ticks: .word TICKS # Delay + +# +# here is the 64 byte partition table that fdisk would fiddle with. +# +partbl: .fill 0x40,0x1,0x0 # Partition table + .word MAGIC # Magic number Index: boot0/boot0.s =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: boot0/boot0.s diff -N boot0/boot0.s --- boot0/boot0.s 20 Apr 2004 03:15:59 -0000 1.30 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,419 +0,0 @@ -# -# Copyright (c) 1998 Robert Nordier -# All rights reserved. -# -# Redistribution and use in source and binary forms are freely -# permitted provided that the above copyright notice and this -# paragraph and the following disclaimer are duplicated in all -# such forms. -# -# This software is provided "AS IS" and without any express or -# implied warranties, including, without limitation, the implied -# warranties of merchantability and fitness for a particular -# purpose. -# - -# $FreeBSD: src/sys/boot/i386/boot0/boot0.s,v 1.30 2004/04/20 03:15:59 obr= ien Exp $ - -# A 512-byte boot manager. - - .set NHRDRV,0x475 # Number of hard drives - .set ORIGIN,0x600 # Execution address - .set FAKE,0x800 # Partition entry - .set LOAD,0x7c00 # Load address - - .set PRT_OFF,0x1be # Partition table - - .set TBL0SZ,0x3 # Table 0 size - .set TBL1SZ,0xb # Table 1 size - - .set MAGIC,0xaa55 # Magic: bootable - .set B0MAGIC,0xbb66 # Identification - - .set KEY_ENTER,0x1c # Enter key scan code - .set KEY_F1,0x3b # F1 key scan code - .set KEY_1,0x02 # #1 key scan code - -# -# Addresses in the sector of embedded data values. -# Accessed with negative offsets from the end of the relocated sector (%eb= p). -# - .set _NXTDRV,-0x48 # Next drive - .set _OPT,-0x47 # Default option - .set _SETDRV,-0x46 # Drive to force - .set _FLAGS,-0x45 # Flags - .set _TICKS,-0x44 # Timeout ticks - .set _FAKE,0x0 # Fake partition entry - .set _MNUOPT,0xc # Menu options - - .globl start # Entry point - .code16 # This runs in real mode - -# -# Initialise segments and registers to known values. -# segments start at 0. -# The stack is immediately below the address we were loaded to. -# -start: cld # String ops inc - xorw %ax,%ax # Zero - movw %ax,%es # Address - movw %ax,%ds # data - movw %ax,%ss # Set up - movw $LOAD,%sp # stack - -# -# Copy this code to the address it was linked for -# - movw %sp,%si # Source - movw $start,%di # Destination - movw $0x100,%cx # Word count - rep # Relocate - movsw # code -# -# Set address for variable space beyond code, and clear it. -# Notice that this is also used to point to the values embedded in the blo= ck, -# by using negative offsets. -# - movw %di,%bp # Address variables - movb $0x8,%cl # Words to clear - rep # Zero - stosw # them -# -# Relocate to the new copy of the code. -# - incb -0xe(%di) # Sector number - jmp main-LOAD+ORIGIN # To relocated code -# -# Check what flags were loaded with us, specifically, Use a predefined Dri= ve. -# If what the bios gives us is bad, use the '0' in the block instead, as w= ell. -# -main: testb $0x20,_FLAGS(%bp) # Set number drive? - jnz main.1 # Yes - testb %dl,%dl # Drive number valid? - js main.2 # Possibly (0x80 set) -main.1: movb _SETDRV(%bp),%dl # Drive number to use -# -# Whatever we decided to use, now store it into the fake -# partition entry that lives in the data space above us. -# -main.2: movb %dl,_FAKE(%bp) # Save drive number - callw putn # To new line - pushw %dx # Save drive number -# -# Start out with a pointer to the 4th byte of the first table entry -# so that after 4 iterations it's beyond the end of the sector. -# and beyond a 256 byte boundary and has overflowed 8 bits (see next comme= nt). -# (remember that the table starts 2 bytes earlier than you would expect -# as the bootable flag is after it in the block) -# - movw $(partbl+0x4),%bx # Partition table (+4) - xorw %dx,%dx # Item number -# -# Loop around on the partition table, printing values until we -# pass a 256 byte boundary. The end of loop test is at main.5. -# -main.3: movb %ch,-0x4(%bx) # Zero active flag (ch =3D=3D 0) - btw %dx,_FLAGS(%bp) # Entry enabled? - jnc main.5 # No -# -# If any of the entries in the table are -# the same as the 'type' in the slice table entry, -# then this is an empty or non bootable partition. Skip it. -# - movb (%bx),%al # Load type - movw $tables,%di # Lookup tables - movb $TBL0SZ,%cl # Number of entries - repne # Exclude - scasb # partition? - je main.5 # Yes -# -# Now scan the table of known types -# - movb $TBL1SZ,%cl # Number of entries - repne # Known - scasb # type? - jne main.4 # No -# -# If it matches get the matching element in the -# next array. if it doesn't, we are already -# pointing at its first element which points to a "?". -# - addw $TBL1SZ,%di # Adjust -main.4: movb (%di),%cl # Partition - addw %cx,%di # description - callw putx # Display it -main.5: incw %dx # Next item - addb $0x10,%bl # Next entry - jnc main.3 # Till done -# -# Passed a 256 byte boundary.. -# table is finished. -# Add one to the drive number and check it is valid, -# - popw %ax # Drive number - subb $0x80-0x1,%al # Does next - cmpb NHRDRV,%al # drive exist? (from BIOS?) - jb main.6 # Yes -# If not then if there is only one drive, -# Don't display drive as an option. -# - decw %ax # Already drive 0? - jz main.7 # Yes -# If it was illegal or we cycled through them, -# then go back to drive 0. -# - xorb %al,%al # Drive 0 -# -# Whatever drive we selected, make it an ascii digit and save it back -# to the "next drive" location in the loaded block in case we -# want to save it for next time. -# This also is part of the printed drive string so add 0x80 to indicate -# end of string. -# -main.6: addb $'0'|0x80,%al # Save next - movb %al,_NXTDRV(%bp) # drive number - movw $drive,%di # Display - callw putx # item -# -# Now that we've printed the drive (if we needed to), display a prompt. -# Get ready for the input by noting the time. -# -main.7: movw $prompt,%si # Display - callw putstr # prompt - movb _OPT(%bp),%dl # Display - decw %si # default - callw putkey # key - xorb %ah,%ah # BIOS: Get - int $0x1a # system time - movw %dx,%di # Ticks when - addw _TICKS(%bp),%di # timeout -# -# Busy loop, looking for keystrokes but -# keeping one eye on the time. -# -main.8: movb $0x1,%ah # BIOS: Check - int $0x16 # for keypress - jnz main.11 # Have one - xorb %ah,%ah # BIOS: Get - int $0x1a # system time - cmpw %di,%dx # Timeout? - jb main.8 # No -# -# If timed out or defaulting, come here. -# -main.9: movb _OPT(%bp),%al # Load default - jmp main.12 # Join common code -# -# User's last try was bad, beep in displeasure. -# Since nothing was printed, just continue on as if the user -# hadn't done anything. This gives the effect of the user getting a beep -# for all bad keystrokes but no action until either the timeout -# occurs or the user hits a good key. -# -main.10: movb $0x7,%al # Signal - callw putchr # error -# -# Get the keystroke. -# -main.11: xorb %ah,%ah # BIOS: Get - int $0x16 # keypress - movb %ah,%al # Scan code -# -# If it's CR act as if timed out. -# - cmpb $KEY_ENTER,%al # Enter pressed? - je main.9 # Yes -# -# Otherwise check if legal -# If not ask again. -# - subb $KEY_F1,%al # Less F1 scan code - cmpb $0x4,%al # F1..F5? - jna main.12 # Yes - subb $(KEY_1 - KEY_F1),%al # Less #1 scan code - cmpb $0x4,%al # #1..#5? - ja main.10 # No -# -# We have a selection. -# but if it's a bad selection go back to complain. -# The bits in MNUOPT were set when the options were printed. -# Anything not printed is not an option. -# -main.12: cbtw # Option - btw %ax,_MNUOPT(%bp) # enabled? - jnc main.10 # No -# -# Save the info in the original tables -# for rewriting to the disk. -# - movb %al,_OPT(%bp) # Save option - movw $FAKE,%si # Partition for write - movb (%si),%dl # Drive number - movw %si,%bx # Partition for read - cmpb $0x4,%al # F5/#5 pressed? - pushf # Save - je main.13 # Yes - shlb $0x4,%al # Point to - addw $partbl,%ax # selected - xchgw %bx,%ax # partition - movb $0x80,(%bx) # Flag active -# -# If not asked to do a write-back (flags 0x40) don't do one. -# -main.13: pushw %bx # Save - testb $0x40,_FLAGS(%bp) # No updates? - jnz main.14 # Yes - movw $start,%bx # Data to write - movb $0x3,%ah # Write sector - callw intx13 # to disk -main.14: popw %si # Restore - popf # Restore -# -# If going to next drive, replace drive with selected one. -# Remember to un-ascii it. Hey 0x80 is already set, cool! -# - jne main.15 # If not F5/#5 - movb _NXTDRV(%bp),%dl # Next drive - subb $'0',%dl # number -# -# load selected bootsector to the LOAD location in RAM. -# If it fails to read or isn't marked bootable, treat it -# as a bad selection. -# XXX what does %si carry? -# -main.15: movw $LOAD,%bx # Address for read - movb $0x2,%ah # Read sector - callw intx13 # from disk - jc main.10 # If error - cmpw $MAGIC,0x1fe(%bx) # Bootable? - jne main.10 # No - pushw %si # Save - movw $crlf,%si # Leave some - callw puts # space - popw %si # Restore - jmp *%bx # Invoke bootstrap -# -# Display routines -# - -putkey: movb $'F',%al # Display - callw putchr # 'F' - movb $'1',%al # Prepare - addb %dl,%al # digit - jmp putstr.1 # Display the rest - -# -# Display the option and note that it is a valid option. -# That last point is a bit tricky.. -# -putx: btsw %dx,_MNUOPT(%bp) # Enable menu option - movw $item,%si # Display - callw putkey # key - movw %di,%si # Display the rest - -puts: callw putstr # Display string - -putn: movw $crlf,%si # To next line - -putstr: lodsb # Get byte - testb $0x80,%al # End of string? - jnz putstr.2 # Yes -putstr.1: callw putchr # Display char - jmp putstr # Continue -putstr.2: andb $~0x80,%al # Clear MSB - -putchr: pushw %bx # Save - movw $0x7,%bx # Page:attribute - movb $0xe,%ah # BIOS: Display - int $0x10 # character - popw %bx # Restore - retw # To caller - -# One-sector disk I/O routine - -intx13: movb 0x1(%si),%dh # Load head - movw 0x2(%si),%cx # Load cylinder:sector - movb $0x1,%al # Sector count - pushw %si # Save - movw %sp,%di # Save - testb $0x80,_FLAGS(%bp) # Use packet interface? - jz intx13.1 # No - pushl $0x0 # Set the - pushl 0x8(%si) # LBA address - pushw %es # Set the transfer - pushw %bx # buffer address - push $0x1 # Block count - push $0x10 # Packet size - movw %sp,%si # Packet pointer - decw %ax # Verify off - orb $0x40,%ah # Use disk packet -intx13.1: int $0x13 # BIOS: Disk I/O - movw %di,%sp # Restore - popw %si # Restore - retw # To caller - -# Menu strings - -item: .ascii " "; .byte ' '|0x80 -prompt: .ascii "\nDefault:"; .byte ' '|0x80 -crlf: .ascii "\r"; .byte '\n'|0x80 - -# Partition type tables - -tables: -# -# These entries identify invalid or NON BOOT types and partitions. -# - .byte 0x0, 0x5, 0xf -# -# These values indicate bootable types we know the names of -# - .byte 0x1, 0x4, 0x6, 0xb, 0xc, 0xe, 0x83 - .byte 0x9f, 0xa5, 0xa6, 0xa9 -# -# These are offsets that match the known names above and point to the stri= ngs -# that will be printed. -# - .byte os_misc-. # Unknown - .byte os_dos-. # DOS - .byte os_dos-. # DOS - .byte os_dos-. # DOS - .byte os_dos-. # Windows - .byte os_dos-. # Windows - .byte os_dos-. # Windows - .byte os_linux-. # Linux - .byte os_bsd-. # BSD/OS - .byte os_freebsd-. # FreeBSD - .byte os_bsd-. # OpenBSD - .byte os_bsd-. # NetBSD -# -# And here are the strings themselves. 0x80 or'd into a byte indicates -# the end of the string. (not so great for Russians but...) -# -os_misc: .ascii "?"; .byte '?'|0x80 -os_dos: .ascii "DO"; .byte 'S'|0x80 -os_linux: .ascii "Linu"; .byte 'x'|0x80 -os_freebsd: .ascii "Free" -os_bsd: .ascii "BS"; .byte 'D'|0x80 - - .org PRT_OFF-0xe,0x90 - - .word B0MAGIC # Magic number - -# -# These values are sometimes changed before writing back to the drive -# Be especially careful that nxtdrv: must come after drive:, as it -# is part of the same string. -# -drive: .ascii "Drive " -nxtdrv: .byte 0x0 # Next drive number -opt: .byte 0x0 # Option -setdrv: .byte 0x80 # Drive to force -flags: .byte FLAGS # Flags -ticks: .word TICKS # Delay - -# -# here is the 64 byte partition table that fdisk would fiddle with. -# -partbl: .fill 0x40,0x1,0x0 # Partition table - .word MAGIC # Magic number Index: boot0/boot0sio.s =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: boot0/boot0sio.s diff -N boot0/boot0sio.s --- boot0/boot0sio.s 20 Apr 2004 03:15:59 -0000 1.4 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,438 +0,0 @@ -# -# Copyright (c) 2002 Bruce M. Simpson -# Copyright (c) 1998 Robert Nordier -# All rights reserved. -# -# Redistribution and use in source and binary forms are freely -# permitted provided that the above copyright notice and this -# paragraph and the following disclaimer are duplicated in all -# such forms. -# -# This software is provided "AS IS" and without any express or -# implied warranties, including, without limitation, the implied -# warranties of merchantability and fitness for a particular -# purpose. -# - -# $FreeBSD: src/sys/boot/i386/boot0/boot0sio.s,v 1.4 2004/04/20 03:15:59 o= brien Exp $ - -# A 512-byte boot manager which uses a serial console on COM1. - - .set NHRDRV,0x475 # Number of hard drives - .set ORIGIN,0x600 # Execution address - .set FAKE,0x800 # Partition entry - .set LOAD,0x7c00 # Load address - - .set PRT_OFF,0x1be # Partition table - - .set TBL0SZ,0x3 # Table 0 size - .set TBL1SZ,0xb # Table 1 size - - .set MAGIC,0xaa55 # Magic: bootable - .set B0MAGIC,0xbb66 # Identification - - .set KEY_ENTER,0x1c # Enter key scan code - .set KEY_F1,0x3b # F1 key scan code - .set KEY_1,0x02 # #1 key scan code - - .set ASCII_BEL,0x07 # ASCII code for - .set ASCII_CR,0x0D # ASCII code for - .set ASCII_1,0x31 # ASCII code for '1' - -# -# Addresses in the sector of embedded data values. -# Accessed with negative offsets from the end of the relocated sector (%eb= p). -# - .set _NXTDRV,-0x48 # Next drive - .set _OPT,-0x47 # Default option - .set _SETDRV,-0x46 # Drive to force - .set _FLAGS,-0x45 # Flags - .set _TICKS,-0x44 # Timeout ticks - .set _FAKE,0x0 # Fake partition entry - .set _MNUOPT,0xc # Menu options - - .globl start # Entry point - .code16 # This runs in real mode - -# -# Initialise segments and registers to known values. -# segments start at 0. -# The stack is immediately below the address we were loaded to. -# -start: cld # String ops inc - xorw %ax,%ax # Zero - movw %ax,%es # Address - movw %ax,%ds # data - movw %ax,%ss # Set up - movw $LOAD,%sp # stack - -# -# Copy this code to the address it was linked for -# - movw %sp,%si # Source - movw $start,%di # Destination - movw $0x100,%cx # Word count - rep # Relocate - movsw # code -# -# Set address for variable space beyond code, and clear it. -# Notice that this is also used to point to the values embedded in the blo= ck, -# by using negative offsets. -# - movw %di,%bp # Address variables - movb $0x8,%cl # Words to clear - rep # Zero - stosw # them -# -# Relocate to the new copy of the code. -# - incb -0xe(%di) # Sector number - jmp main-LOAD+ORIGIN # To relocated code - -# -# Initialize the serial port. -# Must save DX (contains drive number) -# -main: pushw %dx # Save - xorw %dx,%dx # Port: COM1 - movb COMSPEED,%al # defined by Makefile - movb $0x00,%ah # BIOS: Set COM Port - int $0x14 # Parameters - popw %dx # Restore -# -# Check what flags were loaded with us, specifically, Use a predefined Dri= ve. -# If what the bios gives us is bad, use the '0' in the block instead, as w= ell. -# - testb $0x20,_FLAGS(%bp) # Set number drive? - jnz main.1 # Yes - testb %dl,%dl # Drive number valid? - js main.2 # Possibly (0x80 set) -main.1: movb _SETDRV(%bp),%dl # Drive number to use -# -# Whatever we decided to use, now store it into the fake -# partition entry that lives in the data space above us. -# -main.2: movb %dl,_FAKE(%bp) # Save drive number - callw putn # To new line - pushw %dx # Save drive number -# -# Start out with a pointer to the 4th byte of the first table entry -# so that after 4 iterations it's beyond the end of the sector. -# and beyond a 256 byte boundary and has overflowed 8 bits (see next comme= nt). -# (remember that the table starts 2 bytes earlier than you would expect -# as the bootable flag is after it in the block) -# - movw $(partbl+0x4),%bx # Partition table (+4) - xorw %dx,%dx # Item number -# -# Loop around on the partition table, printing values until we -# pass a 256 byte boundary. The end of loop test is at main.5. -# -main.3: movb %ch,-0x4(%bx) # Zero active flag (ch =3D=3D 0) - btw %dx,_FLAGS(%bp) # Entry enabled? - jnc main.5 # No -# -# If any of the entries in the table are -# the same as the 'type' in the slice table entry, -# then this is an empty or non bootable partition. Skip it. -# - movb (%bx),%al # Load type - movw $tables,%di # Lookup tables - movb $TBL0SZ,%cl # Number of entries - repne # Exclude - scasb # partition? - je main.5 # Yes -# -# Now scan the table of known types -# - movb $TBL1SZ,%cl # Number of entries - repne # Known - scasb # type? - jne main.4 # No -# -# If it matches get the matching element in the -# next array. if it doesn't, we are already -# pointing at its first element which points to a "?". -# - addw $TBL1SZ,%di # Adjust -main.4: movb (%di),%cl # Partition - addw %cx,%di # description - callw putx # Display it -main.5: incw %dx # Next item - addb $0x10,%bl # Next entry - jnc main.3 # Till done -# -# Passed a 256 byte boundary.. -# table is finished. -# Add one to the drive number and check it is valid, -# - popw %ax # Drive number - subb $0x80-0x1,%al # Does next - cmpb NHRDRV,%al # drive exist? (from BIOS?) - jb main.6 # Yes -# If not then if there is only one drive, -# Don't display drive as an option. -# - decw %ax # Already drive 0? - jz main.7 # Yes -# If it was illegal or we cycled through them, -# then go back to drive 0. -# - xorb %al,%al # Drive 0 -# -# Whatever drive we selected, make it an ascii digit and save it back -# to the "next drive" location in the loaded block in case we -# want to save it for next time. -# This also is part of the printed drive string so add 0x80 to indicate -# end of string. -# -main.6: addb $'0'|0x80,%al # Save next - movb %al,_NXTDRV(%bp) # drive number - movw $drive,%di # Display - callw putx # item -# -# Now that we've printed the drive (if we needed to), display a prompt. -# Get ready for the input byte noting the time. -# -main.7: movw $prompt,%si # Display - callw putstr # prompt - movb _OPT(%bp),%dl # Display - decw %si # default - callw putkey # key -main.7_1: - xorb %ah,%ah # BIOS: Get - int $0x1a # system time - movw %dx,%si # Ticks when - addw _TICKS(%bp),%si # timeout - -# -# Busy loop, checking for a character on the serial port, but -# keeping one eye on the time. -# - -main.8: xorw %dx,%dx # Use COM1 - movb $0x03,%ah # BIOS: Read COM - int $0x14 # Status - testb $0x01,%ah # Check line status - jnz main.11 # (bit 1 indicates input) - - xorb %ah,%ah # BIOS: Get - int $0x1a # system time - cmpw %si,%dx # Timeout? - jb main.8 # No - -# -# If timed out or defaulting, come here. -# -main.9: movb _OPT(%bp),%al # Load default - jmp main.12 # Join common code -# -# User's last try was bad, beep in displeasure. -# Since nothing was printed, just continue on as if the user -# hadn't done anything. This gives the effect of the user getting a beep -# for all bad keystrokes but no action until either the timeout -# occurs or the user hits a good key. -# -main.10: movb $ASCII_BEL,%al # Signal - callw putchr # error - jmp main.7_1 # Go back -# -# Check the character we just got on the serial port. -# -main.11: movb $0x02,%ah # BIOS: Receive - int $0x14 # COM Byte -# -# If it's CR act as if timed out. -# - cmpb $ASCII_CR,%al # Enter pressed? - je main.9 # Yes -# -# Otherwise check if legal -# If not ask again. -# - subb $ASCII_1,%al # Less '1' ascii character - cmpb $0x4,%al # #1..#5? - ja main.10 # No -# -# We have a selection. -# but if it's a bad selection go back to complain. -# The bits in MNUOPT were set when the options were printed. -# Anything not printed is not an option. -# -main.12: cbtw # Option - btw %ax,_MNUOPT(%bp) # enabled? - jnc main.10 # No -# -# Save the info in the original tables -# for rewriting to the disk. -# - movb %al,_OPT(%bp) # Save option - movw $FAKE,%si # Partition for write - movb (%si),%dl # Drive number - movw %si,%bx # Partition for read - cmpb $0x4,%al # F5/#5 pressed? - pushf # Save - je main.13 # Yes - shlb $0x4,%al # Point to - addw $partbl,%ax # selected - xchgw %bx,%ax # partition - movb $0x80,(%bx) # Flag active -# -# If not asked to do a write-back (flags 0x40) don't do one. -# -main.13: pushw %bx # Save - testb $0x40,_FLAGS(%bp) # No updates? - jnz main.14 # Yes - movw $start,%bx # Data to write - movb $0x3,%ah # Write sector - callw intx13 # to disk -main.14: popw %si # Restore - popf # Restore -# -# If going to next drive, replace drive with selected one. -# Remember to un-ascii it. Hey 0x80 is already set, cool! -# - jne main.15 # If not F5/#5 - movb _NXTDRV(%bp),%dl # Next drive - subb $'0',%dl # number -# -# load selected bootsector to the LOAD location in RAM. -# If it fails to read or isn't marked bootable, treat it -# as a bad selection. -# XXX what does %si carry? -# -main.15: movw $LOAD,%bx # Address for read - movb $0x2,%ah # Read sector - callw intx13 # from disk - jc main.10 # If error - cmpw $MAGIC,0x1fe(%bx) # Bootable? - jne main.10 # No - pushw %si # Save - movw $crlf,%si # Leave some - callw puts # space - popw %si # Restore - jmp *%bx # Invoke bootstrap -# -# Display routines -# - -putkey: movb $ASCII_1,%al # Prepare - addb %dl,%al # digit - jmp putstr.1 # Display the rest - -# -# Display the option and note that it is a valid option. -# That last point is a bit tricky.. -# -putx: btsw %dx,_MNUOPT(%bp) # Enable menu option - movw $item,%si # Display - callw putkey # key - movw %di,%si # Display the rest - -puts: callw putstr # Display string - -putn: movw $crlf,%si # To next line - -putstr: lodsb # Get byte - testb $0x80,%al # End of string? - jnz putstr.2 # Yes -putstr.1: callw putchr # Display char - jmp putstr # Continue -putstr.2: andb $~0x80,%al # Clear MSB - -putchr: pushw %dx # Save - xorw %dx,%dx # Use COM1 - xorw %cx,%cx # No timeout - movb $0x01,%ah # BIOS: Send - int $0x14 # Character - popw %dx # Restore - retw # To caller - -# One-sector disk I/O routine - -intx13: movb 0x1(%si),%dh # Load head - movw 0x2(%si),%cx # Load cylinder:sector - movb $0x1,%al # Sector count - pushw %si # Save - movw %sp,%di # Save - testb $0x80,_FLAGS(%bp) # Use packet interface? - jz intx13.1 # No - pushl $0x0 # Set the - pushl 0x8(%si) # LBA address - pushw %es # Set the transfer - pushw %bx # buffer address - push $0x1 # Block count - push $0x10 # Packet size - movw %sp,%si # Packet pointer - decw %ax # Verify off - orb $0x40,%ah # Use disk packet -intx13.1: int $0x13 # BIOS: Disk I/O - movw %di,%sp # Restore - popw %si # Restore - retw # To caller - -# Menu strings - -item: .ascii " "; .byte ' '|0x80 -prompt: .ascii "\nDef:"; .byte ' '|0x80 -crlf: .ascii "\r"; .byte '\n'|0x80 - -# Partition type tables - -tables: -# -# These entries identify invalid or NON BOOT types and partitions. -# - .byte 0x0, 0x5, 0xf -# -# These values indicate bootable types we know the names of -# - .byte 0x1, 0x4, 0x6, 0xb, 0xc, 0xe, 0x83 - .byte 0x9f, 0xa5, 0xa6, 0xa9 -# -# These are offsets that match the known names above and point to the stri= ngs -# that will be printed. -# - .byte os_misc-. # Unknown - .byte os_dos-. # DOS - .byte os_dos-. # DOS - .byte os_dos-. # DOS - .byte os_dos-. # Windows - .byte os_dos-. # Windows - .byte os_dos-. # Windows - .byte os_linux-. # Linux - .byte os_bsd-. # BSD/OS - .byte os_freebsd-. # FreeBSD - .byte os_bsd-. # OpenBSD - .byte os_bsd-. # NetBSD -# -# And here are the strings themselves. 0x80 or'd into a byte indicates -# the end of the string. (not so great for Russians but...) -# -os_misc: .ascii "?"; .byte '?'|0x80 -os_dos: .ascii "DO"; .byte 'S'|0x80 -os_linux: .ascii "Linu"; .byte 'x'|0x80 -os_freebsd: .ascii "Free" -os_bsd: .ascii "BS"; .byte 'D'|0x80 - - .org PRT_OFF-0xe,0x90 - - .word B0MAGIC # Magic number - -# -# These values are sometimes changed before writing back to the drive -# Be especially careful that nxtdrv: must come after drive:, as it -# is part of the same string. -# -drive: .ascii "Drive " -nxtdrv: .byte 0x0 # Next drive number -opt: .byte 0x0 # Option -setdrv: .byte 0x80 # Drive to force -flags: .byte FLAGS # Flags -ticks: .word TICKS # Delay - -# -# here is the 64 byte partition table that fdisk would fiddle with. -# -partbl: .fill 0x40,0x1,0x0 # Partition table - .word MAGIC # Magic number Index: boot0sio/Makefile =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/sys/boot/i386/boot0sio/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- boot0sio/Makefile 6 Feb 2004 21:58:31 -0000 1.2 +++ boot0sio/Makefile 27 Apr 2004 19:34:19 -0000 @@ -2,6 +2,7 @@ =20 .PATH: ${.CURDIR}/../boot0 =20 -BOOT=3D boot0sio +FILESNAME=3D boot0sio +CFLAGS+=3D -DSIO =20 .include "${.CURDIR}/../boot0/Makefile" --hwvH6HDNit2nSK4j-- --FoLtEtfbNGMjfgrs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjrdZUkv4P6juNwoRApqrAJ0VA2eyHNDRzLc2T0uKKXiRl2xJOwCfToCI FUS2y5e7hbZycyOP1m6km08= =gOQF -----END PGP SIGNATURE----- --FoLtEtfbNGMjfgrs-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 12:45:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C62316A4CE; Tue, 27 Apr 2004 12:45:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1659C43D2F; Tue, 27 Apr 2004 12:45:17 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RJjGGe037068; Tue, 27 Apr 2004 12:45:16 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RJjGOf037067; Tue, 27 Apr 2004 12:45:16 -0700 (PDT) (envelope-from ru) Message-Id: <200404271945.i3RJjGOf037067@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Apr 2004 12:45: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/i386/btx/btx Makefilesrc/sys/boot/i386/btx/btxldr Makefile src/sys/boot/i386/cdboot Makefile src/sys/boot/i386/mbr Makefile src/sys/boot/i386/pxeldr Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 19:45:17 -0000 ru 2004/04/27 12:45:16 PDT FreeBSD src repository Modified files: sys/boot/i386/btx/btx Makefile sys/boot/i386/btx/btxldr Makefile sys/boot/i386/cdboot Makefile sys/boot/i386/mbr Makefile sys/boot/i386/pxeldr Makefile Log: Removed now redundant CLEANFILES assignments. Not read enough of my patch by: obrien ;) Revision Changes Path 1.18 +0 -1 src/sys/boot/i386/btx/btx/Makefile 1.17 +0 -1 src/sys/boot/i386/btx/btxldr/Makefile 1.11 +0 -1 src/sys/boot/i386/cdboot/Makefile 1.12 +0 -1 src/sys/boot/i386/mbr/Makefile 1.16 +0 -2 src/sys/boot/i386/pxeldr/Makefile From owner-cvs-src@FreeBSD.ORG Tue Apr 27 13:00:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 742E816A4CE; Tue, 27 Apr 2004 13:00:47 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8943F43D58; Tue, 27 Apr 2004 13:00:46 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i3RK0Z1Q058077; Tue, 27 Apr 2004 22:00:40 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 27 Apr 2004 13:13:22 MDT." <20040427.131322.102770380.imp@bsdimp.com> Date: Tue, 27 Apr 2004 22:00:35 +0200 Message-ID: <58076.1083096035@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 27 Apr 2004 20:00:47 -0000 In message <20040427.131322.102770380.imp@bsdimp.com>, "M. Warner Losh" writes: >Shouldn't this be boot0_512.S since it is pre-processed? If we have such a convention: yes. I wasn't aware of it. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Apr 27 13:00:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEC2C16A4CF; Tue, 27 Apr 2004 13:00:48 -0700 (PDT) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6753A43D1F; Tue, 27 Apr 2004 13:00:48 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (85f7ddba51e28316c5d4c80b5b2bd048@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128])i3RK0jBi021263; Tue, 27 Apr 2004 15:00:46 -0500 (CDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 5A85252F41; Tue, 27 Apr 2004 13:00:44 -0700 (PDT) Date: Tue, 27 Apr 2004 13:00:44 -0700 From: Kris Kennaway To: Ken Smith Message-ID: <20040427200044.GA63899@xor.obsecurity.org> References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> <20040427135817.GD19151@electra.cse.Buffalo.EDU> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <20040427135817.GD19151@electra.cse.Buffalo.EDU> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Warner Losh cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/dev/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 20:00:49 -0000 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 09:58:17AM -0400, Ken Smith wrote: > On Tue, Apr 27, 2004 at 09:12:47AM -0400, John Baldwin wrote: >=20 > > Unfortunately, the PR number is wrong (that's some ports PR) and there = are no > > PR's in the database with an originator that contains 'Remesov' or the = text=20 > > 'acpi_pci' in the text fields at least none that query-pr-summary.cgi c= an=20 > > find. Ugh, actually, query-pr is just hosed as it thinks we have no op= en=20 > > PRs. *sigh* >=20 > Oops, I only noticed the 'query-pr' when I first read this and didn't > notice the 'query-pr-summary.cgi'. It was through the Web interface > you were trying this? I poked at that briefly and noticed that I > needed to check the "Look at closed PR's too" box to see the one with > Remesov as the originator. Not sure what happened in the query for > all open PR's but if it's reproducible can you let me know? >=20 > [ Sorry for being jumpy, I'm watching for things that might have been > broken by the 4.10-RC upgrades... ] The web interface to GNATS is pretty temperamental - it often plays games like this. Kris --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAjrvrWry0BWjoQKURAlDoAKDAgVPHU738wVeiry8jg//zdyZcHgCeIqB/ s0fy/oHznUjpyauzgNXMYJs= =sg/G -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z-- From owner-cvs-src@FreeBSD.ORG Tue Apr 27 13:03:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B8A916A4CE; Tue, 27 Apr 2004 13:03:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F5B143D39; Tue, 27 Apr 2004 13:03:27 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RK3RGe048002; Tue, 27 Apr 2004 13:03:27 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RK3RFZ048001; Tue, 27 Apr 2004 13:03:27 -0700 (PDT) (envelope-from jhb) Message-Id: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Apr 2004 13:03: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/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 20:03:27 -0000 jhb 2004/04/27 13:03:27 PDT FreeBSD src repository Modified files: sys/i386/isa clock.c Log: - The i8254 uses IRQ 0, not IRQ 8. Correct i8254_intsrc to reference the correct interrupt source. - Cache a pointer to the i8254_intsrc's pending method to avoid several pointer indirections in i8254_get_timecount(). Reported by: bde Revision Changes Path 1.209 +6 -4 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 13:12:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7FF816A4CE; Tue, 27 Apr 2004 13:12:49 -0700 (PDT) Received: from smtp-out3.xs4all.nl (smtp-out3.xs4all.nl [194.109.24.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 189DE43D41; Tue, 27 Apr 2004 13:12:49 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-out3.xs4all.nl (8.12.10/8.12.10) with ESMTP id i3RKCmtD036312; Tue, 27 Apr 2004 22:12:48 +0200 (CEST) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i3RKCZuA017748; Tue, 27 Apr 2004 22:12:35 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i3RKCZac017747; Tue, 27 Apr 2004 22:12:35 +0200 (CEST) (envelope-from wkb) Date: Tue, 27 Apr 2004 22:12:35 +0200 From: Wilko Bulte To: Ruslan Ermilov Message-ID: <20040427201235.GA17730@freebie.xs4all.nl> References: <200404271945.i3RJjGOf037067@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404271945.i3RJjGOf037067@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-BETA X-PGP: finger wilko@freebsd.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/boot/i386/btx/btx Makefile src/sys/boot/i386/btx/btxldr Makefile src/sys/boot/i386/cdboot Makefile src/sys/boot/i386/mbr Makefile src/sys/boot/i386/pxeldr Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 20:12:50 -0000 On Tue, Apr 27, 2004 at 12:45:16PM -0700, Ruslan Ermilov wrote: > ru 2004/04/27 12:45:16 PDT > > FreeBSD src repository > > Modified files: > sys/boot/i386/btx/btx Makefile > sys/boot/i386/btx/btxldr Makefile > sys/boot/i386/cdboot Makefile > sys/boot/i386/mbr Makefile > sys/boot/i386/pxeldr Makefile > Log: > Removed now redundant CLEANFILES assignments. > > Not read enough of my patch by: obrien ;) Poor David.. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Apr 27 14:26:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F6D16A4CF; Tue, 27 Apr 2004 14:26:13 -0700 (PDT) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D76443D45; Tue, 27 Apr 2004 14:26:13 -0700 (PDT) (envelope-from philip@paeps.cx) Received: from erda.home.paeps.cx (erda.home.paeps.cx [IPv6:2001:838:37f:10::1]) by gateway.nixsys.be (Postfix) with ESMTP id A114B12A; Tue, 27 Apr 2004 23:26:11 +0200 (CEST) Received: from loge.home.paeps.cx (loge.home.paeps.cx [10.0.0.4]) by erda.home.paeps.cx (Postfix) with ESMTP id 6C431211C; Tue, 27 Apr 2004 23:26:11 +0200 (CEST) Received: from loge.home.paeps.cx (philip@localhost [127.0.0.1]) by loge.home.paeps.cx (8.12.11/8.12.11) with ESMTP id i3RLQB1L062150; Tue, 27 Apr 2004 23:26:11 +0200 (CEST) (envelope-from philip@loge.home.paeps.cx) Received: (from philip@localhost) by loge.home.paeps.cx (8.12.11/8.12.11/Submit) id i3RLQ9FR062091; Tue, 27 Apr 2004 23:26:09 +0200 (CEST) (envelope-from philip) Date: Tue, 27 Apr 2004 23:26:08 +0200 From: Philip Paeps To: Kris Kennaway Message-ID: <20040427212608.GB733@loge.home.paeps.cx> Mail-Followup-To: Kris Kennaway , Ken Smith , John Baldwin , Warner Losh , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200404260211.i3Q2Bcrt037219@repoman.freebsd.org> <200404270912.48113.jhb@FreeBSD.org> <20040427135817.GD19151@electra.cse.Buffalo.EDU> <20040427200044.GA63899@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040427200044.GA63899@xor.obsecurity.org> X-Date-in-Rome: ante diem V Kalendas Maias MMDCCLVII ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Message-Flag: Get a proper mailclient! User-Agent: Mutt/1.5.6i cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith cc: Warner Losh Subject: Re: cvs commit: src/sys/dev/acpica acpi_pci.c src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 21:26:14 -0000 On 2004-04-27 13:00:44 (-0700), Kris Kennaway wrote: > On Tue, Apr 27, 2004 at 09:58:17AM -0400, Ken Smith wrote: > > On Tue, Apr 27, 2004 at 09:12:47AM -0400, John Baldwin wrote: > > > Unfortunately, the PR number is wrong (that's some ports PR) and there > > > are no PR's in the database with an originator that contains 'Remesov' > > > or the text 'acpi_pci' in the text fields at least none that > > > query-pr-summary.cgi can find. Ugh, actually, query-pr is just hosed as > > > it thinks we have no open PRs. *sigh* > > > > Oops, I only noticed the 'query-pr' when I first read this and didn't > > notice the 'query-pr-summary.cgi'. It was through the Web interface you > > were trying this? I poked at that briefly and noticed that I needed to > > check the "Look at closed PR's too" box to see the one with Remesov as the > > originator. Not sure what happened in the query for all open PR's but if > > it's reproducible can you let me know? > > > > [ Sorry for being jumpy, I'm watching for things that might have been > > broken by the 4.10-RC upgrades... ] > > The web interface to GNATS is pretty temperamental - it often plays games > like this. Could it be taught to also temperamentally fix the bugs, while it's closing the reports? :-) "Thank you for reporting a bug to FreeBSD, our temperamental webbased interface will be fixing it for you shortly" *grin* - Philip -- Philip Paeps Please don't CC me, I am subscribed to the list. When properly administered, vacations do not diminish productivity. For every week you are away and get nothing done, there is another week when your boss is away and you get twice as much done. From owner-cvs-src@FreeBSD.ORG Tue Apr 27 14:37:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3804516A4CE; Tue, 27 Apr 2004 14:37:19 -0700 (PDT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id B824F43D41; Tue, 27 Apr 2004 14:37:15 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (sccrmhc11) with ESMTP id <2004042721371301100plt7he>; Tue, 27 Apr 2004 21:37:14 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id OAA61444; Tue, 27 Apr 2004 14:37:11 -0700 (PDT) Date: Tue, 27 Apr 2004 14:37:10 -0700 (PDT) From: Julian Elischer To: Poul-Henning Kamp In-Reply-To: <58076.1083096035@critter.freebsd.dk> 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: "M. Warner Losh" Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.sboot0_512.s boot0sio.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, 27 Apr 2004 21:37:19 -0000 On Tue, 27 Apr 2004, Poul-Henning Kamp wrote: > In message <20040427.131322.102770380.imp@bsdimp.com>, "M. Warner Losh" writes: > > >Shouldn't this be boot0_512.S since it is pre-processed? It has been the convention since before I made the first bootblocks. The Makefiles know how to produce a .s from a .S using the C preprocessor. (or did I get this the other way around :-) > > If we have such a convention: yes. I wasn't aware of it. > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. > From owner-cvs-src@FreeBSD.ORG Tue Apr 27 14:41:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0910D16A4CE; Tue, 27 Apr 2004 14:41:17 -0700 (PDT) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [204.127.202.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B7F043D1F; Tue, 27 Apr 2004 14:41:16 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (sccrmhc12) with ESMTP id <20040427214113012002s6gve>; Tue, 27 Apr 2004 21:41:15 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id OAA61502; Tue, 27 Apr 2004 14:41:13 -0700 (PDT) Date: Tue, 27 Apr 2004 14:41:11 -0700 (PDT) From: Julian Elischer To: Poul-Henning Kamp In-Reply-To: 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: "M. Warner Losh" Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.sboot0_512.s boot0sio.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, 27 Apr 2004 21:41:17 -0000 errr.. On Tue, 27 Apr 2004, Julian Elischer wrote: > > > On Tue, 27 Apr 2004, Poul-Henning Kamp wrote: > > > In message <20040427.131322.102770380.imp@bsdimp.com>, "M. Warner Losh" writes: > > > > >Shouldn't this be boot0_512.S since it is pre-processed? > > It has been the convention since before I made the first bootblocks. ^ generic obviously there were bootblocks befoe that.. I ported teh MACH bootblocks and one of the things I had to do was to fiddle with filenames from .s to .S and change the comments to suit. Gosh that was a long time ago... > The Makefiles know how to produce a .s from a .S using the C > preprocessor. > (or did I get this the other way around :-) > > > > > If we have such a convention: yes. I wasn't aware of it. > > > > -- > > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > > phk@FreeBSD.ORG | TCP/IP since RFC 956 > > FreeBSD committer | BSD since 4.3-tahoe > > Never attribute to malice what can adequately be explained by incompetence. > > > > From owner-cvs-src@FreeBSD.ORG Tue Apr 27 15:32:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81D4F16A4CE; Tue, 27 Apr 2004 15:32:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 662CD43D48; Tue, 27 Apr 2004 15:32:03 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3RMW3Ge079523; Tue, 27 Apr 2004 15:32:03 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3RMW3KD079519; Tue, 27 Apr 2004 15:32:03 -0700 (PDT) (envelope-from imp) Message-Id: <200404272232.i3RMW3KD079519@repoman.freebsd.org> From: Warner Losh Date: Tue, 27 Apr 2004 15:32: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/games/fortune/datfiles fortunes-o.real X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 22:32:03 -0000 imp 2004/04/27 15:32:02 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes-o.real Log: Add jerk city commentary on C++. Revision Changes Path 1.18 +4 -0 src/games/fortune/datfiles/fortunes-o.real From owner-cvs-src@FreeBSD.ORG Tue Apr 27 16:36:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFB7116A4CE; Tue, 27 Apr 2004 16:36:23 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D607E43D5C; Tue, 27 Apr 2004 16:36:23 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C85BA5C7D7; Tue, 27 Apr 2004 16:36:23 -0700 (PDT) Date: Tue, 27 Apr 2004 16:36:23 -0700 From: Alfred Perlstein To: Warner Losh Message-ID: <20040427233623.GF98664@elvis.mu.org> References: <200404272232.i3RMW3KD079519@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404272232.i3RMW3KD079519@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/games/fortune/datfiles fortunes-o.real X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Apr 2004 23:36:24 -0000 * Warner Losh [040427 15:32] wrote: > imp 2004/04/27 15:32:02 PDT > > FreeBSD src repository > > Modified files: > games/fortune/datfiles fortunes-o.real > Log: > Add jerk city commentary on C++. which # is that from? -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Apr 27 18:27:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3F1216A4CE; Tue, 27 Apr 2004 18:27:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C423643D53; Tue, 27 Apr 2004 18:27:33 -0700 (PDT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S1RXGe022616; Tue, 27 Apr 2004 18:27:33 -0700 (PDT) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S1RX64022615; Tue, 27 Apr 2004 18:27:33 -0700 (PDT) (envelope-from das) Message-Id: <200404280127.i3S1RX64022615@repoman.freebsd.org> From: David Schultz Date: Tue, 27 Apr 2004 18:27: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/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 01:27:34 -0000 das 2004/04/27 18:27:33 PDT FreeBSD src repository Modified files: sys/kern kern_environment.c Log: If the buffer supplied to kenv(KENV_DUMP, ...) isn't big enough, return the number of bytes needed instead of 0. The manpage claims that we do this anyway. Revision Changes Path 1.34 +18 -21 src/sys/kern/kern_environment.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 18:27:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D1D616A4D0; Tue, 27 Apr 2004 18:27:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C20C43D5E; Tue, 27 Apr 2004 18:27:37 -0700 (PDT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S1RaGe022647; Tue, 27 Apr 2004 18:27:36 -0700 (PDT) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S1RaNA022646; Tue, 27 Apr 2004 18:27:36 -0700 (PDT) (envelope-from das) Message-Id: <200404280127.i3S1RaNA022646@repoman.freebsd.org> From: David Schultz Date: Tue, 27 Apr 2004 18:27: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/bin/kenv kenv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 01:27:37 -0000 das 2004/04/27 18:27:36 PDT FreeBSD src repository Modified files: bin/kenv kenv.c Log: Various quibbles: - Print a diagnostic if kdumpenv() fails. This can occur due to MAC restrictions or lack of memory. Catch all kenv(2) failures as well. - Just of the heck of it, DTRT if the kernel environment size changes at the wrong time. The old code could fail silently or fail to null-terminate a buffer if you got exceptionally unlucky. - Sort and GC the #includes. Revision Changes Path 1.6 +28 -15 src/bin/kenv/kenv.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 19:52:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3762A16A4CE; Tue, 27 Apr 2004 19:52:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A9BF43D41; Tue, 27 Apr 2004 19:52:14 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S2qDGe041275; Tue, 27 Apr 2004 19:52:13 -0700 (PDT) (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S2qDX7041271; Tue, 27 Apr 2004 19:52:13 -0700 (PDT) (envelope-from sobomax) Message-Id: <200404280252.i3S2qDX7041271@repoman.freebsd.org> From: Maxim Sobolev Date: Tue, 27 Apr 2004 19:52: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/man4 rue.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 02:52:14 -0000 sobomax 2004/04/27 19:52:13 PDT FreeBSD src repository Modified files: share/man/man4 rue.4 Log: Add LinkSys USB100M into list of supported devices and reformat list of those devices to be similar to other USB ethers. Revision Changes Path 1.5 +12 -3 src/share/man/man4/rue.4 From owner-cvs-src@FreeBSD.ORG Tue Apr 27 20:44:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D46316A4CE; Tue, 27 Apr 2004 20:44:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FA5A43D3F; Tue, 27 Apr 2004 20:44:09 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S3i8Ge052406; Tue, 27 Apr 2004 20:44:08 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S3i8Wg052405; Tue, 27 Apr 2004 20:44:08 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404280344.i3S3i8Wg052405@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 27 Apr 2004 20:44: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/libarchive archive_read_support_format_cpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 03:44:09 -0000 kientzle 2004/04/27 20:44:08 PDT FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_cpio.c Log: Add read support for four more common cpio variants: * little-endian old-style binary cpio archives * big-endian old-style binary cpio archives * SVR4 portable archives without CRC * SVR4 portable archives with CRC Note that I don't yet verify the CRC for the last one, and I'm not quite certain I'm correctly parsing device numbers. Revision Changes Path 1.8 +304 -64 src/lib/libarchive/archive_read_support_format_cpio.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 21:34:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9022616A4CE; Tue, 27 Apr 2004 21:34:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8961D43D3F; Tue, 27 Apr 2004 21:34:07 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S4Y7Ge069248; Tue, 27 Apr 2004 21:34:07 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S4Y7Ex069247; Tue, 27 Apr 2004 21:34:07 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404280434.i3S4Y7Ex069247@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 27 Apr 2004 21:34: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/libarchive Makefile libarchive-formats.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, 28 Apr 2004 04:34:07 -0000 kientzle 2004/04/27 21:34:07 PDT FreeBSD src repository Modified files: lib/libarchive Makefile Added files: lib/libarchive libarchive-formats.5 Log: Add the libarchive-formats.5 manpage. This summarizes the various archive formats supported by libarchive, with some information about the relative strengths and weaknesses of each format and notes about issues with libarchive's support for those formats. This page should make it unnecessary to list all of the libarchive formats in the manpage of each program that uses libarchive. Such programs can simply refer to libarchive-formats(5). Revision Changes Path 1.8 +1 -0 src/lib/libarchive/Makefile 1.1 +227 -0 src/lib/libarchive/libarchive-formats.5 (new) From owner-cvs-src@FreeBSD.ORG Tue Apr 27 21:36:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE26316A4CE; Tue, 27 Apr 2004 21:36:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FED943D41; Tue, 27 Apr 2004 21:36:58 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S4awGe069407; Tue, 27 Apr 2004 21:36:58 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S4awOI069406; Tue, 27 Apr 2004 21:36:58 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404280436.i3S4awOI069406@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 27 Apr 2004 21:36: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/libarchive archive_write_set_format_shar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 04:36:58 -0000 kientzle 2004/04/27 21:36:58 PDT FreeBSD src repository Modified files: lib/libarchive archive_write_set_format_shar.c Log: Correct spelling of "shell archive" to match /usr/share/misc/magic. Revision Changes Path 1.9 +1 -1 src/lib/libarchive/archive_write_set_format_shar.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 21:41:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCAD116A4CE; Tue, 27 Apr 2004 21:41:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5BC643D5C; Tue, 27 Apr 2004 21:41:27 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S4fRGe070486; Tue, 27 Apr 2004 21:41:27 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S4fRWg070485; Tue, 27 Apr 2004 21:41:27 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404280441.i3S4fRWg070485@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 27 Apr 2004 21:41: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/lib/libarchive archive.h archive_private.h archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 04:41:27 -0000 kientzle 2004/04/27 21:41:27 PDT FreeBSD src repository Modified files: lib/libarchive archive.h archive_private.h archive_read_support_compression_bzip2.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_util.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c Log: Add statistics: track offset in compressed and uncompressed archive, provide an interface for the client to query this information. Revision Changes Path 1.7 +5 -0 src/lib/libarchive/archive.h 1.7 +2 -0 src/lib/libarchive/archive_private.h 1.4 +1 -0 src/lib/libarchive/archive_read_support_compression_bzip2.c 1.5 +1 -0 src/lib/libarchive/archive_read_support_compression_gzip.c 1.5 +1 -0 src/lib/libarchive/archive_read_support_compression_none.c 1.6 +20 -0 src/lib/libarchive/archive_util.c 1.4 +3 -0 src/lib/libarchive/archive_write_set_compression_bzip2.c 1.4 +2 -0 src/lib/libarchive/archive_write_set_compression_gzip.c 1.4 +3 -1 src/lib/libarchive/archive_write_set_compression_none.c From owner-cvs-src@FreeBSD.ORG Tue Apr 27 21:43:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CD2D16A4CE; Tue, 27 Apr 2004 21:43:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3DCB43D4C; Tue, 27 Apr 2004 21:43:57 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S4hvGe071490; Tue, 27 Apr 2004 21:43:57 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S4hvr1071489; Tue, 27 Apr 2004 21:43:57 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404280443.i3S4hvr1071489@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 27 Apr 2004 21:43: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/usr.bin/tar bsdtar.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, 28 Apr 2004 04:43:58 -0000 kientzle 2004/04/27 21:43:57 PDT FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Remove information about specific formats; replace with a reference to libarchive-formats(5). Revision Changes Path 1.5 +4 -64 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Tue Apr 27 21:52:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F61C16A4CE; Tue, 27 Apr 2004 21:52:46 -0700 (PDT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 621BF43D5A; Tue, 27 Apr 2004 21:52:45 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i3S4qh4u031246; Wed, 28 Apr 2004 14:52:43 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i3S4qeI2011814; Wed, 28 Apr 2004 14:52:42 +1000 Date: Wed, 28 Apr 2004 14:52:39 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Ruslan Ermilov In-Reply-To: <20040427192403.GC75827@ip.net.ua> Message-ID: <20040428144757.T4950@gamplex.bde.org> References: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> <20040427192403.GC75827@ip.net.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Poul-Henning Kamp cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.sboot0_512.s boot0sio.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, 28 Apr 2004 04:52:46 -0000 On Tue, 27 Apr 2004, Ruslan Ermilov wrote: > On Tue, Apr 27, 2004 at 12:07:35PM -0700, Poul-Henning Kamp wrote: > > phk 2004/04/27 12:07:35 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/i386/boot0 Makefile > > Added files: > > sys/boot/i386/boot0 boot0_512.s > > Removed files: > > sys/boot/i386/boot0 boot0.s boot0sio.s > > Log: > > Change from '#' to "//" comment character to allow CPP preprocessing. > > > This is backwards, please fix. Also, the preprocessed files So "# foo" is a valid comment and not a preprocessor directive in *.S provided "foo" is not a standard preprocessor directive? This could be used to back out the mess made by translating the comments in /sys/i386/i386/*.s to C comments. The assembler files in /sys/i386 were also the main ones with the wrong file extension until the boot code regressed. Bruce From owner-cvs-src@FreeBSD.ORG Wed Apr 28 00:29:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3811116A4CE; Wed, 28 Apr 2004 00:29:10 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FB0143D48; Wed, 28 Apr 2004 00:29:09 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3S7Xh7m009818 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2004 10:33:44 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3S7SLos025400; Wed, 28 Apr 2004 10:28:21 +0300 (EEST) (envelope-from ru) Date: Wed, 28 Apr 2004 10:28:21 +0300 From: Ruslan Ermilov To: Julian Elischer Message-ID: <20040428072821.GC25064@ip.net.ua> References: <58076.1083096035@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GPJrCs/72TxItFYR" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 28 Apr 2004 07:29:10 -0000 --GPJrCs/72TxItFYR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 27, 2004 at 02:37:10PM -0700, Julian Elischer wrote: > On Tue, 27 Apr 2004, Poul-Henning Kamp wrote: [...] > > If we have such a convention: yes. I wasn't aware of it. > >=20 > It has been the convention since before I made the first bootblocks. > The Makefiles know how to produce a .s from a .S using the C > preprocessor. > (or did I get this the other way around :-) >=20 It's not a "convention" per se. Instead, it gives the correct hint to the compiler. From gcc.info: : `FILE.s' : Assembler code. :=20 : `FILE.S' : Assembler code which must be preprocessed. :=20 : `-x c' : `-x c++' : `-x objective-c' : `-x assembler-with-cpp' : Specify the source language: C, C++, Objective-C, or assembly. : This has nothing to do with standards conformance or extensions; : it merely selects which base syntax to expect. If you give none : of these options, cpp will deduce the language from the extension : of the source file: `.c', `.cc', `.m', or `.S'. Some other common : extensions for C++ and assembly are also recognized. If cpp does : not recognize the extension, it will treat the file as C; this is : the most generic mode. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --GPJrCs/72TxItFYR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAj10VUkv4P6juNwoRAkvTAJ96AwWZM+apD2uJ8ORaHsA7YVjWugCeIGqc x5/oOzE5mfT5iftINNxbgYU= =g2qz -----END PGP SIGNATURE----- --GPJrCs/72TxItFYR-- From owner-cvs-src@FreeBSD.ORG Wed Apr 28 00:35:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F06116A4CE; Wed, 28 Apr 2004 00:35:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52A8043D41; Wed, 28 Apr 2004 00:35:04 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S7Z4Ge013571; Wed, 28 Apr 2004 00:35:04 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S7Z4SO013570; Wed, 28 Apr 2004 00:35:04 -0700 (PDT) (envelope-from smkelly) Message-Id: <200404280735.i3S7Z4SO013570@repoman.freebsd.org> From: Sean Kelly Date: Wed, 28 Apr 2004 00: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/usr.sbin/watchdogd watchdogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 07:35:04 -0000 smkelly 2004/04/28 00:35:03 PDT FreeBSD src repository Modified files: usr.sbin/watchdogd watchdogd.c Log: Update comments to reflect changes made by phk. Also no longer need . Revision Changes Path 1.6 +2 -5 src/usr.sbin/watchdogd/watchdogd.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 00:37:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18CA916A4CE; Wed, 28 Apr 2004 00:37:22 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6105143D67; Wed, 28 Apr 2004 00:37:21 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3S7gbHW010765 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2004 10:42:39 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3S7bBp6025526; Wed, 28 Apr 2004 10:37:11 +0300 (EEST) (envelope-from ru) Date: Wed, 28 Apr 2004 10:37:10 +0300 From: Ruslan Ermilov To: Bruce Evans Message-ID: <20040428073710.GD25064@ip.net.ua> References: <200404271907.i3RJ7ZkI028848@repoman.freebsd.org> <20040427192403.GC75827@ip.net.ua> <20040428144757.T4950@gamplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mSxgbZZZvrAyzONB" Content-Disposition: inline In-Reply-To: <20040428144757.T4950@gamplex.bde.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Poul-Henning Kamp cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s boot0_512.s boot0sio.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, 28 Apr 2004 07:37:22 -0000 --mSxgbZZZvrAyzONB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 28, 2004 at 02:52:39PM +1000, Bruce Evans wrote: > On Tue, 27 Apr 2004, Ruslan Ermilov wrote: >=20 > > On Tue, Apr 27, 2004 at 12:07:35PM -0700, Poul-Henning Kamp wrote: > > > phk 2004/04/27 12:07:35 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/boot/i386/boot0 Makefile > > > Added files: > > > sys/boot/i386/boot0 boot0_512.s > > > Removed files: > > > sys/boot/i386/boot0 boot0.s boot0sio.s > > > Log: > > > Change from '#' to "//" comment character to allow CPP preprocessin= g. > > > > > This is backwards, please fix. Also, the preprocessed files >=20 > So "# foo" is a valid comment and not a preprocessor directive in *.S > provided "foo" is not a standard preprocessor directive? >=20 Hmm, no it's not. I will fix all .S files under sys/boot/ to use a proper syntax for single-line comments (`//'). Only lines that _start_ with `#' need to be fixed. My main point still applies: adding a special CPP preprocessing to this makefile was backwards, having the .S file is enough, though I confirm that I was confused about single-line comments in the mixed (assmebler + CPP) input. Reading the cpp.info now revealed the truth. Nevertheless, I've ordered a repo-copy of boot0sio.s to boot0.S. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --mSxgbZZZvrAyzONB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAj18mUkv4P6juNwoRAg6LAKCLYvVTD7+V2pHPQYp5SkQc0kDkHgCfeBjN D8uaNSnu3Ar3qGCYj2IyDu0= =OEac -----END PGP SIGNATURE----- --mSxgbZZZvrAyzONB-- From owner-cvs-src@FreeBSD.ORG Wed Apr 28 02:09:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDB3416A4CE; Wed, 28 Apr 2004 02:09:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C21BB43D6A; Wed, 28 Apr 2004 02:09:27 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S99RGe039436; Wed, 28 Apr 2004 02:09:27 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S99R1O039435; Wed, 28 Apr 2004 02:09:27 -0700 (PDT) (envelope-from ru) Message-Id: <200404280909.i3S99R1O039435@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 02:09: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/etc/rc.d initdiskless resolv X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 09:09:28 -0000 ru 2004/04/28 02:09:27 PDT FreeBSD src repository Modified files: etc/rc.d initdiskless resolv Log: Replace shell's positional parameters safely. Revision Changes Path 1.36 +2 -3 src/etc/rc.d/initdiskless 1.33 +1 -1 src/etc/rc.d/resolv From owner-cvs-src@FreeBSD.ORG Wed Apr 28 02:49:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5674716A4CE; Wed, 28 Apr 2004 02:49:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CC0E43D39; Wed, 28 Apr 2004 02:49:23 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S9nNGe047428; Wed, 28 Apr 2004 02:49:23 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S9nMr3047427; Wed, 28 Apr 2004 02:49:23 -0700 (PDT) (envelope-from ru) Message-Id: <200404280949.i3S9nMr3047427@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 02: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/sys/boot/i386/boot2 boot1.S sio.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, 28 Apr 2004 09:49:23 -0000 ru 2004/04/28 02:49:22 PDT FreeBSD src repository Modified files: sys/boot/i386/boot2 boot1.S sio.S Log: - Use C (and CPP) style comments for assembler-with-cpp sources, for lines that start with a comment. - Preserve as(1) style comments for the rest. Revision Changes Path 1.25 +332 -331 src/sys/boot/i386/boot2/boot1.S 1.7 +21 -21 src/sys/boot/i386/boot2/sio.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 02:57:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F242416A4CE; Wed, 28 Apr 2004 02:57:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D70F343D48; Wed, 28 Apr 2004 02:57:13 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3S9vDGe049424; Wed, 28 Apr 2004 02:57:13 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3S9vDcw049423; Wed, 28 Apr 2004 02:57:13 -0700 (PDT) (envelope-from ru) Message-Id: <200404280957.i3S9vDcw049423@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 02: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/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 09:57:14 -0000 ru 2004/04/28 02:57:12 PDT FreeBSD src repository Modified files: sys/boot/i386/pxeldr pxeldr.S Log: Use C (and CPP) style comments for assembler-with-cpp sources, for lines that start with a comment. Revision Changes Path 1.11 +96 -94 src/sys/boot/i386/pxeldr/pxeldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 03:09:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C319116A4CE; Wed, 28 Apr 2004 03:09:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8C4643D62; Wed, 28 Apr 2004 03:09:21 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SA9LGe052735; Wed, 28 Apr 2004 03:09:21 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SA9LIx052734; Wed, 28 Apr 2004 03:09:21 -0700 (PDT) (envelope-from ru) Message-Id: <200404281009.i3SA9LIx052734@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 03:09: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/boot/i386/btx/btx btx.Ssrc/sys/boot/i386/btx/btxldr btxldr.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, 28 Apr 2004 10:09:21 -0000 ru 2004/04/28 03:09:21 PDT FreeBSD src repository Modified files: sys/boot/i386/btx/btx btx.S sys/boot/i386/btx/btxldr btxldr.S Log: Use C (and CPP) style comments for assembler-with-cpp sources, for lines that start with a comment. Revision Changes Path 1.35 +216 -216 src/sys/boot/i386/btx/btx/btx.S 1.15 +74 -74 src/sys/boot/i386/btx/btxldr/btxldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 03:15:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 928C216A4CF; Wed, 28 Apr 2004 03:15:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7812043D62; Wed, 28 Apr 2004 03:15:31 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SAFVGe054760; Wed, 28 Apr 2004 03:15:31 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SAFV2U054759; Wed, 28 Apr 2004 03:15:31 -0700 (PDT) (envelope-from ru) Message-Id: <200404281015.i3SAFV2U054759@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 03:15: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/boot/pc98/btx/btx btx.Ssrc/sys/boot/pc98/btx/btxldr btxldr.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, 28 Apr 2004 10:15:31 -0000 ru 2004/04/28 03:15:31 PDT FreeBSD src repository Modified files: sys/boot/pc98/btx/btx btx.S sys/boot/pc98/btx/btxldr btxldr.S Log: MFi386: Use C (and CPP) style comments for assembler-with-cpp sources, for lines that start with a comment. Revision Changes Path 1.16 +216 -216 src/sys/boot/pc98/btx/btx/btx.S 1.8 +74 -74 src/sys/boot/pc98/btx/btxldr/btxldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 04:44:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBB1816A4CF; Wed, 28 Apr 2004 04:44:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF42A43D45; Wed, 28 Apr 2004 04:44:28 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SBiSGe073466; Wed, 28 Apr 2004 04:44:28 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SBiSfr073465; Wed, 28 Apr 2004 04:44:28 -0700 (PDT) (envelope-from phk) Message-Id: <200404281144.i3SBiSfr073465@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 28 Apr 2004 04:44: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/share/snmp/mibs FREEBSD-MIB.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 11:44:29 -0000 phk 2004/04/28 04:44:28 PDT FreeBSD src repository Modified files: share/snmp/mibs FREEBSD-MIB.txt Log: Sheesh... Turn your back on SNMP for a decade and they go and make upper versus lowercase initial letter part of the specification. I told them ASN.1 was a bad mistake, but would they listen ? Ohhh no! Revision Changes Path 1.2 +7 -7 src/share/snmp/mibs/FREEBSD-MIB.txt From owner-cvs-src@FreeBSD.ORG Wed Apr 28 06:06:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5321C16A4CE; Wed, 28 Apr 2004 06:06:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CD5743D41; Wed, 28 Apr 2004 06:06:47 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SD6kGe097312; Wed, 28 Apr 2004 06:06:46 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SD6kcO097311; Wed, 28 Apr 2004 06:06:46 -0700 (PDT) (envelope-from tmm) Message-Id: <200404281306.i3SD6kcO097311@repoman.freebsd.org> From: Thomas Moestl Date: Wed, 28 Apr 2004 06:06: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/sparc64/ebus ebus.c src/sys/sparc64/isa ofw_isa.c ofw_isa.h src/sys/sparc64/sparc64 ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 13:06:47 -0000 tmm 2004/04/28 06:06:46 PDT FreeBSD src repository Modified files: sys/sparc64/ebus ebus.c sys/sparc64/isa ofw_isa.c ofw_isa.h sys/sparc64/sparc64 ofw_machdep.c Log: Fix the EBus driver to work with the new PCI code. Unlike other PCI bridges, the EBus bridge has resource ranges it claims exclusively to map its children into in its BARs. Hence, we need to allocate these completely and manage them for the children, instead of just passing allocations through to the PCI layer as we did before. While being there, split ebus_probe(), which did also contain code normally belonging into the attach method, into ebus_probe() and ebus_attach(), and perform some minor cleanups. Revision Changes Path 1.13 +171 -91 src/sys/sparc64/ebus/ebus.c 1.7 +26 -18 src/sys/sparc64/isa/ofw_isa.c 1.3 +4 -1 src/sys/sparc64/isa/ofw_isa.h 1.8 +2 -2 src/sys/sparc64/sparc64/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 06:18:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9D6616A4CE; Wed, 28 Apr 2004 06:18:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CF2C43D5E; Wed, 28 Apr 2004 06:18:22 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SDIMGe099399; Wed, 28 Apr 2004 06:18:22 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SDIM3b099398; Wed, 28 Apr 2004 06:18:22 -0700 (PDT) (envelope-from phk) Message-Id: <200404281318.i3SDIM3b099398@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 28 Apr 2004 06:18: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/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 13:18:22 -0000 phk 2004/04/28 06:18:22 PDT FreeBSD src repository Modified files: etc/rc.d initdiskless Log: Initdiskless must run before ipfw, or people will not be able to use the conf/* stuff for their firewall configuration. Running ipfw before could seem to make sense in that it would allow one to setup access to the NFS server on a "default-deny" kernel, but it is pretty obvious to the casual observer that such a configuration never makes it far enough to mount the NFS-root in the first place. Revision Changes Path 1.37 +1 -0 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Wed Apr 28 06:20:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A85116A4D1; Wed, 28 Apr 2004 06:20:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C5B43D45; Wed, 28 Apr 2004 06:20:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SDKFGe099491; Wed, 28 Apr 2004 06:20:15 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SDKFKO099490; Wed, 28 Apr 2004 06:20:15 -0700 (PDT) (envelope-from phk) Message-Id: <200404281320.i3SDKFKO099490@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 28 Apr 2004 06:20: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/etc/rc.d ipfw netif X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 13:20:24 -0000 phk 2004/04/28 06:20:15 PDT FreeBSD src repository Modified files: etc/rc.d ipfw netif Log: Protect som cross-script invocations by checks to see that the target script exists. This allows pruning of rc.d scripts without getting too many ugly boottime error message Revision Changes Path 1.8 +6 -2 src/etc/rc.d/ipfw 1.7 +4 -2 src/etc/rc.d/netif From owner-cvs-src@FreeBSD.ORG Wed Apr 28 06:43:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5165B16A4CE; Wed, 28 Apr 2004 06:43:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3503F43D67; Wed, 28 Apr 2004 06:43:12 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SDhCGe005481; Wed, 28 Apr 2004 06:43:12 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SDhBN1005480; Wed, 28 Apr 2004 06:43:11 -0700 (PDT) (envelope-from tmm) Message-Id: <200404281343.i3SDhBN1005480@repoman.freebsd.org> From: Thomas Moestl Date: Wed, 28 Apr 2004 06: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/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 13:43:12 -0000 tmm 2004/04/28 06:43:11 PDT FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Remove the EBus stopgap of r1.248; a proper fix is in place now. Revision Changes Path 1.250 +0 -8 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 07:31:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F56416A4CF; Wed, 28 Apr 2004 07:31:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7846443D54; Wed, 28 Apr 2004 07:31:45 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SEVjGe016017; Wed, 28 Apr 2004 07:31:45 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SEVjtb016009; Wed, 28 Apr 2004 07:31:45 -0700 (PDT) (envelope-from ru) Message-Id: <200404281431.i3SEVjtb016009@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 07:31: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/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 14:31:45 -0000 ru 2004/04/28 07:31:44 PDT FreeBSD src repository Modified files: sys/boot/i386/boot2 boot1.S sio.S sys/boot/i386/btx/btx btx.S sys/boot/i386/btx/btxldr btxldr.S sys/boot/i386/libi386 amd64_tramp.S sys/boot/i386/pxeldr pxeldr.S Log: After talking to Bruce Evans and reading more standards specs, switch to using C99-style comments everywhere in preprocessed assembler. The reason is that lines starting with the regexp '^[[:space:]]#' are treated as preprocessing directives, and while it seems to work now with GCC, it's not necessarily has to work. Use C99 comments `//' for the trailing comments to save whitespace. Revision Changes Path 1.26 +210 -210 src/sys/boot/i386/boot2/boot1.S 1.8 +42 -42 src/sys/boot/i386/boot2/sio.S 1.36 +921 -920 src/sys/boot/i386/btx/btx/btx.S 1.16 +276 -276 src/sys/boot/i386/btx/btxldr/btxldr.S 1.3 +5 -5 src/sys/boot/i386/libi386/amd64_tramp.S 1.12 +167 -163 src/sys/boot/i386/pxeldr/pxeldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 07:46:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0618D16A4CE; Wed, 28 Apr 2004 07:46:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD1DE43D67; Wed, 28 Apr 2004 07:46:53 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SEkrGe018907; Wed, 28 Apr 2004 07:46:53 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SEkraG018906; Wed, 28 Apr 2004 07:46:53 -0700 (PDT) (envelope-from ru) Message-Id: <200404281446.i3SEkraG018906@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 07:46: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/boot/pc98/boot2 serial_16550.S serial_8251.S src/sys/boot/pc98/btx/btx btx.S src/sys/boot/pc98/btx/btxldr btxldr.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, 28 Apr 2004 14:46:54 -0000 ru 2004/04/28 07:46:52 PDT FreeBSD src repository Modified files: sys/boot/pc98/boot2 serial_16550.S serial_8251.S sys/boot/pc98/btx/btx btx.S sys/boot/pc98/btx/btxldr btxldr.S Log: MFi386: Use C99-style comments in cpp(1)-preprocessed sources. Revision Changes Path 1.5 +29 -29 src/sys/boot/pc98/boot2/serial_16550.S 1.2 +12 -12 src/sys/boot/pc98/boot2/serial_8251.S 1.17 +970 -969 src/sys/boot/pc98/btx/btx/btx.S 1.9 +284 -284 src/sys/boot/pc98/btx/btxldr/btxldr.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 07:53:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26E5F16A4CE; Wed, 28 Apr 2004 07:53:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0955943D62; Wed, 28 Apr 2004 07:53:50 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SErnGe020868; Wed, 28 Apr 2004 07:53:49 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SErnet020867; Wed, 28 Apr 2004 07:53:49 -0700 (PDT) (envelope-from maxim) Message-Id: <200404281453.i3SErnet020867@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 28 Apr 2004 07:53: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/share/man/man9 mbuf.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: Wed, 28 Apr 2004 14:53:50 -0000 maxim 2004/04/28 07:53:49 PDT FreeBSD src repository Modified files: share/man/man9 mbuf.9 Log: o Add a missed description for m_free(9). Optained from: NetBSD MFC after: 1 week Revision Changes Path 1.46 +3 -0 src/share/man/man9/mbuf.9 From owner-cvs-src@FreeBSD.ORG Wed Apr 28 08:08:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68AB216A4CF for ; Wed, 28 Apr 2004 08:08:39 -0700 (PDT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BB7943D2D for ; Wed, 28 Apr 2004 08:08:39 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 26030 invoked from network); 28 Apr 2004 15:08:38 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 28 Apr 2004 15:08:38 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i3SF8TUk014824; Wed, 28 Apr 2004 11:08:29 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Ruslan Ermilov Date: Wed, 28 Apr 2004 11:06:13 -0400 User-Agent: KMail/1.6 References: <200404281431.i3SEVjtb016009@repoman.freebsd.org> In-Reply-To: <200404281431.i3SEVjtb016009@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404281106.13952.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 15:08:39 -0000 On Wednesday 28 April 2004 10:31 am, Ruslan Ermilov wrote: > ru 2004/04/28 07:31:44 PDT > > FreeBSD src repository > > Modified files: > sys/boot/i386/boot2 boot1.S sio.S > sys/boot/i386/btx/btx btx.S > sys/boot/i386/btx/btxldr btxldr.S > sys/boot/i386/libi386 amd64_tramp.S > sys/boot/i386/pxeldr pxeldr.S > Log: > After talking to Bruce Evans and reading more standards specs, > switch to using C99-style comments everywhere in preprocessed > assembler. The reason is that lines starting with the regexp > '^[[:space:]]#' are treated as preprocessing directives, and > while it seems to work now with GCC, it's not necessarily has > to work. Use C99 comments `//' for the trailing comments to > save whitespace. Well, that just killed any local diff's anyone had to the boot code for a trivial reason. as(1) worked just fine, I don't see why it's such a cardinal sin to use as(1) to compile asm files. Thanks for not even asking before hosing the history in cvs annotate: > grep jhb /usr/src/MAINTAINERS cdboot jhb Pre-commit review requested. pxeboot jhb Pre-commit review requested. witness jhb Pre-commit review requested. sys/boot/i386/cdboot/Makefile:MAINTAINER= jhb@FreeBSD.org sys/boot/i386/pxeldr/Makefile:MAINTAINER= jhb@FreeBSD.org -- 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 28 08:23:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E76B716A4CE; Wed, 28 Apr 2004 08:23:31 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 066E043D46; Wed, 28 Apr 2004 08:23:28 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3SFSbMU061250 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2004 18:28:40 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3SFNE76043851; Wed, 28 Apr 2004 18:23:14 +0300 (EEST) (envelope-from ru) Date: Wed, 28 Apr 2004 18:23:14 +0300 From: Ruslan Ermilov To: John Baldwin Message-ID: <20040428152314.GC43431@ip.net.ua> References: <200404281431.i3SEVjtb016009@repoman.freebsd.org> <200404281106.13952.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="F8dlzb82+Fcn6AgP" Content-Disposition: inline In-Reply-To: <200404281106.13952.jhb@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 15:23:32 -0000 --F8dlzb82+Fcn6AgP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 28, 2004 at 11:06:13AM -0400, John Baldwin wrote: > On Wednesday 28 April 2004 10:31 am, Ruslan Ermilov wrote: > > ru 2004/04/28 07:31:44 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/i386/boot2 boot1.S sio.S > > sys/boot/i386/btx/btx btx.S > > sys/boot/i386/btx/btxldr btxldr.S > > sys/boot/i386/libi386 amd64_tramp.S > > sys/boot/i386/pxeldr pxeldr.S > > Log: > > After talking to Bruce Evans and reading more standards specs, > > switch to using C99-style comments everywhere in preprocessed > > assembler. The reason is that lines starting with the regexp > > '^[[:space:]]#' are treated as preprocessing directives, and > > while it seems to work now with GCC, it's not necessarily has > > to work. Use C99 comments `//' for the trailing comments to > > save whitespace. >=20 > Well, that just killed any local diff's anyone had to the boot code for a= =20 > trivial reason. as(1) worked just fine, I don't see why it's such a card= inal > sin to use as(1) to compile asm files. >=20 The problem is not with as(1) but with cpp(1) -- as explained in the commit log our comments weren't strictly speaking comments per se, yet you were the one who pointed this out once to me when I switched from m4(1) preprocessed .s files to cpp(1) preprocessed .S files. > Thanks for not even asking before hosing the history in cvs annotate: >=20 The history is still here, ``cvs annotate -rX.Y'' still works. > > grep jhb /usr/src/MAINTAINERS > cdboot jhb Pre-commit review requested. > pxeboot jhb Pre-commit review requested. > witness jhb Pre-commit review requested. > sys/boot/i386/cdboot/Makefile:MAINTAINER=3D jhb@FreeBSD.org > sys/boot/i386/pxeldr/Makefile:MAINTAINER=3D jhb@FreeBSD.org >=20 I don't look into makefiles for MAINTAINER bits anymore, and you'd better renaming "pxeboot" to "pxeldr" in src/MAINTAINERS. In any case, please feel free to revert the pxeldr/ or other changes if they damage some of your real work; just let me know when it's safe to reapply my .S comment fixes. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --F8dlzb82+Fcn6AgP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAj8xiUkv4P6juNwoRAmZuAJ4/o5WaQHnNkz/LU9Ld6eAPwb6RiQCcDVQP ylAGb60GoiYVoaAbQzs9F/o= =JRHf -----END PGP SIGNATURE----- --F8dlzb82+Fcn6AgP-- From owner-cvs-src@FreeBSD.ORG Wed Apr 28 09:16:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B81016A4CE; Wed, 28 Apr 2004 09:16:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE7243D48; Wed, 28 Apr 2004 09:16:17 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SGGHGe078119; Wed, 28 Apr 2004 09:16:17 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SGGH60078118; Wed, 28 Apr 2004 09:16:17 -0700 (PDT) (envelope-from ru) Message-Id: <200404281616.i3SGGH60078118@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 09:16: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/i386/boot0 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, 28 Apr 2004 16:16:17 -0000 ru 2004/04/28 09:16:16 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile Log: Temporary precaution measure until repocopy requests are processed: don't forget to clean generated .s sources. Revision Changes Path 1.27 +7 -5 src/sys/boot/i386/boot0/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 28 09:27:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3334016A4CE; Wed, 28 Apr 2004 09:27:05 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8194243D2D; Wed, 28 Apr 2004 09:27:04 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i3SGR3gr064550; Wed, 28 Apr 2004 10:27:03 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 28 Apr 2004 10:27:23 -0600 (MDT) Message-Id: <20040428.102723.111209047.imp@bsdimp.com> To: alfred@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20040427233623.GF98664@elvis.mu.org> References: <200404272232.i3RMW3KD079519@repoman.freebsd.org> <20040427233623.GF98664@elvis.mu.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/games/fortune/datfiles fortunes-o.real X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 16:27:05 -0000 In message: <20040427233623.GF98664@elvis.mu.org> Alfred Perlstein writes: : * Warner Losh [040427 15:32] wrote: : > imp 2004/04/27 15:32:02 PDT : > : > FreeBSD src repository : > : > Modified files: : > games/fortune/datfiles fortunes-o.real : > Log: : > Add jerk city commentary on C++. : : which # is that from? 2034 Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 28 10:06:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BD8816A4CE; Wed, 28 Apr 2004 10:06:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A34E43D49; Wed, 28 Apr 2004 10:06:19 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SH6JGe089899; Wed, 28 Apr 2004 10:06:19 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SH6J1j089898; Wed, 28 Apr 2004 10:06:19 -0700 (PDT) (envelope-from wpaul) Message-Id: <200404281706.i3SH6J1j089898@repoman.freebsd.org> From: Bill Paul Date: Wed, 28 Apr 2004 10:06: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/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 17:06:19 -0000 wpaul 2004/04/28 10:06:19 PDT FreeBSD src repository Modified files: sys/dev/if_ndis if_ndis.c Log: Remove code that fiddles with Giant in ndis_ticktask() that snuck in during previous commit. Revision Changes Path 1.58 +0 -4 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 10:15:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B22B16A4CE; Wed, 28 Apr 2004 10:15:02 -0700 (PDT) Received: from dd2626.kasserver.com (dd2626.kasserver.com [81.209.184.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36B5043D48; Wed, 28 Apr 2004 10:15:02 -0700 (PDT) (envelope-from outi@bytephobia.de) Received: from bytephobia.de (pD958E07F.dip.t-dialin.net [217.88.224.127]) by dd2626.kasserver.com (Postfix) with ESMTP id 93ADF57502; Wed, 28 Apr 2004 19:14:38 +0200 (CEST) Message-ID: <408FE65E.2070404@bytephobia.de> Date: Wed, 28 Apr 2004 19:14:06 +0200 From: Patrick Hurrelmann User-Agent: Mozilla Thunderbird 0.5 (X11/20040409) X-Accept-Language: en-us, en MIME-Version: 1.0 To: MIHIRA Sanpei Yoshiro References: <200404271355.i3RDtQ1t054334@repoman.freebsd.org> In-Reply-To: <200404271355.i3RDtQ1t054334@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 17:15:02 -0000 MIHIRA Sanpei Yoshiro wrote: > sanpei 2004/04/27 06:55:26 PDT > > FreeBSD src repository > > Modified files: > sys/dev/usb usbdevs > Log: > Add support DELL BC02 Bluetooth USB Adapter(TrueMobile 300) > > PR: kern/65777 > Submitted by: Patrick Hurrelmann > > Revision Changes Path > 1.172 +4 -0 src/sys/dev/usb/usbdevs > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > thx for commiting this, but it has some small error right now. on boot it now says: "ubt0: Dell Dell BC02 Bluetooth USB Adapter". one "Dell" too much, i suppose? Patrick From owner-cvs-src@FreeBSD.ORG Wed Apr 28 11:06:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E5D516A4CF for ; Wed, 28 Apr 2004 11:06:24 -0700 (PDT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22DB143D5E for ; Wed, 28 Apr 2004 11:06:24 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 24488 invoked from network); 28 Apr 2004 18:06:23 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 28 Apr 2004 18:06:23 -0000 Received: from 10.50.40.205 (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i3SI5waq015834; Wed, 28 Apr 2004 14:06:19 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Ruslan Ermilov Date: Wed, 28 Apr 2004 13:15:48 -0400 User-Agent: KMail/1.6 References: <200404281431.i3SEVjtb016009@repoman.freebsd.org> <200404281106.13952.jhb@FreeBSD.org> <20040428152314.GC43431@ip.net.ua> In-Reply-To: <20040428152314.GC43431@ip.net.ua> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404281315.48650.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 18:06:24 -0000 On Wednesday 28 April 2004 11:23 am, Ruslan Ermilov wrote: > On Wed, Apr 28, 2004 at 11:06:13AM -0400, John Baldwin wrote: > > On Wednesday 28 April 2004 10:31 am, Ruslan Ermilov wrote: > > > ru 2004/04/28 07:31:44 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/boot/i386/boot2 boot1.S sio.S > > > sys/boot/i386/btx/btx btx.S > > > sys/boot/i386/btx/btxldr btxldr.S > > > sys/boot/i386/libi386 amd64_tramp.S > > > sys/boot/i386/pxeldr pxeldr.S > > > Log: > > > After talking to Bruce Evans and reading more standards specs, > > > switch to using C99-style comments everywhere in preprocessed > > > assembler. The reason is that lines starting with the regexp > > > '^[[:space:]]#' are treated as preprocessing directives, and > > > while it seems to work now with GCC, it's not necessarily has > > > to work. Use C99 comments `//' for the trailing comments to > > > save whitespace. > > > > Well, that just killed any local diff's anyone had to the boot code for a > > trivial reason. as(1) worked just fine, I don't see why it's such a > > cardinal sin to use as(1) to compile asm files. > > The problem is not with as(1) but with cpp(1) -- as explained in > the commit log our comments weren't strictly speaking comments > per se, yet you were the one who pointed this out once to me > when I switched from m4(1) preprocessed .s files to cpp(1) > preprocessed .S files. They were perfectly fine as(1) comments. :) Wanting to use cpp(1) rather than --defsym is a style change, but anyways. > > Thanks for not even asking before hosing the history in cvs annotate: > > The history is still here, ``cvs annotate -rX.Y'' still works. Yes, but cvs walking back through history to see when an actual change was originally made takes a bit longer when large scale style changes are made. I just think there needs to be a good reason to justify touching every line in a file for a non-code change, and --defsym vs. cpp(1) doesn't seem like a good reason, but I'm only one voice, so I'll just deal I guess. > > > grep jhb /usr/src/MAINTAINERS > > > > cdboot jhb Pre-commit review requested. > > pxeboot jhb Pre-commit review requested. > > witness jhb Pre-commit review requested. > > sys/boot/i386/cdboot/Makefile:MAINTAINER= jhb@FreeBSD.org > > sys/boot/i386/pxeldr/Makefile:MAINTAINER= jhb@FreeBSD.org > > I don't look into makefiles for MAINTAINER bits anymore, and > you'd better renaming "pxeboot" to "pxeldr" in src/MAINTAINERS. Those aren't in makefiles. I think you put them in src/MAINTAINERS when you removed them from the Makefiles w/o my permission. -- 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 28 11:26:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20BBB16A4CE; Wed, 28 Apr 2004 11:26:10 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5CF543D41; Wed, 28 Apr 2004 11:26:07 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3SIVOOD084178 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Apr 2004 21:31:26 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3SIQ1BC045883; Wed, 28 Apr 2004 21:26:01 +0300 (EEST) (envelope-from ru) Date: Wed, 28 Apr 2004 21:26:01 +0300 From: Ruslan Ermilov To: John Baldwin Message-ID: <20040428182601.GA45799@ip.net.ua> References: <200404281431.i3SEVjtb016009@repoman.freebsd.org> <200404281106.13952.jhb@FreeBSD.org> <20040428152314.GC43431@ip.net.ua> <200404281315.48650.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: <200404281315.48650.jhb@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 18:26:10 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 28, 2004 at 01:15:48PM -0400, John Baldwin wrote: > On Wednesday 28 April 2004 11:23 am, Ruslan Ermilov wrote: > > On Wed, Apr 28, 2004 at 11:06:13AM -0400, John Baldwin wrote: [...] > > > Well, that just killed any local diff's anyone had to the boot code f= or a > > > trivial reason. as(1) worked just fine, I don't see why it's such a > > > cardinal sin to use as(1) to compile asm files. > > > > The problem is not with as(1) but with cpp(1) -- as explained in > > the commit log our comments weren't strictly speaking comments > > per se, yet you were the one who pointed this out once to me > > when I switched from m4(1) preprocessed .s files to cpp(1) > > preprocessed .S files. >=20 > They were perfectly fine as(1) comments. :) Wanting to use cpp(1) rather= than=20 > --defsym is a style change, but anyways. >=20 Not quite. Please see below. > > > Thanks for not even asking before hosing the history in cvs annotate: > > > > The history is still here, ``cvs annotate -rX.Y'' still works. >=20 > Yes, but cvs walking back through history to see when an actual change wa= s=20 > originally made takes a bit longer when large scale style changes are mad= e. =20 >=20 Harder, but still possible. I have to do it almost every day when I look for history -- I even looking it in another VCSs, like SCCS from SCRG. ;) > I just think there needs to be a good reason to justify touching every li= ne=20 > in a file for a non-code change, and --defsym vs. cpp(1) doesn't seem lik= e a=20 > good reason, but I'm only one voice, so I'll just deal I guess. >=20 Not that simple. They were already preprocessed by cpp(1). --defsym vs. cpp(1) would be a style only of course, and I wouldn't probably do it, but these files have conditionals (#ifdef/#endif) which aren't possible with just --defsym. Previosly we had to use m4(1), now we use cpp(1). For this reason, up until now, boot0.s was preprocessed with --defsym, it was enough. Now that boot0_512.s is the merged source with conditionals, it's preprocessed with cpp(1), so the source should obey cpp(1) comments rules (only C style comments), otherwise comments like this will fail: .asm code # this does not # include anything # useful (Hint: the second line will barf.) > > > > grep jhb /usr/src/MAINTAINERS > > > > > > cdboot jhb Pre-commit review requested. > > > pxeboot jhb Pre-commit review requested. > > > witness jhb Pre-commit review requested. > > > sys/boot/i386/cdboot/Makefile:MAINTAINER=3D jhb@FreeBSD.org > > > sys/boot/i386/pxeldr/Makefile:MAINTAINER=3D jhb@FreeBSD.org > > > > I don't look into makefiles for MAINTAINER bits anymore, and > > you'd better renaming "pxeboot" to "pxeldr" in src/MAINTAINERS. >=20 > Those aren't in makefiles. I think you put them in src/MAINTAINERS when = you=20 > removed them from the Makefiles w/o my permission. >=20 No. I only removed them from makefiles because they were already in src/MAINTAINERS: : Working file: MAINTAINERS : ---------------------------- : revision 1.6 : date: 2002/04/16 13:16:52; author: jhb; state: Exp; lines: +5 -0 : Specify my personal desired level of review for commits to several portio= ns : of the i386 bootstrap code and witness. and also inspired by reading the following text from src/MAINTAINERS: : Please also consider removing the lines from the files listed below and : stating your preferences here instead. Note that I didn't even remove the redundant two lines from src/MAINTAINERS: sys/boot/i386/cdboot/Makefile:MAINTAINER=3D jhb@FreeBSD.org sys/boot/i386/pxeldr/Makefile:MAINTAINER=3D jhb@FreeBSD.org Ah, now I see where they are coming from. ;-) Sorry about that. Again, I have no problem backing out part of the changes and reapplying them later, if that will be convenient for you. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAj/c5Ukv4P6juNwoRAlbaAJ4+CIQ4xcYD/P8cdEB9naUL9NEjVACcC6B4 7ruOH2MXZdRhqJnvCqboiqE= =hCZu -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3-- From owner-cvs-src@FreeBSD.ORG Wed Apr 28 11:53:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9705E16A4CE; Wed, 28 Apr 2004 11:53:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A03D43D45; Wed, 28 Apr 2004 11:53:08 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SIr8Ge013794; Wed, 28 Apr 2004 11:53:08 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SIr75n013793; Wed, 28 Apr 2004 11:53:07 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404281853.i3SIr75n013793@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 28 Apr 2004 11:53: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/usr.bin/tar read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 18:53:08 -0000 kientzle 2004/04/28 11:53:07 PDT FreeBSD src repository Modified files: usr.bin/tar read.c Log: Refuse to extract entries with '..' in pathname. Pointed out by: David Schultz Revision Changes Path 1.3 +40 -7 src/usr.bin/tar/read.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 13:36:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72D6916A4CF; Wed, 28 Apr 2004 13:36:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EC7A43D1D; Wed, 28 Apr 2004 13:36:54 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SKasGe043331; Wed, 28 Apr 2004 13:36:54 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SKarho043330; Wed, 28 Apr 2004 13:36:53 -0700 (PDT) (envelope-from deischen) Message-Id: <200404282036.i3SKarho043330@repoman.freebsd.org> From: Daniel Eischen Date: Wed, 28 Apr 2004 13: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/sys/sys proc.h src/sys/kern kern_thread.c subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 20:36:54 -0000 deischen 2004/04/28 13:36:53 PDT FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_thread.c subr_sleepqueue.c Log: Keep track of threads waiting in kse_release() to avoid a race condition where kse_wakeup() doesn't yet see them in (interruptible) sleep queues. Also add an upcall check to sleepqueue_catch_signals() suggested by jhb. This commit should fix recent mysql hangs. Reviewed by: jhb, davidxu Mysql'd by: Robin P. Blanchard Revision Changes Path 1.176 +37 -16 src/sys/kern/kern_thread.c 1.5 +5 -1 src/sys/kern/subr_sleepqueue.c 1.375 +6 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Wed Apr 28 13:44:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E95716A4CE for ; Wed, 28 Apr 2004 13:44:43 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C7EF43D41 for ; Wed, 28 Apr 2004 13:44:43 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 1665 invoked from network); 28 Apr 2004 20:44:41 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 28 Apr 2004 20:44:41 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 28 Apr 2004 15:59:40 -0500 (CDT) From: Mike Silbersack To: Daniel Eischen In-Reply-To: <200404282036.i3SKarho043330@repoman.freebsd.org> Message-ID: <20040428155703.N4795@odysseus.silby.com> References: <200404282036.i3SKarho043330@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_thread.c subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 20:44:43 -0000 On Wed, 28 Apr 2004, Daniel Eischen wrote: > Keep track of threads waiting in kse_release() to avoid a race > condition where kse_wakeup() doesn't yet see them in (interruptible) > sleep queues. Also add an upcall check to sleepqueue_catch_signals() > suggested by jhb. > > This commit should fix recent mysql hangs. > > Reviewed by: jhb, davidxu > Mysql'd by: Robin P. Blanchard Thanks, I'm glad to hear that it's fixed. Interestingly enough, in addition to stumbling upon this problem with mysql, the benchmarking I'm doing for a class project also found a problem in the mysql client libraries. For some reasons, when selecting blobs, libmysql will get into a loop where it does 4 byte reads. Yes, it will read entire 100K objects 4 bytes at a time. I'll post about this to the relevant mailing lists next week... Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Apr 28 13:49:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BBAF16A4CE; Wed, 28 Apr 2004 13:49:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26C4743D1F; Wed, 28 Apr 2004 13:49:19 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SKnIGe045581; Wed, 28 Apr 2004 13:49:18 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SKnIQ0045580; Wed, 28 Apr 2004 13:49:18 -0700 (PDT) (envelope-from ru) Message-Id: <200404282049.i3SKnIQ0045580@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 13:49: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/boot/i386/boot0 Makefile boot0.S boot0_512.s boot0ext.S boot0ext.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, 28 Apr 2004 20:49:19 -0000 ru 2004/04/28 13:49:18 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile boot0ext.S Added files: sys/boot/i386/boot0 boot0.S Removed files: sys/boot/i386/boot0 boot0_512.s boot0ext.s Log: - Properly merge boot0sio.s and boot0.s into boot0.S. boot0sio.s was repo-copied to boot0.S. - Rename boot0ext.s to boot0ext.S, to stay consistent with other preprocessed asm files around here, and for better portability. Repocopied by: joe Revision Changes Path 1.28 +4 -12 src/sys/boot/i386/boot0/Makefile 1.6 +496 -0 src/sys/boot/i386/boot0/boot0.S (new) 1.2 +0 -494 src/sys/boot/i386/boot0/boot0_512.s (dead) 1.6 +0 -0 src/sys/boot/i386/boot0/boot0ext.S 1.6 +0 -493 src/sys/boot/i386/boot0/boot0ext.s (dead) From owner-cvs-src@FreeBSD.ORG Wed Apr 28 13:55:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0103C16A4D1; Wed, 28 Apr 2004 13:55:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DADA143D41; Wed, 28 Apr 2004 13:55:01 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SKt1Ge047644; Wed, 28 Apr 2004 13:55:01 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SKt1nM047643; Wed, 28 Apr 2004 13:55:01 -0700 (PDT) (envelope-from ru) Message-Id: <200404282055.i3SKt1nM047643@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 13:55: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/boot/i386/boot0 boot0.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, 28 Apr 2004 20:55:02 -0000 ru 2004/04/28 13:55:01 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 boot0.S Log: Switch to using C99 comments in assembler preprocessed with cpp(1). Revision Changes Path 1.7 +433 -433 src/sys/boot/i386/boot0/boot0.S From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:14:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94B4A16A4CE; Wed, 28 Apr 2004 14:14:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 796C343D54; Wed, 28 Apr 2004 14:14:40 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SLEeGe052849; Wed, 28 Apr 2004 14:14:40 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SLEes7052848; Wed, 28 Apr 2004 14:14:40 -0700 (PDT) (envelope-from ru) Message-Id: <200404282114.i3SLEes7052848@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 14:14: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/boot/i386/boot0sio 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, 28 Apr 2004 21:14:40 -0000 ru 2004/04/28 14:14:40 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0sio Makefile Log: Properly merge boot0sio.s and boot0.s into boot0.S. Revision Changes Path 1.3 +2 -1 src/sys/boot/i386/boot0sio/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:21:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C67A416A4CE; Wed, 28 Apr 2004 14:21:03 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6988943D31; Wed, 28 Apr 2004 14:21:03 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id i3SLL2Qk018391; Wed, 28 Apr 2004 17:21:02 -0400 (EDT) Date: Wed, 28 Apr 2004 17:21:02 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Mike Silbersack In-Reply-To: <20040428155703.N4795@odysseus.silby.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 Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_thread.c subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 21:21:03 -0000 On Wed, 28 Apr 2004, Mike Silbersack wrote: > > On Wed, 28 Apr 2004, Daniel Eischen wrote: > > > Keep track of threads waiting in kse_release() to avoid a race > > condition where kse_wakeup() doesn't yet see them in (interruptible) > > sleep queues. Also add an upcall check to sleepqueue_catch_signals() > > suggested by jhb. > > > > This commit should fix recent mysql hangs. > > > > Reviewed by: jhb, davidxu > > Mysql'd by: Robin P. Blanchard > > Thanks, I'm glad to hear that it's fixed. > > Interestingly enough, in addition to stumbling upon this problem with > mysql, the benchmarking I'm doing for a class project also found a problem > in the mysql client libraries. For some reasons, when selecting blobs, > libmysql will get into a loop where it does 4 byte reads. Yes, it will > read entire 100K objects 4 bytes at a time. I'll post about this to the > relevant mailing lists next week... That sounds like a mysql bug. The threads libraries (except for libc_r) don't do anything with read(). -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:31:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FC4016A4CE; Wed, 28 Apr 2004 14:31:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BD1D43D1D; Wed, 28 Apr 2004 14:31:21 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SLVLGe056047; Wed, 28 Apr 2004 14:31:21 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SLVL4C056046; Wed, 28 Apr 2004 14:31:21 -0700 (PDT) (envelope-from ru) Message-Id: <200404282131.i3SLVL4C056046@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Apr 2004 14:31: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/boot/i386/boot0 Makefilesrc/sys/boot/i386/boot0ext Makefile src/sys/boot/i386/boot0sio Makefile src/sys/boot/i386/cdboot Makefile src/sys/boot/i386/mbr 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, 28 Apr 2004 21:31:21 -0000 ru 2004/04/28 14:31:21 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile sys/boot/i386/boot0ext Makefile sys/boot/i386/boot0sio Makefile sys/boot/i386/cdboot Makefile sys/boot/i386/mbr Makefile Log: Thanks to David's patches, we can now simplify these makefiles further, and just use PROG directly (without FILES). Suggested by: bde Revision Changes Path 1.29 +4 -6 src/sys/boot/i386/boot0/Makefile 1.2 +1 -1 src/sys/boot/i386/boot0ext/Makefile 1.4 +1 -1 src/sys/boot/i386/boot0sio/Makefile 1.12 +4 -5 src/sys/boot/i386/cdboot/Makefile 1.13 +4 -5 src/sys/boot/i386/mbr/Makefile From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:37:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1D6816A4CF for ; Wed, 28 Apr 2004 14:37:18 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2087143D48 for ; Wed, 28 Apr 2004 14:37:18 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 47516 invoked from network); 28 Apr 2004 21:37:17 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 28 Apr 2004 21:37:17 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 28 Apr 2004 16:53:18 -0500 (CDT) From: Mike Silbersack To: Daniel Eischen In-Reply-To: Message-ID: <20040428165138.Q5009@odysseus.silby.com> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_thread.c subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 21:37:18 -0000 On Wed, 28 Apr 2004, Daniel Eischen wrote: > > Interestingly enough, in addition to stumbling upon this problem with > > mysql, the benchmarking I'm doing for a class project also found a problem > > in the mysql client libraries. For some reasons, when selecting blobs, > > libmysql will get into a loop where it does 4 byte reads. Yes, it will > > read entire 100K objects 4 bytes at a time. I'll post about this to the > > relevant mailing lists next week... > > That sounds like a mysql bug. The threads libraries (except for > libc_r) don't do anything with read(). > > -- > Dan Eischen Apologies, I didn't mean to implicate the threading libraries in regards to this bug. The client program that's doing the dumb reads isn't threaded. I mentioned it in the same thread because I was thinking that if this client bug is slowing down MySQL's client libraries on all FreeBSD systems, then once it's fixed _and_ libpthread works well, MySQL will really fly! Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:42:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46BE116A4CE; Wed, 28 Apr 2004 14:42:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA3443D4C; Wed, 28 Apr 2004 14:42:37 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SLgaGe059035; Wed, 28 Apr 2004 14:42:36 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SLgaSg059034; Wed, 28 Apr 2004 14:42:36 -0700 (PDT) (envelope-from smkelly) Message-Id: <200404282142.i3SLgaSg059034@repoman.freebsd.org> From: Sean Kelly Date: Wed, 28 Apr 2004 14:42: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/share/man/man4 watchdog.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 21:42:37 -0000 smkelly 2004/04/28 14:42:36 PDT FreeBSD src repository Modified files: share/man/man4 watchdog.4 Log: Fix up a little language. Remove reference to sysctl(9). Fix reference to watchdog(9) (was watchdogd(9)). Revision Changes Path 1.3 +4 -5 src/share/man/man4/watchdog.4 From owner-cvs-src@FreeBSD.ORG Wed Apr 28 14:53:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D34FB16A4CE; Wed, 28 Apr 2004 14:53:08 -0700 (PDT) Received: from edgemaster.zombie.org (edgemaster.creighton.edu [147.134.112.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90B5943D49; Wed, 28 Apr 2004 14:53:08 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: by edgemaster.zombie.org (Postfix, from userid 1001) id E27E639839; Wed, 28 Apr 2004 16:53:07 -0500 (CDT) Date: Wed, 28 Apr 2004 16:53:07 -0500 From: Sean Kelly To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20040428215307.GA10405@edgemaster.zombie.org> References: <200404282142.i3SLgaSg059034@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <200404282142.i3SLgaSg059034@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Subject: Re: cvs commit: src/share/man/man4 watchdog.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 21:53:09 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 28, 2004 at 02:42:36PM -0700, Sean Kelly wrote: > smkelly 2004/04/28 14:42:36 PDT >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man4 watchdog.4=20 > Log: > Fix up a little language. Remove reference to sysctl(9). Fix reference = to > watchdog(9) (was watchdogd(9)). Heh. Make that sysctl(8). --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAkCfBPm7A9NLl4pYRApMQAKCa2Z3PO7V83Z2JDoONf2gG5Tyi0gCgwK7G mejvU9W4SlI/ohG+Ef9olI4= =WzNF -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA-- From owner-cvs-src@FreeBSD.ORG Wed Apr 28 15:25:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E782A16A4CE; Wed, 28 Apr 2004 15:25:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC81A43D5C; Wed, 28 Apr 2004 15:25:47 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SMPlGe068607; Wed, 28 Apr 2004 15:25:47 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SMPl24068606; Wed, 28 Apr 2004 15:25:47 -0700 (PDT) (envelope-from trhodes) Message-Id: <200404282225.i3SMPl24068606@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 28 Apr 2004 15:25: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/share/man/man4 mac_none.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Apr 2004 22:25:48 -0000 trhodes 2004/04/28 15:25:47 PDT FreeBSD src repository Modified files: share/man/man4 mac_none.4 Log: Spelling: s/Unlinke/Unlike/ PR: 66063 Revision Changes Path 1.10 +1 -1 src/share/man/man4/mac_none.4 From owner-cvs-src@FreeBSD.ORG Wed Apr 28 15:40:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7CFA16A4CF; Wed, 28 Apr 2004 15:40:22 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A3F43D62; Wed, 28 Apr 2004 15:40:14 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i3SMeDgr069184; Wed, 28 Apr 2004 16:40:13 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 28 Apr 2004 16:40:34 -0600 (MDT) Message-Id: <20040428.164034.13283190.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200404281315.48650.jhb@FreeBSD.org> References: <200404281106.13952.jhb@FreeBSD.org> <20040428152314.GC43431@ip.net.ua> <200404281315.48650.jhb@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 28 Apr 2004 22:40:23 -0000 : Those aren't in makefiles. I think you put them in src/MAINTAINERS when you : removed them from the Makefiles w/o my permission. I thuoght we were migrating out of Makefile into src/MAINTAINERS in general. Core.3 talked about this maybe 15 months ago. Warner From owner-cvs-src@FreeBSD.ORG Wed Apr 28 16:16:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16CE216A4CE; Wed, 28 Apr 2004 16:16:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFBE243D45; Wed, 28 Apr 2004 16:16:06 -0700 (PDT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3SNG6Ge080004; Wed, 28 Apr 2004 16:16:06 -0700 (PDT) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3SNG6KY080003; Wed, 28 Apr 2004 16:16:06 -0700 (PDT) (envelope-from simon) Message-Id: <200404282316.i3SNG6KY080003@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 28 Apr 2004 16: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/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: Wed, 28 Apr 2004 23:16:07 -0000 simon 2004/04/28 16:16:06 PDT FreeBSD src repository (doc committer) Modified files: share/man/man5 rc.conf.5 Log: Bump manual page date for last update. Suggested by: ru Revision Changes Path 1.216 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Apr 28 18:37:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE19D16A4CE; Wed, 28 Apr 2004 18:37:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D46E643D62; Wed, 28 Apr 2004 18:37:12 -0700 (PDT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T1bCGe015888; Wed, 28 Apr 2004 18:37:12 -0700 (PDT) (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T1bC5c015887; Wed, 28 Apr 2004 18:37:12 -0700 (PDT) (envelope-from jdp) Message-Id: <200404290137.i3T1bC5c015887@repoman.freebsd.org> From: John Polstra Date: Wed, 28 Apr 2004 18:37: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/netgraph ng_parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 01:37:13 -0000 jdp 2004/04/28 18:37:12 PDT FreeBSD src repository Modified files: sys/netgraph ng_parse.c Log: Fix a memory leak in ng_get_string_token. A dynamically-allocated buffer wasn't freed if the function failed. MFC after: 3 days Revision Changes Path 1.21 +1 -0 src/sys/netgraph/ng_parse.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 19:52:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F06816A4D0; Wed, 28 Apr 2004 19:52:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1500143D41; Wed, 28 Apr 2004 19:52:00 -0700 (PDT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T2pxGe032844; Wed, 28 Apr 2004 19:51:59 -0700 (PDT) (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T2pxBB032840; Wed, 28 Apr 2004 19:51:59 -0700 (PDT) (envelope-from green) Message-Id: <200404290251.i3T2pxBB032840@repoman.freebsd.org> From: Brian Feldman Date: Wed, 28 Apr 2004 19: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/dev/sound/pcm buffer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 02:52:00 -0000 green 2004/04/28 19:51:59 PDT FreeBSD src repository Modified files: sys/dev/sound/pcm buffer.c Log: Don't do malloc(M_WAITOK) for sound buffers while locks are held. Revision Changes Path 1.23 +1 -1 src/sys/dev/sound/pcm/buffer.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 21:36:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A4BB16A4CE; Wed, 28 Apr 2004 21:36:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D07A43D31; Wed, 28 Apr 2004 21:36:37 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T4abGe062006; Wed, 28 Apr 2004 21:36:37 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T4aaLi062005; Wed, 28 Apr 2004 21:36:36 -0700 (PDT) (envelope-from smkelly) Message-Id: <200404290436.i3T4aaLi062005@repoman.freebsd.org> From: Sean Kelly Date: Wed, 28 Apr 2004 21:36: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/games/fortune/datfiles fortunes-o.real X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 04:36:37 -0000 smkelly 2004/04/28 21:36:36 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes-o.real Log: Add a new fortune from petef. Obtained from: petef Revision Changes Path 1.19 +2 -0 src/games/fortune/datfiles/fortunes-o.real From owner-cvs-src@FreeBSD.ORG Wed Apr 28 22:19:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FBD016A4CE; Wed, 28 Apr 2004 22:19:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99C4643D49; Wed, 28 Apr 2004 22:19:42 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T5JgGe070984; Wed, 28 Apr 2004 22:19:42 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T5Jg5Z070983; Wed, 28 Apr 2004 22:19:42 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404290519.i3T5Jg5Z070983@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 28 Apr 2004 22: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/lib/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 05:19:42 -0000 kientzle 2004/04/28 22:19:42 PDT FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Implement ARCHIVE_EXTRACT_UNLINK for regular files. This supports the -U flag to bsdtar. Essentially, this option breaks existing hard links. According to SUSv2, tar is supposed to overwrite existing files on extract by default which, in particular, preserves existing hard links. Note that this is yet another bug in gtar; it appears to always break existing links. (Maybe gtar's -U is broken?) I'm unsure about how to handle this for other file types; the current code always unlinks first unless the NO_OVERWRITE flag is specified. I've commented this issue liberally and will come back to it later. Revision Changes Path 1.10 +49 -7 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Wed Apr 28 22:22:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03B3A16A4CE; Wed, 28 Apr 2004 22:22:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB0FE43D39; Wed, 28 Apr 2004 22:22:13 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T5MDGe072615; Wed, 28 Apr 2004 22:22:13 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T5MDK4072611; Wed, 28 Apr 2004 22:22:13 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404290522.i3T5MDK4072611@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 28 Apr 2004 22:22: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.bin/tar bsdtar.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, 29 Apr 2004 05:22:14 -0000 kientzle 2004/04/28 22:22:13 PDT FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: -U is now implemented. (It's been recognized by bsdtar for a while; now libarchive actually supports the underlying request.) Revision Changes Path 1.6 +4 -1 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Wed Apr 28 23:14:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2CF616A4CF; Wed, 28 Apr 2004 23:14:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ED8743D5A; Wed, 28 Apr 2004 23:14:01 -0700 (PDT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T6E1Ge083794; Wed, 28 Apr 2004 23:14:01 -0700 (PDT) (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T6E1v2083793; Wed, 28 Apr 2004 23:14:01 -0700 (PDT) (envelope-from cperciva) Message-Id: <200404290614.i3T6E1v2083793@repoman.freebsd.org> From: Colin Percival Date: Wed, 28 Apr 2004 23:14: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 06:14:01 -0000 cperciva 2004/04/28 23:14:01 PDT FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Fix grammar to make it correctly wrong. Revision Changes Path 1.130 +1 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu Apr 29 00:58:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27C5416A4CE; Thu, 29 Apr 2004 00:58:10 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAA6543D2D; Thu, 29 Apr 2004 00:58:09 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.9p2/8.12.9) with ESMTP id i3T7w07E066491; Thu, 29 Apr 2004 00:58:04 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200404290758.i3T7w07E066491@gw.catspoiler.org> Date: Thu, 29 Apr 2004 00:58:00 -0700 (PDT) From: Don Lewis To: green@FreeBSD.org In-Reply-To: <200404290251.i3T2pxBB032840@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/dev/sound/pcm buffer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 07:58:10 -0000 On 28 Apr, Brian Feldman wrote: > green 2004/04/28 19:51:59 PDT > > FreeBSD src repository > > Modified files: > sys/dev/sound/pcm buffer.c > Log: > Don't do malloc(M_WAITOK) for sound buffers while locks are held. > > Revision Changes Path > 1.23 +1 -1 src/sys/dev/sound/pcm/buffer.c The correct fix is to not hold the offending lock across the sndbuf_create() call and nuke the (tmpbuf == NULL) test. At present, if the malloc() call fails, the channel will not be relocked, and my panic the system with an MTX_ASSERT() failure. I wouldn't bet that the ENOMEM failure is properly handled. I pretty much know how I want to fix the locking, but haven't had time to do it. There are a bunch of other places in the sound code with similar problems. From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:03:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DE5C16A4CE; Thu, 29 Apr 2004 01:03:34 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38A7743D54; Thu, 29 Apr 2004 01:03:33 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3T84NYM038969 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Apr 2004 11:04:25 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3T7wu6s095837; Thu, 29 Apr 2004 10:58:56 +0300 (EEST) (envelope-from ru) Date: Thu, 29 Apr 2004 10:58:56 +0300 From: Ruslan Ermilov To: "M. Warner Losh" Message-ID: <20040429075856.GE95595@ip.net.ua> References: <200404281106.13952.jhb@FreeBSD.org> <20040428152314.GC43431@ip.net.ua> <200404281315.48650.jhb@FreeBSD.org> <20040428.164034.13283190.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="imjhCm/Pyz7Rq5F2" Content-Disposition: inline In-Reply-To: <20040428.164034.13283190.imp@bsdimp.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) 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/boot/i386/boot2 boot1.S sio.S src/sys/boot/i386/btx/btx btx.S src/sys/boot/i386/btx/btxldr btxldr.S src/sys/boot/i386/libi386 amd64_tramp.S src/sys/boot/i386/pxeldr pxeldr.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, 29 Apr 2004 08:03:34 -0000 --imjhCm/Pyz7Rq5F2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 28, 2004 at 04:40:34PM -0600, M. Warner Losh wrote: > : Those aren't in makefiles. I think you put them in src/MAINTAINERS whe= n you=20 > : removed them from the Makefiles w/o my permission. >=20 > I thuoght we were migrating out of Makefile into src/MAINTAINERS in > general. Core.3 talked about this maybe 15 months ago. >=20 It's my fault -- I misparsed John's output: ``grep -w jhb \ /usr/src/MAINTAINERS'' lists all of these lines, and I thought they were in makefiles. And I didn't look that deep into src/MAINTAINERS, where it lists files with MAINTAINERS lines which should be cleaned up. That said, it would be great if Core finally resolve this issue, made src/MAINTAINERS easily searchable, cleaned up the makefiles, etc., or at least gave a green light to someone willing to do this job. An idea is to type ``make print-maintainer'' anywhere in the source tree, and have it print the maintainer(s). Let me know if you're interested, I can come up with the code that does this. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --imjhCm/Pyz7Rq5F2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAkLXAUkv4P6juNwoRAlIaAJ98yXlw2RtYeNJBT/wsIxZduRRcVgCgi0VW LqAHv1SzsyqlaypKFVpY4GY= =VZvT -----END PGP SIGNATURE----- --imjhCm/Pyz7Rq5F2-- From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:24:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7749C16A4CE; Thu, 29 Apr 2004 01:24:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5312943D46; Thu, 29 Apr 2004 01:24:31 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T8OVGe018637; Thu, 29 Apr 2004 01:24:31 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T8OVp4018636; Thu, 29 Apr 2004 01:24:31 -0700 (PDT) (envelope-from nyan) Message-Id: <200404290824.i3T8OVp4018636@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 29 Apr 2004 01:24: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/boot/pc98/btx/btx 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, 29 Apr 2004 08:24:31 -0000 nyan 2004/04/29 01:24:31 PDT FreeBSD src repository Modified files: sys/boot/pc98/btx/btx Makefile Log: MFi386: revisions from 1.16 to 1.18. Revision Changes Path 1.10 +2 -8 src/sys/boot/pc98/btx/btx/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:24:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1326716A4CE; Thu, 29 Apr 2004 01:24:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E766A43D46; Thu, 29 Apr 2004 01:24:57 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T8OvGe018702; Thu, 29 Apr 2004 01:24:57 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T8OvEN018701; Thu, 29 Apr 2004 01:24:57 -0700 (PDT) (envelope-from nyan) Message-Id: <200404290824.i3T8OvEN018701@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 29 Apr 2004 01:24: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/boot/pc98/btx/btxldr 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, 29 Apr 2004 08:24:58 -0000 nyan 2004/04/29 01:24:57 PDT FreeBSD src repository Modified files: sys/boot/pc98/btx/btxldr Makefile Log: MFi386: revisions from 1.15 to 1.17. Revision Changes Path 1.8 +2 -8 src/sys/boot/pc98/btx/btxldr/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:27:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7637916A4CE; Thu, 29 Apr 2004 01:27:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55F0943D2D; Thu, 29 Apr 2004 01:27:38 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T8RcGe018894; Thu, 29 Apr 2004 01:27:38 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T8Rc8T018893; Thu, 29 Apr 2004 01:27:38 -0700 (PDT) (envelope-from smkelly) Message-Id: <200404290827.i3T8Rc8T018893@repoman.freebsd.org> From: Sean Kelly Date: Thu, 29 Apr 2004 01:27: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/man4 watchdog.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 08:27:38 -0000 smkelly 2004/04/29 01:27:38 PDT FreeBSD src repository Modified files: share/man/man4 watchdog.4 Log: Add missing .Dv markup and a comma. Revision Changes Path 1.4 +4 -2 src/share/man/man4/watchdog.4 From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:33:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A611B16A4CE; Thu, 29 Apr 2004 01:33:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AA4143D4C; Thu, 29 Apr 2004 01:33:12 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T8XCGe020981; Thu, 29 Apr 2004 01:33:12 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T8XCRW020980; Thu, 29 Apr 2004 01:33:12 -0700 (PDT) (envelope-from smkelly) Message-Id: <200404290833.i3T8XCRW020980@repoman.freebsd.org> From: Sean Kelly Date: Thu, 29 Apr 2004 01: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/share/man/man4 watchdog.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 08:33:14 -0000 smkelly 2004/04/29 01:33:12 PDT FreeBSD src repository Modified files: share/man/man4 watchdog.4 Log: Add more .Dv markup. Revision Changes Path 1.5 +5 -2 src/share/man/man4/watchdog.4 From owner-cvs-src@FreeBSD.ORG Thu Apr 29 01:33:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BA9716A4F3; Thu, 29 Apr 2004 01:33:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A58D43D5A; Thu, 29 Apr 2004 01:33:27 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3T8XQGe021016; Thu, 29 Apr 2004 01:33:26 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3T8XQSg021015; Thu, 29 Apr 2004 01:33:26 -0700 (PDT) (envelope-from nyan) Message-Id: <200404290833.i3T8XQSg021015@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 29 Apr 2004 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/pc98/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 08:33:30 -0000 nyan 2004/04/29 01:33:26 PDT FreeBSD src repository Modified files: sys/pc98/conf GENERIC Log: Add the commented out rue(4) entry. Revision Changes Path 1.246 +1 -0 src/sys/pc98/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Apr 29 03:17:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B553B16A4CE; Thu, 29 Apr 2004 03:17:07 -0700 (PDT) Received: from localhost (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.11/8.12.11) with ESMTP id i3TAH6Ei045607; Thu, 29 Apr 2004 06:17:07 -0400 (EDT) (envelope-from green@green.homeunix.org) Message-Id: <200404291017.i3TAH6Ei045607@green.homeunix.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Don Lewis In-Reply-To: Message from Don Lewis <200404290758.i3T7w07E066491@gw.catspoiler.org> From: Brian Fundakowski Feldman Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 29 Apr 2004 06:17:06 -0400 Sender: green@green.homeunix.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound/pcm buffer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Apr 2004 10:17:08 -0000 Don Lewis wrote: > On 28 Apr, Brian Feldman wrote: > > green 2004/04/28 19:51:59 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/sound/pcm buffer.c > > Log: > > Don't do malloc(M_WAITOK) for sound buffers while locks are held. > > > > Revision Changes Path > > 1.23 +1 -1 src/sys/dev/sound/pcm/buffer.c > > The correct fix is to not hold the offending lock across the > sndbuf_create() call and nuke the (tmpbuf == NULL) test. At present, if > the malloc() call fails, the channel will not be relocked, and my panic > the system with an MTX_ASSERT() failure. I wouldn't bet that the ENOMEM > failure is properly handled. I do believe that the failure is handled correctly (if not optimally); the old channel buffer won't be removed if the allocation of the new one failed, and all sndbuf_resize() callers already need to handle errors. The locking that sndbuf_resize() does is on the channel, itself, which in all cases should be unlocked again on return. > I pretty much know how I want to fix the locking, but haven't had time > to do it. There are a bunch of other places in the sound code with > similar problems. Well, I would "currently" like it just not to have the option of hanging my system by calling malloc(9) illegally ;-) I hope you do have time to fix it soon. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Apr 29 08:10:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E2CA16A4CE; Thu, 29 Apr 2004 08:10:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C8EB43D5A; Thu, 29 Apr 2004 08:10:43 -0700 (PDT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3TFAgGe013049; Thu, 29 Apr 2004 08:10:42 -0700 (PDT) (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3TFAgd7013048; Thu, 29 Apr 2004 08:10:42 -0700 (PDT) (envelope-from bmilekic) Message-Id: <200404291510.i3TFAgd7013048@repoman.freebsd.org> From: Bosko Milekic Date: Thu, 29 Apr 2004 08:10: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/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, 29 Apr 2004 15:10:43 -0000 bmilekic 2004/04/29 08:10:42 PDT FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Revert previous change to this file because it breaks some things which compare /etc/fstab entries to results from getfsstat(). The real way to fix this is to make 'ufs2' a recognized filesystem (for real, no beating around the bush). This should fix things like 'umount -a -t ufs' now. Appologies for the previous breakage. Revision Changes Path 1.232 +2 -9 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Apr 29 11:03:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A067716A4CE; Thu, 29 Apr 2004 11:03:08 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 926ED43D45; Thu, 29 Apr 2004 11:03:08 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 8BDFD5C7F0; Thu, 29 Apr 2004 11:03:08 -0700 (PDT) Date: Thu, 29 Apr 2004 11:03:08 -0700 From: Alfred Perlstein To: Bosko Milekic Message-ID: <20040429180308.GK82555@elvis.mu.org> References: <200404291510.i3TFAgd7013048@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404291510.i3TFAgd7013048@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/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, 29 Apr 2004 18:03:08 -0000 Thank you! I've been hoping for this since ufs2 came out and mount(8) didn't differenciate between the two. I have an idea of what a headache it was to fix, so thanks! * Bosko Milekic [040429 08:10] wrote: > bmilekic 2004/04/29 08:10:42 PDT > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vfsops.c > Log: > Revert previous change to this file because it breaks some > things which compare /etc/fstab entries to results from > getfsstat(). The real way to fix this is to make 'ufs2' > a recognized filesystem (for real, no beating around the > bush). > > This should fix things like 'umount -a -t ufs' now. > Appologies for the previous breakage. > > Revision Changes Path > 1.232 +2 -9 src/sys/ufs/ffs/ffs_vfsops.c -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Thu Apr 29 11:58:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6482E16A4CE; Thu, 29 Apr 2004 11:58:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4779543D45; Thu, 29 Apr 2004 11:58:39 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3TIwdGe068214; Thu, 29 Apr 2004 11:58:39 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3TIwcZI068213; Thu, 29 Apr 2004 11:58:38 -0700 (PDT) (envelope-from ru) Message-Id: <200404291858.i3TIwcZI068213@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 29 Apr 2004 11:58: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/boot/i386/boot0 boot0ext.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, 29 Apr 2004 18:58:39 -0000 ru 2004/04/29 11:58:38 PDT FreeBSD src repository Modified files: sys/boot/i386/boot0 boot0ext.S Log: Convert block comments into C-style that is understood by cpp(1). Keep line comments in assembler style. A few lines that match the '^[[:space:]]+#' regexp still need to be fixed, somehow. OK'ed by: bde, jhb Revision Changes Path 1.7 +210 -204 src/sys/boot/i386/boot0/boot0ext.S From owner-cvs-src@FreeBSD.ORG Thu Apr 29 17:20:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8B7416A4CE; Thu, 29 Apr 2004 17:20:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC65343D4C; Thu, 29 Apr 2004 17:20:58 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U0KwGe051967; Thu, 29 Apr 2004 17:20:58 -0700 (PDT) (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U0Kwja051928; Thu, 29 Apr 2004 17:20:58 -0700 (PDT) (envelope-from sobomax) Message-Id: <200404300020.i3U0Kwja051928@repoman.freebsd.org> From: Maxim Sobolev Date: Thu, 29 Apr 2004 17:20: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/kldxref kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 00:20:59 -0000 sobomax 2004/04/29 17:20:58 PDT FreeBSD src repository Modified files: usr.sbin/kldxref kldxref.c Log: Check that specified in the command line path is actually a directory, otherwise we are risking to coredump later on. Revision Changes Path 1.7 +9 -0 src/usr.sbin/kldxref/kldxref.c From owner-cvs-src@FreeBSD.ORG Thu Apr 29 18:31:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E27B16A4CE; Thu, 29 Apr 2004 18:31:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E58F643D53; Thu, 29 Apr 2004 18:31:21 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U1VLGe066881; Thu, 29 Apr 2004 18:31:21 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U1VLoC066852; Thu, 29 Apr 2004 18:31:21 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404300131.i3U1VLoC066852@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 29 Apr 2004 18:31: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/lib/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 01:31:22 -0000 kientzle 2004/04/29 18:31:21 PDT FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Create missing directories when extracting hardlinks and symlinks. Revision Changes Path 1.11 +39 -9 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Thu Apr 29 20:05:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50EE716A4CE; Thu, 29 Apr 2004 20:05:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4226643D1F; Thu, 29 Apr 2004 20:05:37 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U35aGe088290; Thu, 29 Apr 2004 20:05:36 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U35aM7088289; Thu, 29 Apr 2004 20:05:36 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404300305.i3U35aM7088289@repoman.freebsd.org> From: Ken Smith Date: Thu, 29 Apr 2004 20:05:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src/sys/alpha/alpha pmap.c src/sys/i386/i386 pmap.c src/sys/vm pmap.h 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: Fri, 30 Apr 2004 03:05:37 -0000 kensmith 2004/04/29 20:05:36 PDT FreeBSD src repository Modified files: (Branch: RELENG_4_10) sys/alpha/alpha pmap.c sys/i386/i386 pmap.c sys/vm pmap.h vm_map.c Log: Merging Alan Cox's fixes to mmap(2) into the 4.10 release. RELENG_4 commit versions being merged: Revision Changes Path 1.35.2.10 +2 -2 src/sys/alpha/alpha/pmap.c 1.250.2.25 +3 -2 src/sys/i386/i386/pmap.c 1.33.2.6 +2 -2 src/sys/vm/pmap.h 1.187.2.25 +3 -2 src/sys/vm/vm_map.c Approved by: re (scottl) Revision Changes Path 1.35.2.9.10.1 +2 -2 src/sys/alpha/alpha/pmap.c 1.250.2.24.2.1 +3 -2 src/sys/i386/i386/pmap.c 1.33.2.5.4.1 +2 -2 src/sys/vm/pmap.h 1.187.2.24.2.1 +3 -2 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Thu Apr 29 21:17:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 769CE16A4CE; Thu, 29 Apr 2004 21:17:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5780F43D67; Thu, 29 Apr 2004 21:17:42 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U4HgGe009252; Thu, 29 Apr 2004 21:17:42 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U4HgM4009251; Thu, 29 Apr 2004 21:17:42 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404300417.i3U4HgM4009251@repoman.freebsd.org> From: Ken Smith Date: Thu, 29 Apr 2004 21:17: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/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 04:17:42 -0000 kensmith 2004/04/29 21:17:41 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release Makefile Log: This allows for tweaking the name put in the label on the CD's when using the Makefile to build the ISO's. Previous 4.X releases had a non-generic name for the labels but were put together 'manually' instead of using the Makefile. This will be insta-MFC'ed... Revision Changes Path 1.536.2.113 +13 -2 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 29 21:21:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1CFD16A4CE; Thu, 29 Apr 2004 21:21:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B20B843D46; Thu, 29 Apr 2004 21:21:00 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U4L0Ge009410; Thu, 29 Apr 2004 21:21:00 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U4L0Us009409; Thu, 29 Apr 2004 21:21:00 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404300421.i3U4L0Us009409@repoman.freebsd.org> From: Ken Smith Date: Thu, 29 Apr 2004 21:21:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 04:21:01 -0000 kensmith 2004/04/29 21:21:00 PDT FreeBSD src repository Modified files: (Branch: RELENG_4_10) release Makefile Log: MF-RELENG_4 of rev 1.536.2.113. Adding ability to tweak CD labels using Makefile. Approved by: re (scottl) Revision Changes Path 1.536.2.112.2.1 +13 -2 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Thu Apr 29 22:05:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91B6B16A4CE; Thu, 29 Apr 2004 22:05:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71CEB43D4C; Thu, 29 Apr 2004 22:05:40 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U55eGe020088; Thu, 29 Apr 2004 22:05:40 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U55eqh020087; Thu, 29 Apr 2004 22:05:40 -0700 (PDT) (envelope-from marcel) Message-Id: <200404300505.i3U55eqh020087@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 29 Apr 2004 22:05: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 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, 30 Apr 2004 05:05:40 -0000 marcel 2004/04/29 22:05:39 PDT FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: Allow disks with a GPT to be used on big-endian machines. The GPT is little-endian by definition and needs byte-swap operations for any multi-byte field. While here fix indentation. Revision Changes Path 1.28 +48 -39 src/sys/geom/geom_gpt.c From owner-cvs-src@FreeBSD.ORG Thu Apr 29 23:41:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17D9416A4D0; Thu, 29 Apr 2004 23:41:25 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C39443D53; Thu, 29 Apr 2004 23:41:24 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.11/8.12.11) with ESMTP id i3U6fLcH003826; Fri, 30 Apr 2004 08:41:22 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Marcel Moolenaar From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 29 Apr 2004 22:05:39 PDT." <200404300505.i3U55eqh020087@repoman.freebsd.org> Date: Fri, 30 Apr 2004 08:41:21 +0200 Message-ID: <3825.1083307281@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 30 Apr 2004 06:41:25 -0000 In message <200404300505.i3U55eqh020087@repoman.freebsd.org>, Marcel Moolenaar writes: >marcel 2004/04/29 22:05:39 PDT > > FreeBSD src repository > > Modified files: > sys/geom geom_gpt.c > Log: > Allow disks with a GPT to be used on big-endian machines. The GPT is > little-endian by definition and needs byte-swap operations for any > multi-byte field. While here fix indentation. 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 Fri Apr 30 00:15:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C7C216A4CE; Fri, 30 Apr 2004 00:15:54 -0700 (PDT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1DBD43D53; Fri, 30 Apr 2004 00:15:53 -0700 (PDT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i3U7LPAY070671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 30 Apr 2004 10:21:27 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i3U7FsZC049903; Fri, 30 Apr 2004 10:15:54 +0300 (EEST) (envelope-from ru) Date: Fri, 30 Apr 2004 10:15:54 +0300 From: Ruslan Ermilov To: Maxim Sobolev Message-ID: <20040430071554.GB49847@ip.net.ua> References: <200404300020.i3U0Kwja051928@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="i0/AhcQY5QxfSsSZ" Content-Disposition: inline In-Reply-To: <200404300020.i3U0Kwja051928@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/kldxref kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 07:15:55 -0000 --i0/AhcQY5QxfSsSZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 29, 2004 at 05:20:58PM -0700, Maxim Sobolev wrote: > sobomax 2004/04/29 17:20:58 PDT >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/kldxref kldxref.c=20 > Log: > Check that specified in the command line path is actually a directory, > otherwise we are risking to coredump later on. > =20 > Revision Changes Path > 1.7 +9 -0 src/usr.sbin/kldxref/kldxref.c >=20 What if it's a symlink to a directory? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --i0/AhcQY5QxfSsSZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAkf0qUkv4P6juNwoRAp8wAJ4wwklUdGfBmttixQeZdbcGp6RazwCfW1Mi wembbGwt1sj9+tZDFx1IQrA= =GXIo -----END PGP SIGNATURE----- --i0/AhcQY5QxfSsSZ-- From owner-cvs-src@FreeBSD.ORG Fri Apr 30 02:12:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA05216A4CF; Fri, 30 Apr 2004 02:12:13 -0700 (PDT) Received: from www.russia.cz (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D00E43D45; Fri, 30 Apr 2004 02:12:12 -0700 (PDT) (envelope-from sobomax@portaone.com) Received: from portaone.com (localhost [127.0.0.1]) (authenticated bits=0) by www.russia.cz (8.12.8p2/8.12.8) with ESMTP id i3U9C7pP079039; Fri, 30 Apr 2004 11:12:08 +0200 (CEST) (envelope-from sobomax@portaone.com) Message-ID: <40921863.6050801@portaone.com> Date: Fri, 30 Apr 2004 12:12:03 +0300 From: Maxim Sobolev User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en, ru, uk MIME-Version: 1.0 To: Ruslan Ermilov References: <200404300020.i3U0Kwja051928@repoman.freebsd.org> <20040430071554.GB49847@ip.net.ua> In-Reply-To: <20040430071554.GB49847@ip.net.ua> 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/usr.sbin/kldxref kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 09:12:14 -0000 Ruslan Ermilov wrote: > On Thu, Apr 29, 2004 at 05:20:58PM -0700, Maxim Sobolev wrote: > >>sobomax 2004/04/29 17:20:58 PDT >> >> FreeBSD src repository >> >> Modified files: >> usr.sbin/kldxref kldxref.c >> Log: >> Check that specified in the command line path is actually a directory, >> otherwise we are risking to coredump later on. >> >> Revision Changes Path >> 1.7 +9 -0 src/usr.sbin/kldxref/kldxref.c >> > > What if it's a symlink to a directory? It uses stat(2) so that it sho' be fine, bro. ;) -Maxim From owner-cvs-src@FreeBSD.ORG Fri Apr 30 02:29:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2835216A4CE; Fri, 30 Apr 2004 02:29:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088C143D54; Fri, 30 Apr 2004 02:29:18 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3U9THGe075131; Fri, 30 Apr 2004 02:29:17 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3U9THR0075130; Fri, 30 Apr 2004 02:29:17 -0700 (PDT) (envelope-from ru) Message-Id: <200404300929.i3U9THR0075130@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 30 Apr 2004 02:29: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/sys/netgraph ng_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 09:29:18 -0000 ru 2004/04/30 02:29:17 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netgraph ng_bridge.c Log: MFC part of rev. 1.8 that fixed an mbuf memory leak (without saying so in the commit log) when only one link is connected. Glanced at by: archie, julian Revision Changes Path 1.1.2.7 +47 -14 src/sys/netgraph/ng_bridge.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 04:52:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D62BF16A4CE; Fri, 30 Apr 2004 04:52:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B673643D58; Fri, 30 Apr 2004 04:52:35 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UBqZGe013055; Fri, 30 Apr 2004 04:52:35 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UBqZfP013054; Fri, 30 Apr 2004 04:52:35 -0700 (PDT) (envelope-from hrs) Message-Id: <200404301152.i3UBqZfP013054@repoman.freebsd.org> From: Hiroki Sato Date: Fri, 30 Apr 2004 04:52: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/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, 30 Apr 2004 11:52:36 -0000 hrs 2004/04/30 04:52:34 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release note: jail(8) raw socket support, mmap(2) security fix, TCP connection reset handling improved, and import of lukemftp 2004/04/26 snapshot. MFC: rarpd(8) multiple IP addresses support. Revision Changes Path 1.722 +17 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 30 04:54:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B4E016A4CE; Fri, 30 Apr 2004 04:54:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BC3443D46; Fri, 30 Apr 2004 04:54:39 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UBscGe013118; Fri, 30 Apr 2004 04:54:38 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UBscwn013117; Fri, 30 Apr 2004 04:54:38 -0700 (PDT) (envelope-from hrs) Message-Id: <200404301154.i3UBscwn013117@repoman.freebsd.org> From: Hiroki Sato Date: Fri, 30 Apr 2004 04:54: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/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, 30 Apr 2004 11:54:39 -0000 hrs 2004/04/30 04:54:38 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: mmap(2) security fix, and rarpd(8) multiple IP addresses support. Revision Changes Path 1.22.2.413 +4 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 30 04:58:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B69AF16A4CE; Fri, 30 Apr 2004 04:58:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94DE243D58; Fri, 30 Apr 2004 04:58:52 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UBwqGe013342; Fri, 30 Apr 2004 04:58:52 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UBwqjW013341; Fri, 30 Apr 2004 04:58:52 -0700 (PDT) (envelope-from hrs) Message-Id: <200404301158.i3UBwqjW013341@repoman.freebsd.org> From: Hiroki Sato Date: Fri, 30 Apr 2004 04:58:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 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, 30 Apr 2004 11:58:52 -0000 hrs 2004/04/30 04:58:52 PDT FreeBSD src repository Modified files: (Branch: RELENG_4_10) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFS: mmap(2) security fix, and random ephemeral port allocation. Update release note: KDE 3.2.2. Approved by: re (implicitly) Revision Changes Path 1.22.2.410.2.1 +9 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Apr 30 05:50:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE18716A4E5; Fri, 30 Apr 2004 05:50:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FC6143D46; Fri, 30 Apr 2004 05:50:48 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UComGe024605; Fri, 30 Apr 2004 05:50:48 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UComQE024604; Fri, 30 Apr 2004 05:50:48 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404301250.i3UComQE024604@repoman.freebsd.org> From: Ken Smith Date: Fri, 30 Apr 2004 05:50:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src COPYRIGHT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 12:50:49 -0000 kensmith 2004/04/30 05:50:48 PDT FreeBSD src repository Modified files: (Branch: RELENG_4_10) . COPYRIGHT Log: Merge Warner's commit that added FreeBSD copyright notice. Permission from: imp Approved by: re (implicit) Revision Changes Path 1.4.24.1 +27 -1 src/COPYRIGHT From owner-cvs-src@FreeBSD.ORG Fri Apr 30 06:28:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE54316A4CE; Fri, 30 Apr 2004 06:28:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF12643D45; Fri, 30 Apr 2004 06:28:19 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UDSJGe033656; Fri, 30 Apr 2004 06:28:19 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UDSJwj033655; Fri, 30 Apr 2004 06:28:19 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404301328.i3UDSJwj033655@repoman.freebsd.org> From: Ken Smith Date: Fri, 30 Apr 2004 06:28: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/share/man/man7 release.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 13:28:20 -0000 kensmith 2004/04/30 06:28:19 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man7 release.7 Log: Add information about the new DISC?_NAME and DISC?_LABEL variables. Caught by: ru Revision Changes Path 1.3.2.7 +16 -0 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Fri Apr 30 06:32:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E19AB16A4CE; Fri, 30 Apr 2004 06:32:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2CB943D5E; Fri, 30 Apr 2004 06:32:18 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UDWIGe035352; Fri, 30 Apr 2004 06:32:18 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UDWIqd035351; Fri, 30 Apr 2004 06:32:18 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404301332.i3UDWIqd035351@repoman.freebsd.org> From: Ken Smith Date: Fri, 30 Apr 2004 06:32:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_10 Subject: cvs commit: src/share/man/man7 release.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 13:32:19 -0000 kensmith 2004/04/30 06:32:18 PDT FreeBSD src repository Modified files: (Branch: RELENG_4_10) share/man/man7 release.7 Log: Add information about new DISC?_LABEL and DISC?_NAME variables. Caught by: ru Approved by: re (scottl in principle) Revision Changes Path 1.3.2.6.4.1 +16 -0 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Fri Apr 30 06:52:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EECF16A4CE; Fri, 30 Apr 2004 06:52:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 635E843D45; Fri, 30 Apr 2004 06:52:11 -0700 (PDT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UDqAGe039359; Fri, 30 Apr 2004 06:52:10 -0700 (PDT) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UDq9vs039355; Fri, 30 Apr 2004 06:52:09 -0700 (PDT) (envelope-from kensmith) Message-Id: <200404301352.i3UDq9vs039355@repoman.freebsd.org> From: Ken Smith Date: Fri, 30 Apr 2004 06:52: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/release Makefile src/share/man/man7 release.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 13:52:11 -0000 kensmith 2004/04/30 06:52:09 PDT FreeBSD src repository Modified files: release Makefile share/man/man7 release.7 Log: Sorry for doing this backwards, but as with most release related stuff we only pay attention to it during release time and at the moment it's a -stable release in progress. This is a MFS I guess, moving rev 1.536.2.113 to HEAD. I ran out of time to follow through with doing this last night. Sorry for the delay. Adding a couple of variables to make tweaking the CD-ROM label and .iso filenames easier. Revision Changes Path 1.843 +14 -4 src/release/Makefile 1.36 +16 -0 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Fri Apr 30 07:04:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3387116A4CF; Fri, 30 Apr 2004 07:04:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13F0D43D31; Fri, 30 Apr 2004 07:04:22 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UE4LGe042814; Fri, 30 Apr 2004 07:04:21 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UE4LCn042813; Fri, 30 Apr 2004 07:04:21 -0700 (PDT) (envelope-from marius) Message-Id: <200404301404.i3UE4LCn042813@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 07: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/sys/sparc64/sparc64 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: Fri, 30 Apr 2004 14:04:22 -0000 marius 2004/04/30 07:04:21 PDT FreeBSD src repository Modified files: sys/sparc64/sparc64 identcpu.c Log: Update the reference to the FreeBSD sparc64 mailing list, its name has changed a while back. Revision Changes Path 1.12 +1 -1 src/sys/sparc64/sparc64/identcpu.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 07:16:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9920116A4CE; Fri, 30 Apr 2004 07:16:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BA0A43D53; Fri, 30 Apr 2004 07:16:40 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UEGeGe045136; Fri, 30 Apr 2004 07:16:40 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UEGekb045135; Fri, 30 Apr 2004 07:16:40 -0700 (PDT) (envelope-from marius) Message-Id: <200404301416.i3UEGekb045135@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 07:16: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/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 14:16:40 -0000 marius 2004/04/30 07:16:39 PDT FreeBSD src repository Modified files: sys/sparc64/conf GENERIC Log: Enable _KPOSIX_PRIORITY_SCHEDULING by default, it works fine on sparc64. OK'ed by: tmm Revision Changes Path 1.68 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Fri Apr 30 08:00:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 267D516A4CF; Fri, 30 Apr 2004 08:00:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 036FF43D62; Fri, 30 Apr 2004 08:00:43 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UF0gGe053454; Fri, 30 Apr 2004 08:00:42 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UF0gYE053453; Fri, 30 Apr 2004 08:00:42 -0700 (PDT) (envelope-from marius) Message-Id: <200404301500.i3UF0gYE053453@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 08:00: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.sparc64 src/sys/sparc64/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 15:00:43 -0000 marius 2004/04/30 08:00:41 PDT FreeBSD src repository Modified files: sys/conf files.sparc64 sys/sparc64/conf GENERIC NOTES Log: Remove the separate kernel option for Sun APB PCI-PCI bridges and make support for them conditional on the pci(4) kernel option instead. OK'ed by: tmm Revision Changes Path 1.52 +1 -1 src/sys/conf/files.sparc64 1.69 +0 -1 src/sys/sparc64/conf/GENERIC 1.5 +0 -1 src/sys/sparc64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Apr 30 08:21:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FD9E16A4CE; Fri, 30 Apr 2004 08:21:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51FFC43D41; Fri, 30 Apr 2004 08:21:26 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UFLQGe059215; Fri, 30 Apr 2004 08:21:26 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UFLQE3059214; Fri, 30 Apr 2004 08:21:26 -0700 (PDT) (envelope-from tmm) Message-Id: <200404301521.i3UFLQE3059214@repoman.freebsd.org> From: Thomas Moestl Date: Fri, 30 Apr 2004 08:21: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 options.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 15:21:26 -0000 tmm 2004/04/30 08:21:25 PDT FreeBSD src repository Modified files: sys/conf options.sparc64 Log: Remove the EBUS_DEBUG and IOMMU_DEBUG options, which are not used any more. Revision Changes Path 1.9 +0 -3 src/sys/conf/options.sparc64 From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:08:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59A3E16A4CE; Fri, 30 Apr 2004 09:08:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3845043D64; Fri, 30 Apr 2004 09:08:13 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UG8CGe076152; Fri, 30 Apr 2004 09:08:12 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UG8CZV076151; Fri, 30 Apr 2004 09:08:12 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301608.i3UG8CZV076151@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:08: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/gate g_gate.c g_gate.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, 30 Apr 2004 16:08:13 -0000 pjd 2004/04/30 09:08:12 PDT FreeBSD src repository Added files: sys/geom/gate g_gate.c g_gate.h Log: Kernel bits of GEOM Gate. Revision Changes Path 1.1 +632 -0 src/sys/geom/gate/g_gate.c (new) 1.1 +143 -0 src/sys/geom/gate/g_gate.h (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:09:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD97F16A4CE; Fri, 30 Apr 2004 09:09:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F65743D1D; Fri, 30 Apr 2004 09:09:28 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UG9SGe076217; Fri, 30 Apr 2004 09:09:28 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UG9SMW076216; Fri, 30 Apr 2004 09:09:28 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301609.i3UG9SMW076216@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:09: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/modules/geom/geom_gate 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, 30 Apr 2004 16:09:28 -0000 pjd 2004/04/30 09:09:28 PDT FreeBSD src repository Added files: sys/modules/geom/geom_gate Makefile Log: Makefile for geom_gate.ko. Revision Changes Path 1.1 +8 -0 src/sys/modules/geom/geom_gate/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:12:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56ADF16A4CE; Fri, 30 Apr 2004 09:12:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 377ED43D5A; Fri, 30 Apr 2004 09:12:21 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGCKGe077955; Fri, 30 Apr 2004 09:12:20 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGCKmD077951; Fri, 30 Apr 2004 09:12:20 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301612.i3UGCKmD077951@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09: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/ggate 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, 30 Apr 2004 16:12:21 -0000 pjd 2004/04/30 09:12:20 PDT FreeBSD src repository Added files: sbin/ggate Makefile Log: Makefile for building ggate utilities: ggatel(8), ggatec(8), ggated(8). Revision Changes Path 1.1 +5 -0 src/sbin/ggate/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:13:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E653D16A4CE; Fri, 30 Apr 2004 09:13:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C67E943D41; Fri, 30 Apr 2004 09:13:45 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGDjGe078222; Fri, 30 Apr 2004 09:13:45 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGDjcC078221; Fri, 30 Apr 2004 09:13:45 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301613.i3UGDjcC078221@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09: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/sbin/ggate/shared ggate.c ggate.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, 30 Apr 2004 16:13:46 -0000 pjd 2004/04/30 09:13:45 PDT FreeBSD src repository Added files: sbin/ggate/shared ggate.c ggate.h Log: Stuff shared between ggate utilities. Revision Changes Path 1.1 +330 -0 src/sbin/ggate/shared/ggate.c (new) 1.1 +143 -0 src/sbin/ggate/shared/ggate.h (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:13:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C66E716A4D3 for ; Fri, 30 Apr 2004 09:13:46 -0700 (PDT) Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FCF943D41 for ; Fri, 30 Apr 2004 09:13:46 -0700 (PDT) (envelope-from andre@freebsd.org) Received: (qmail 9736 invoked from network); 30 Apr 2004 16:13:45 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 30 Apr 2004 16:13:45 -0000 Message-ID: <40927B38.C889F27C@freebsd.org> Date: Fri, 30 Apr 2004 18:13:44 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200404301608.i3UG8CZV076151@repoman.freebsd.org> 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/geom/gate g_gate.c g_gate.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, 30 Apr 2004 16:13:47 -0000 Pawel Jakub Dawidek wrote: > > pjd 2004/04/30 09:08:12 PDT > > FreeBSD src repository > > Added files: > sys/geom/gate g_gate.c g_gate.h > Log: > Kernel bits of GEOM Gate. What is GEOM Gate? A more descriptive commit message would be nice. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:15:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09C9616A4CE; Fri, 30 Apr 2004 09:15:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D424343D67; Fri, 30 Apr 2004 09:15:13 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGFDGe078321; Fri, 30 Apr 2004 09:15:13 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGFDBY078320; Fri, 30 Apr 2004 09:15:13 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301615.i3UGFDBY078320@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:15: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/sbin/ggate/ggatel Makefile ggatel.8 ggatel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:15:14 -0000 pjd 2004/04/30 09:15:13 PDT FreeBSD src repository Added files: sbin/ggate/ggatel Makefile ggatel.8 ggatel.c Log: GEOM Gate local control utility. Revision Changes Path 1.1 +15 -0 src/sbin/ggate/ggatel/Makefile (new) 1.1 +164 -0 src/sbin/ggate/ggatel/ggatel.8 (new) 1.1 +318 -0 src/sbin/ggate/ggatel/ggatel.c (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:17:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1855816A4CE; Fri, 30 Apr 2004 09:17:35 -0700 (PDT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9BC543D2D; Fri, 30 Apr 2004 09:17:34 -0700 (PDT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 9391AACAF1; Fri, 30 Apr 2004 18:17:32 +0200 (CEST) Date: Fri, 30 Apr 2004 18:17:32 +0200 From: Pawel Jakub Dawidek To: Andre Oppermann Message-ID: <20040430161732.GR24376@darkness.comp.waw.pl> References: <200404301608.i3UG8CZV076151@repoman.freebsd.org> <40927B38.C889F27C@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tys5Jw71B+8N+k30" Content-Disposition: inline In-Reply-To: <40927B38.C889F27C@freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/gate g_gate.c g_gate.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, 30 Apr 2004 16:17:35 -0000 --tys5Jw71B+8N+k30 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 30, 2004 at 06:13:44PM +0200, Andre Oppermann wrote: +> Pawel Jakub Dawidek wrote: +> >=20 +> > pjd 2004/04/30 09:08:12 PDT +> >=20 +> > FreeBSD src repository +> >=20 +> > Added files: +> > sys/geom/gate g_gate.c g_gate.h +> > Log: +> > Kernel bits of GEOM Gate. +>=20 +> What is GEOM Gate? A more descriptive commit message would be nice. There are three manual pages available and I'll post more detailed description on freebsd-current@ when I'll connect it to the build. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --tys5Jw71B+8N+k30 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAknwcForvXbEpPzQRAgPGAKDfy5N+7XirthNUNkWX4zIngLmUswCgh0oI w0544QpvzBv+C4Xtif8MX/I= =5jqB -----END PGP SIGNATURE----- --tys5Jw71B+8N+k30-- From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:18:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8351B16A4CE; Fri, 30 Apr 2004 09:18:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61D7143D53; Fri, 30 Apr 2004 09:18:01 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGI1Ge078482; Fri, 30 Apr 2004 09:18:01 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGI1pZ078481; Fri, 30 Apr 2004 09:18:01 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301618.i3UGI1pZ078481@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:18: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/sbin/ggate/ggatec Makefile ggatec.8 ggatec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:18:01 -0000 pjd 2004/04/30 09:18:01 PDT FreeBSD src repository Added files: sbin/ggate/ggatec Makefile ggatec.8 ggatec.c Log: GEOM Gate network client and control utility. Revision Changes Path 1.1 +15 -0 src/sbin/ggate/ggatec/Makefile (new) 1.1 +183 -0 src/sbin/ggate/ggatec/ggatec.8 (new) 1.1 +510 -0 src/sbin/ggate/ggatec/ggatec.c (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:19:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A72B16A4CE; Fri, 30 Apr 2004 09:19:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18CC943D2F; Fri, 30 Apr 2004 09:19:51 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGJoGe078547; Fri, 30 Apr 2004 09:19:50 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGJoqj078546; Fri, 30 Apr 2004 09:19:50 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301619.i3UGJoqj078546@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:19: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/sbin/ggate/ggated Makefile ggated.8 ggated.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:19:51 -0000 pjd 2004/04/30 09:19:50 PDT FreeBSD src repository Added files: sbin/ggate/ggated Makefile ggated.8 ggated.c Log: GEOM Gate network daemon. Revision Changes Path 1.1 +12 -0 src/sbin/ggate/ggated/Makefile (new) 1.1 +113 -0 src/sbin/ggate/ggated/ggated.8 (new) 1.1 +649 -0 src/sbin/ggate/ggated/ggated.c (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:21:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E6C616A4CE; Fri, 30 Apr 2004 09:21:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 680FC43D60; Fri, 30 Apr 2004 09:21:35 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGLZGe079669; Fri, 30 Apr 2004 09:21:35 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGLZHs079665; Fri, 30 Apr 2004 09:21:35 -0700 (PDT) (envelope-from sos) Message-Id: <200404301621.i3UGLZHs079665@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 30 Apr 2004 09:21: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/dev/ata ata-all.c ata-all.h ata-commands.h ata-disk.h ata-isa.c ata-lowlevel.c ata-pci.h ata-queue.c atapi-cd.h atapi-fd.h atapi-tape.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, 30 Apr 2004 16:21:35 -0000 sos 2004/04/30 09:21:35 PDT FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-commands.h ata-disk.h ata-isa.c ata-lowlevel.c ata-pci.h ata-queue.c atapi-cd.h atapi-fd.h atapi-tape.h Log: Spring cleanup of macros Revision Changes Path 1.209 +3 -3 src/sys/dev/ata/ata-all.c 1.79 +23 -80 src/sys/dev/ata/ata-all.h 1.2 +3 -1 src/sys/dev/ata/ata-commands.h 1.49 +2 -2 src/sys/dev/ata/ata-disk.h 1.22 +2 -2 src/sys/dev/ata/ata-isa.c 1.35 +1 -1 src/sys/dev/ata/ata-lowlevel.c 1.31 +1 -1 src/sys/dev/ata/ata-pci.h 1.27 +1 -1 src/sys/dev/ata/ata-queue.c 1.43 +5 -5 src/sys/dev/ata/atapi-cd.h 1.23 +2 -2 src/sys/dev/ata/atapi-fd.h 1.21 +2 -2 src/sys/dev/ata/atapi-tape.h From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:21:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 579F116A4CF; Fri, 30 Apr 2004 09:21:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36D2043D1D; Fri, 30 Apr 2004 09:21:40 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGLeGe079760; Fri, 30 Apr 2004 09:21:40 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGLefm079759; Fri, 30 Apr 2004 09:21:40 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301621.i3UGLefm079759@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09: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/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:21:40 -0000 pjd 2004/04/30 09:21:39 PDT FreeBSD src repository Modified files: etc/mtree BSD.include.dist Log: Add g_concat.h and g_gate.h to be installed in /usr/include/geom/(concat|gate)/. Revision Changes Path 1.81 +4 -0 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:23:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E11616A4CE; Fri, 30 Apr 2004 09:23:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FB5143D53; Fri, 30 Apr 2004 09:23:09 -0700 (PDT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGN9Ge080614; Fri, 30 Apr 2004 09:23:09 -0700 (PDT) (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGN9vo080613; Fri, 30 Apr 2004 09:23:09 -0700 (PDT) (envelope-from pjd) Message-Id: <200404301623.i3UGN9vo080613@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 30 Apr 2004 09:23: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/include 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, 30 Apr 2004 16:23:09 -0000 pjd 2004/04/30 09:23:09 PDT FreeBSD src repository Modified files: include Makefile Log: - Look into geom/gate/ and geom/concat/ for includes. - Put geom/ subdirectories into separate line, while there are more to come. Revision Changes Path 1.212 +3 -2 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:32:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C530C16A4CE; Fri, 30 Apr 2004 09:32:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3AD243D48; Fri, 30 Apr 2004 09:32:41 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UGWfGe082764; Fri, 30 Apr 2004 09:32:41 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UGWfxJ082763; Fri, 30 Apr 2004 09:32:41 -0700 (PDT) (envelope-from peter) Message-Id: <200404301632.i3UGWfxJ082763@repoman.freebsd.org> From: Peter Wemm Date: Fri, 30 Apr 2004 09:32: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 link_elf_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:32:42 -0000 peter 2004/04/30 09:32:40 PDT FreeBSD src repository Modified files: sys/kern link_elf_obj.c Log: Checkpoint commit for an alternative WIP kernel module loader that isn't as dependent on binutils features/quirks as the current one. This one loads plain .o files without having to mess with shared object mode. This happens to be essential on amd64, because binutils hasn't implemented all the quirks/features that we need for producing the hack non-PIC shared objects. As it turned out, .o format isn't all that inconvenient after all. It looks like the ability to use the same .o files for linking directly into a static kernel or loading as a module might be worth it. It is still very much a work-in-progress, but it is almost usable. Other changes are still needed in order to use it though, these have not been committed yet. There is still a memory corruption/overrun bug somewhere. For example, test modules load and work, but the machine explodes a few minutes later in vm_forkproc() or the like. Notable missing things include kldxref support, and loader(8) support. I wanted to figure out a working baseline set of code first. Revision Changes Path 1.77 +697 -1060 src/sys/kern/link_elf_obj.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 09:36:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9335516A4CF; Fri, 30 Apr 2004 09:36:35 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D9CD43D31; Fri, 30 Apr 2004 09:36:35 -0700 (PDT) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 387AA2A7EA; Fri, 30 Apr 2004 09:36:35 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 6A383E29E; Fri, 30 Apr 2004 09:36:38 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.12.11/8.12.11) with ESMTP id i3UGZgIZ088404; Fri, 30 Apr 2004 09:35:42 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.12.11/8.12.11/Submit) id i3UGZgaf088403; Fri, 30 Apr 2004 09:35:42 -0700 (PDT) (envelope-from peter) From: Peter Wemm To: Peter Wemm Date: Fri, 30 Apr 2004 09:35:42 -0700 User-Agent: KMail/1.6.1 References: <200404301632.i3UGWfxJ082763@repoman.freebsd.org> In-Reply-To: <200404301632.i3UGWfxJ082763@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404300935.42265.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern link_elf_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 16:36:35 -0000 On Friday 30 April 2004 09:32 am, Peter Wemm wrote: > peter 2004/04/30 09:32:40 PDT > > FreeBSD src repository > > Modified files: > sys/kern link_elf_obj.c > Log: > Checkpoint commit for an alternative WIP kernel module loader that > isn't as dependent on binutils features/quirks as the current one. > This one loads plain .o files without having to mess with shared > object mode. > > This happens to be essential on amd64, because binutils hasn't > implemented all the quirks/features that we need for producing the > hack non-PIC shared objects. As it turned out, .o format isn't all > that inconvenient after all. It looks like the ability to use the > same .o files for linking directly into a static kernel or loading as > a module might be worth it. > > It is still very much a work-in-progress, but it is almost usable. > Other changes are still needed in order to use it though, these have > not been committed yet. There is still a memory corruption/overrun > bug somewhere. For example, test modules load and work, but the > machine explodes a few minutes later in vm_forkproc() or the like. > Notable missing things include kldxref support, and loader(8) > support. I wanted to figure out a working baseline set of code > first. If anybody is interested in the glue to connect this, have a look at: http://people.freebsd.org/~peter/kld.diff There are a few problems with that diff, so it isn't ready to be committed yet. In particular, it changes the .ko format for all platforms instead of just amd64, and enables the object loader on all platforms instead of just amd64 for now. -- 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 Fri Apr 30 10:25:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5740A16A4CE; Fri, 30 Apr 2004 10:25:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3710D43D1D; Fri, 30 Apr 2004 10:25:48 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UHPmGe093997; Fri, 30 Apr 2004 10:25:48 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UHPlWQ093996; Fri, 30 Apr 2004 10:25:47 -0700 (PDT) (envelope-from tmm) Message-Id: <200404301725.i3UHPlWQ093996@repoman.freebsd.org> From: Thomas Moestl Date: Fri, 30 Apr 2004 10:25: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/conf files src/sys/dev/sio sio_ebus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 17:25:48 -0000 tmm 2004/04/30 10:25:47 PDT FreeBSD src repository Modified files: sys/conf files Removed files: sys/dev/sio sio_ebus.c Log: Remove the sio EBus attachment, which never worked with an unpatched driver because sio(4) uses ISA-specific functions. uart(4) has full support for the respective hardware and should be used instead. Revision Changes Path 1.891 +0 -1 src/sys/conf/files 1.6 +0 -114 src/sys/dev/sio/sio_ebus.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 11:17:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDBE316A4CF; Fri, 30 Apr 2004 11:17:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAAFA43D5F; Fri, 30 Apr 2004 11:17:51 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UIHpGe005220; Fri, 30 Apr 2004 11:17:51 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UIHprY005219; Fri, 30 Apr 2004 11:17:51 -0700 (PDT) (envelope-from kientzle) Message-Id: <200404301817.i3UIHprY005219@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 30 Apr 2004 11:17: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/usr.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 18:17:52 -0000 kientzle 2004/04/30 11:17:51 PDT FreeBSD src repository Modified files: usr.bin/du du.c Log: Speed up hardlink detection by using a self-sizing hash table rather than the old linear list search. On my "hardlink detection torture test", this reduced user time from 4700 seconds down to 4.2 seconds and wallclock time from 1:24:48 down to 1:08. (Yes, that's over one THOUSAND times reduction in user time. ;-) In the worst case, the new code doubles peak memory usage, though it could actually reduce memory usage in many cases. MFC after: 1 week PR: misc/42167, bin/51151 Revision Changes Path 1.30 +141 -32 src/usr.bin/du/du.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 11:28:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17B0D16A4CE; Fri, 30 Apr 2004 11:28:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE02543D53; Fri, 30 Apr 2004 11:28:26 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UISQGe007216; Fri, 30 Apr 2004 11:28:26 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UISQvn007215; Fri, 30 Apr 2004 11:28:26 -0700 (PDT) (envelope-from marius) Message-Id: <200404301828.i3UISQvn007215@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 11: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/modules/sio 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, 30 Apr 2004 18:28:27 -0000 marius 2004/04/30 11:28:26 PDT FreeBSD src repository Modified files: sys/modules/sio Makefile Log: Remove the source file for the sio(4) EBus attachment here, too. Revision Changes Path 1.5 +0 -4 src/sys/modules/sio/Makefile From owner-cvs-src@FreeBSD.ORG Fri Apr 30 11:49:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43B8416A4CE; Fri, 30 Apr 2004 11:49:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25F9043D2D; Fri, 30 Apr 2004 11:49:04 -0700 (PDT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UIn3Ge011247; Fri, 30 Apr 2004 11:49:03 -0700 (PDT) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UIn3l3011246; Fri, 30 Apr 2004 11:49:03 -0700 (PDT) (envelope-from sos) Message-Id: <200404301849.i3UIn3l3011246@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 30 Apr 2004 11:49: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-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: Fri, 30 Apr 2004 18:49:04 -0000 sos 2004/04/30 11:49:03 PDT FreeBSD src repository Modified files: sys/dev/ata ata-pci.c Log: Do at better job at unit numbering. Revision Changes Path 1.83 +18 -9 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 12:19:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F22916A4CE; Fri, 30 Apr 2004 12:19:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00F7143D3F; Fri, 30 Apr 2004 12:19:56 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UJJtGe018276; Fri, 30 Apr 2004 12:19:55 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UJJt7Q018275; Fri, 30 Apr 2004 12:19:55 -0700 (PDT) (envelope-from tmm) Message-Id: <200404301919.i3UJJt7Q018275@repoman.freebsd.org> From: Thomas Moestl Date: Fri, 30 Apr 2004 12:19: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/ebus ebus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 19:19:56 -0000 tmm 2004/04/30 12:19:55 PDT FreeBSD src repository Modified files: sys/sparc64/ebus ebus.c Log: Remove inclusion of opt_ebus.h. Revision Changes Path 1.14 +0 -2 src/sys/sparc64/ebus/ebus.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 12:50:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A42D716A4CE; Fri, 30 Apr 2004 12:50:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83A5643D64; Fri, 30 Apr 2004 12:50:52 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UJoqGe030462; Fri, 30 Apr 2004 12:50:52 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UJopC6030461; Fri, 30 Apr 2004 12:50:51 -0700 (PDT) (envelope-from tmm) Message-Id: <200404301950.i3UJopC6030461@repoman.freebsd.org> From: Thomas Moestl Date: Fri, 30 Apr 2004 12:50: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/sparc64/include nexusvar.hsrc/sys/sparc64/sparc64 nexus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 19:50:52 -0000 tmm 2004/04/30 12:50:51 PDT FreeBSD src repository Modified files: sys/sparc64/include nexusvar.h sys/sparc64/sparc64 nexus.c Log: Some cleanups to the nexus code: - Remove second license, the first was not that different and should be fine. - Add nexus_attach(), and do not perform its task in nexus_probe() any more. - Remove nexus_write_ivar(), since it was quite pointless. - Remove superfluous devinfo members. - Clean up some comments, minor style issues and prototypes. Revision Changes Path 1.3 +0 -5 src/sys/sparc64/include/nexusvar.h 1.9 +50 -121 src/sys/sparc64/sparc64/nexus.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 13:33:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05F1416A4CE; Fri, 30 Apr 2004 13:33:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6B6D43D1D; Fri, 30 Apr 2004 13:33:09 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UKX9Ge041330; Fri, 30 Apr 2004 13:33:09 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UKX9tM041329; Fri, 30 Apr 2004 13:33:09 -0700 (PDT) (envelope-from marius) Message-Id: <200404302033.i3UKX9tM041329@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 13:33:09 -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/patch COPYING ChangeLog INSTALL Makefile.in NEWS README acconfig.h addext.c argmatch.c argmatch.h backupfile.c backupfile.h basename.c common.h config.hin configure... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 20:33:10 -0000 marius 2004/04/30 13:33:09 PDT FreeBSD src repository Removed files: (Branch: FSF) contrib/patch COPYING ChangeLog INSTALL Makefile.in NEWS README acconfig.h addext.c argmatch.c argmatch.h backupfile.c backupfile.h basename.c common.h config.hin configure configure.in getopt.c getopt.h getopt1.c inp.c inp.h install-sh maketime.c maketime.h memchr.c partime.c partime.h patch.1 patch.c pch.c pch.h quotearg.c quotearg.h rename.c util.c util.h version.c version.h Log: Remove the GNU patch(1) sources. These were unused since FreeBSD moved back to the only partially GPL'ed patch(1) sources in src/gnu/usr.bin/patch six years ago. These files are removed on the vendor branch instead of just HEAD so possible future imports in src/contrib/patch won't cause any conflicts. Approved by: ache (did the above mentioned move), cvs (no objections), ru Revision Changes Path 1.1.1.2 +0 -340 src/contrib/patch/COPYING (dead) 1.1.1.3 +0 -1704 src/contrib/patch/ChangeLog (dead) 1.1.1.2 +0 -183 src/contrib/patch/INSTALL (dead) 1.1.1.2 +0 -158 src/contrib/patch/Makefile.in (dead) 1.1.1.3 +0 -173 src/contrib/patch/NEWS (dead) 1.1.1.2 +0 -52 src/contrib/patch/README (dead) 1.1.1.2 +0 -14 src/contrib/patch/acconfig.h (dead) 1.1.1.2 +0 -106 src/contrib/patch/addext.c (dead) 1.1.1.2 +0 -92 src/contrib/patch/argmatch.c (dead) 1.1.1.2 +0 -12 src/contrib/patch/argmatch.h (dead) 1.1.1.3 +0 -252 src/contrib/patch/backupfile.c (dead) 1.1.1.2 +0 -50 src/contrib/patch/backupfile.h (dead) 1.1.1.2 +0 -32 src/contrib/patch/basename.c (dead) 1.1.1.2 +0 -307 src/contrib/patch/common.h (dead) 1.1.1.2 +0 -124 src/contrib/patch/config.hin (dead) 1.1.1.2 +0 -2364 src/contrib/patch/configure (dead) 1.1.1.2 +0 -134 src/contrib/patch/configure.in (dead) 1.1.1.2 +0 -1053 src/contrib/patch/getopt.c (dead) 1.1.1.2 +0 -133 src/contrib/patch/getopt.h (dead) 1.1.1.2 +0 -189 src/contrib/patch/getopt1.c (dead) 1.1.1.3 +0 -462 src/contrib/patch/inp.c (dead) 1.1.1.2 +0 -10 src/contrib/patch/inp.h (dead) 1.1.1.2 +0 -250 src/contrib/patch/install-sh (dead) 1.1.1.2 +0 -391 src/contrib/patch/maketime.c (dead) 1.1.1.2 +0 -39 src/contrib/patch/maketime.h (dead) 1.1.1.2 +0 -199 src/contrib/patch/memchr.c (dead) 1.1.1.2 +0 -742 src/contrib/patch/partime.c (dead) 1.1.1.2 +0 -67 src/contrib/patch/partime.h (dead) 1.1.1.3 +0 -1064 src/contrib/patch/patch.1 (dead) 1.1.1.3 +0 -1302 src/contrib/patch/patch.c (dead) 1.1.1.3 +0 -1865 src/contrib/patch/pch.c (dead) 1.1.1.2 +0 -25 src/contrib/patch/pch.h (dead) 1.1.1.2 +0 -125 src/contrib/patch/quotearg.c (dead) 1.1.1.2 +0 -9 src/contrib/patch/quotearg.h (dead) 1.1.1.2 +0 -112 src/contrib/patch/rename.c (dead) 1.1.1.3 +0 -1079 src/contrib/patch/util.c (dead) 1.1.1.3 +0 -32 src/contrib/patch/util.h (dead) 1.1.1.2 +0 -30 src/contrib/patch/version.c (dead) 1.1.1.2 +0 -5 src/contrib/patch/version.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 13:35:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C537616A4CE; Fri, 30 Apr 2004 13:35:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4C1A43D53; Fri, 30 Apr 2004 13:35:24 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UKZOGe041595; Fri, 30 Apr 2004 13:35:24 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UKZONA041594; Fri, 30 Apr 2004 13:35:24 -0700 (PDT) (envelope-from marius) Message-Id: <200404302035.i3UKZONA041594@repoman.freebsd.org> From: Marius Strobl Date: Fri, 30 Apr 2004 13:35: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/contrib/patch FREEBSD-upgrade getopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 20:35:25 -0000 marius 2004/04/30 13:35:24 PDT FreeBSD src repository Removed files: contrib/patch FREEBSD-upgrade getopt.c Log: Remove the GNU patch(1) sources that were committed to HEAD. Approved by: ache, cvs, ru MFC after: 2 weeks Revision Changes Path 1.4 +0 -34 src/contrib/patch/FREEBSD-upgrade (dead) 1.3 +0 -1054 src/contrib/patch/getopt.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 13:51:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CE7916A4CE; Fri, 30 Apr 2004 13:51:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D84443D49; Fri, 30 Apr 2004 13:51:56 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UKptGe045127; Fri, 30 Apr 2004 13:51:56 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UKptrb045120; Fri, 30 Apr 2004 13:51:55 -0700 (PDT) (envelope-from wpaul) Message-Id: <200404302051.i3UKptrb045120@repoman.freebsd.org> From: Bill Paul Date: Fri, 30 Apr 2004 13:51: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/compat/ndis subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 20:51:56 -0000 wpaul 2004/04/30 13:51:55 PDT FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c Log: Small timer cleanups: - Use the dh_inserted member of the dispatch header in the Windows timer structure to indicate that the timer has been "inserted into the timer queue" (i.e. armed via timeout()). Use this as the value to return to the caller in KeCancelTimer(). Previously, I was using callout_pending(), but you can't use that with timeout()/untimeout() without creating a potential race condition. - Make ntoskrnl_init_timer() just a wrapper around ntoskrnl_init_timer_ex() (reduces some code duplication). - Drop Giant when entering if_ndis.c:ndis_tick() and subr_ntorkrnl.c:ntoskrnl_timercall(). At the moment, I'm forced to use system callwheel via timeout()/untimeout() to handle timers rather than the callout API (struct callout is too big to fit inside the Windows struct KTIMER, so I'm kind of hosed). Unfortunately, all the callouts in the callwhere are not marked as MPSAFE, so when one of them fires, it implicitly acquires Giant before invoking the callback routine (and releases it when it returns). I don't need to hold Giant, but there's no way to stop the callout code from acquiring it as long as I'm using timeout()/untimeout(), so for now we cheat by just dropping Giant right away (and re-acquiring it right before the routine returns so keep the callout code happy). At some point, I will need to solve this better, but for now this should be a suitable workaround. Revision Changes Path 1.37 +19 -24 src/sys/compat/ndis/subr_ntoskrnl.c 1.59 +6 -0 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 14:16:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ACD816A4CE; Fri, 30 Apr 2004 14:16:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECE8043D1D; Fri, 30 Apr 2004 14:16:52 -0700 (PDT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3ULGqGe051015; Fri, 30 Apr 2004 14:16:52 -0700 (PDT) (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3ULGqD4051014; Fri, 30 Apr 2004 14:16:52 -0700 (PDT) (envelope-from ambrisko) Message-Id: <200404302116.i3ULGqD4051014@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 30 Apr 2004 14:16: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/conf NOTES options src/share/man/man4 sio.4 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: Fri, 30 Apr 2004 21:16:53 -0000 ambrisko 2004/04/30 14:16:52 PDT FreeBSD src repository Modified files: sys/conf NOTES options share/man/man4 sio.4 sys/dev/sio sio.c Log: Some enhancements and bug fix. - Define option FORCECONSPEED to force the serial console to be CONSPEED. I've run into a lot of boards in which the detect for prior speed doesn't work and ends up with broken console since it is at the wrong speed. - If a serial port is marked as a console, but console=vidconsole and if the serial ports doesn't exist it will be probed and attached at a 8250 chip. Then writes to that will freeze the system. - Add an option flags 0x400000 to mark this as a potential comconsole in-case the one flaged with 0x10 does not exist in the system. This makes it easier to deploy on systems with one or two serial ports. Obtained from: IronPort Revision Changes Path 1.51 +2 -0 src/share/man/man4/sio.4 1.1223 +2 -0 src/sys/conf/NOTES 1.446 +1 -0 src/sys/conf/options 1.428 +77 -50 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 15:34:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0393716A4CE; Fri, 30 Apr 2004 15:34:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4CFD43D31; Fri, 30 Apr 2004 15:34:12 -0700 (PDT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UMYCGe067996; Fri, 30 Apr 2004 15:34:12 -0700 (PDT) (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UMYCU8067995; Fri, 30 Apr 2004 15:34:12 -0700 (PDT) (envelope-from ambrisko) Message-Id: <200404302234.i3UMYCU8067995@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 30 Apr 2004 15:34: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/sbin/ifconfig ifconfig.c src/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 22:34:13 -0000 ambrisko 2004/04/30 15:34:12 PDT FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c sbin/route route.c Log: For both ifconfig and route if we didn't get enough memory from the prior sysctl due to the structure growing between calls try again. Also try again for deleting routes if things fail. We've seen route -f fail this way which does not actually flush all routes. This fixes it. It will whine but it will do the work. PR: 56732 Obtained from: IronPort Revision Changes Path 1.104 +10 -2 src/sbin/ifconfig/ifconfig.c 1.73 +22 -4 src/sbin/route/route.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 15:45:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6039A16A4CE; Fri, 30 Apr 2004 15:45:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 405E543D49; Fri, 30 Apr 2004 15:45:48 -0700 (PDT) (envelope-from pb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3UMjmGe070230; Fri, 30 Apr 2004 15:45:48 -0700 (PDT) (envelope-from pb@repoman.freebsd.org) Received: (from pb@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3UMjlGp070229; Fri, 30 Apr 2004 15:45:47 -0700 (PDT) (envelope-from pb) Message-Id: <200404302245.i3UMjlGp070229@repoman.freebsd.org> From: Pierre Beyssac Date: Fri, 30 Apr 2004 15:45:47 -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/traceroute traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 22:45:48 -0000 pb 2004/04/30 15:45:47 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/traceroute traceroute.c Log: MFC rev 1.26: check source address (-s) for validity. Revision Changes Path 1.11.2.7 +2 -3 src/contrib/traceroute/traceroute.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 16:52:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3836A16A4CE; Fri, 30 Apr 2004 16:52:09 -0700 (PDT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F63143D48; Fri, 30 Apr 2004 16:52:08 -0700 (PDT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 471475309; Sat, 1 May 2004 01:52:07 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id DEC6F530F; Sat, 1 May 2004 01:52:00 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id C399B33C71; Sat, 1 May 2004 01:52:00 +0200 (CEST) To: Tim Kientzle References: <200404301817.i3UIHprY005219@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sat, 01 May 2004 01:52:00 +0200 In-Reply-To: <200404301817.i3UIHprY005219@repoman.freebsd.org> (Tim Kientzle's message of "Fri, 30 Apr 2004 11:17:51 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 23:52:09 -0000 Tim Kientzle writes: > Log: > Speed up hardlink detection by using a self-sizing hash > table rather than the old linear list search. You know, this would be a lot easier with a plain old red-black tree. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Apr 30 18:25:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CDCF16A4CE; Fri, 30 Apr 2004 18:25:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BED243D49; Fri, 30 Apr 2004 18:25:06 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i411P6Ge011376; Fri, 30 Apr 2004 18:25:06 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i411P5Db011375; Fri, 30 Apr 2004 18:25:05 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010125.i411P5Db011375@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 18:25: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/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 01:25:06 -0000 scottl 2004/04/30 18:25:05 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Get rid of a bunch of useless macros. STATIC becomes static, INLINE becomes __inline where appropriate and gets nuked elsewhere, IN/OUT/INOUT go away. Reformat code affected by this. Revision Changes Path 1.48 +234 -374 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 19:15:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF2AA16A4D2; Fri, 30 Apr 2004 19:15:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CECF443D45; Fri, 30 Apr 2004 19:15:59 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i412FxGe022732; Fri, 30 Apr 2004 19:15:59 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i412FxYK022731; Fri, 30 Apr 2004 19:15:59 -0700 (PDT) (envelope-from smkelly) Message-Id: <200405010215.i412FxYK022731@repoman.freebsd.org> From: Sean Kelly Date: Fri, 30 Apr 2004 19:15: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.bin/sed/TEST math.sed X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 02:16:00 -0000 smkelly 2004/04/30 19:15:58 PDT FreeBSD src repository Modified files: usr.bin/sed/TEST math.sed Log: A new version that does exponents and lots of other neat things. Update from the original author of math.sed. Submitted by: K S Braunsdorf Revision Changes Path 1.2 +335 -59 src/usr.bin/sed/TEST/math.sed From owner-cvs-src@FreeBSD.ORG Fri Apr 30 19:27:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCD1516A4CE; Fri, 30 Apr 2004 19:27:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DB0443D70; Fri, 30 Apr 2004 19:27:07 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i412R7Ge025019; Fri, 30 Apr 2004 19:27:07 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i412R717025018; Fri, 30 Apr 2004 19:27:07 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010227.i412R717025018@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 19:27: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/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 02:27:08 -0000 scottl 2004/04/30 19:27:07 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Many more style cleanups. Switch complex macros to being inline functions. Put @includes in a better spot. Fix many cases of 2 space indents and spaces between a function name and the parens. Use KASSERT instead of a home-rolled ASSERT. Remove some undeeded caddr casts. Revision Changes Path 1.49 +139 -150 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 19:39:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13AE716A4CE; Fri, 30 Apr 2004 19:39:58 -0700 (PDT) Received: from VARK.homeunix.com (adsl-68-121-163-250.dsl.pltn13.pacbell.net [68.121.163.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE55843D1F; Fri, 30 Apr 2004 19:39:57 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.10/8.12.10) with ESMTP id i412dknx065147; Fri, 30 Apr 2004 19:39:46 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.10/8.12.10/Submit) id i412dkXP065146; Fri, 30 Apr 2004 19:39:46 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Fri, 30 Apr 2004 19:39:46 -0700 From: David Schultz To: Pawel Jakub Dawidek Message-ID: <20040501023946.GB65015@VARK.homeunix.com> Mail-Followup-To: Pawel Jakub Dawidek , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200404301608.i3UG8CZV076151@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404301608.i3UG8CZV076151@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/geom/gate g_gate.c g_gate.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, 01 May 2004 02:39:58 -0000 On Fri, Apr 30, 2004, Pawel Jakub Dawidek wrote: > pjd 2004/04/30 09:08:12 PDT > > FreeBSD src repository > > Added files: > sys/geom/gate g_gate.c g_gate.h > Log: > Kernel bits of GEOM Gate. Excellent! I'm glad to see this committed. From owner-cvs-src@FreeBSD.ORG Fri Apr 30 19:46:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C697916A4CE; Fri, 30 Apr 2004 19:46:34 -0700 (PDT) Received: from VARK.homeunix.com (adsl-68-121-163-250.dsl.pltn13.pacbell.net [68.121.163.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9831E43D45; Fri, 30 Apr 2004 19:46:34 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.10/8.12.10) with ESMTP id i412kLnx065198; Fri, 30 Apr 2004 19:46:21 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.10/8.12.10/Submit) id i412kKiV065197; Fri, 30 Apr 2004 19:46:20 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Fri, 30 Apr 2004 19:46:15 -0700 From: David Schultz To: "Dag-Erling =?us-ascii:iso-8859-1?Q?Sm=F8rgrav?=" Message-ID: <20040501024615.GC65015@VARK.homeunix.com> Mail-Followup-To: "Dag-Erling =?us-ascii:iso-8859-1?Q?Sm=F8rgrav?=" , Tim Kientzle , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200404301817.i3UIHprY005219@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: cc: cvs-src@FreeBSD.ORG cc: Tim Kientzle cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 02:46:34 -0000 On Sat, May 01, 2004, Dag-Erling Smrgrav wrote: > Tim Kientzle writes: > > Log: > > Speed up hardlink detection by using a self-sizing hash > > table rather than the old linear list search. > > You know, this would be a lot easier with a plain old red-black tree. ...especially if we had a good red-black tree implementation in a library (hint, hint). At one of my former employers, virtually nobody used AVL trees until one day when someone committed a generic AVL tree implementation. Within a few weeks after that, people had found dozens of optimizations that involved replacing linked lists with AVL trees. From owner-cvs-src@FreeBSD.ORG Fri Apr 30 19:55:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7807B16A4CF for ; Fri, 30 Apr 2004 19:55:47 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id D413143D54 for ; Fri, 30 Apr 2004 19:55:46 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 12495 invoked from network); 1 May 2004 02:55:46 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 02:55:46 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 30 Apr 2004 22:05:41 -0500 (CDT) From: Mike Silbersack To: John Baldwin In-Reply-To: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> Message-ID: <20040430220507.B8726@odysseus.silby.com> References: <200404272003.i3RK3RFZ048001@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/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 02:55:47 -0000 On Tue, 27 Apr 2004, John Baldwin wrote: > jhb 2004/04/27 13:03:27 PDT > > FreeBSD src repository > > Modified files: > sys/i386/isa clock.c > Log: > - The i8254 uses IRQ 0, not IRQ 8. Correct i8254_intsrc to reference the > correct interrupt source. > - Cache a pointer to the i8254_intsrc's pending method to avoid several > pointer indirections in i8254_get_timecount(). Does this fix a bug with clock handling? I ask because my system's clock has been running fast recently, and I haven't had time to investigate why that is occuring... Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:06:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04F2516A4CE; Fri, 30 Apr 2004 20:06:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA2A043D2F; Fri, 30 Apr 2004 20:06:54 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i4136sGe034125; Fri, 30 Apr 2004 20:06:54 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i4136sse034124; Fri, 30 Apr 2004 20:06:54 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010306.i4136sse034124@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 20:06: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/sys/dev/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 03:06:55 -0000 scottl 2004/04/30 20:06:54 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: More whitespace style cleanups, also remove unneeded (void *) casts for bzero(). Revision Changes Path 1.50 +30 -33 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:14:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A539616A4CF for ; Fri, 30 Apr 2004 20:14:02 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 09CC143D31 for ; Fri, 30 Apr 2004 20:14:02 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 15334 invoked from network); 1 May 2004 03:14:01 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 03:14:01 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 30 Apr 2004 22:14:00 -0500 (CDT) From: Mike Silbersack To: Daniel Eischen In-Reply-To: <200404282036.i3SKarho043330@repoman.freebsd.org> Message-ID: <20040430221144.P749@odysseus.silby.com> References: <200404282036.i3SKarho043330@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_thread.c subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 03:14:02 -0000 On Wed, 28 Apr 2004, Daniel Eischen wrote: > Keep track of threads waiting in kse_release() to avoid a race > condition where kse_wakeup() doesn't yet see them in (interruptible) > sleep queues. Also add an upcall check to sleepqueue_catch_signals() > suggested by jhb. > > This commit should fix recent mysql hangs. I'd like to add that the fix did indeed fix the mysql hangs that I had been experiencing before. ALSO, it makes kde not hang for a few seconds during startup, another problem that had appeared a few weeks ago that I had semi ignored. With the patch, all is well again. I should note that libthr still seems a little broken, mysql doesn't like being killed even with a world+kernel rebuilt as of yesterday. Did you say on -thread that it might be affected by the same issue with sleepqueues? Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:20:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63BC716A4D2 for ; Fri, 30 Apr 2004 20:20:05 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id B467143D48 for ; Fri, 30 Apr 2004 20:20:04 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 16485 invoked from network); 1 May 2004 03:20:03 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 03:20:03 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 30 Apr 2004 22:20:06 -0500 (CDT) From: Mike Silbersack To: John Baldwin In-Reply-To: <20040430220507.B8726@odysseus.silby.com> Message-ID: <20040430221434.J749@odysseus.silby.com> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430220507.B8726@odysseus.silby.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/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 03:20:05 -0000 On Fri, 30 Apr 2004, Mike Silbersack wrote: > Does this fix a bug with clock handling? I ask because my system's clock > has been running fast recently, and I haven't had time to investigate why > that is occuring... > > Mike "Silby" Silbersack Hm, I just learned something interesting about my clock issue... good thing that I was saving dmesgs for warner: Nov 13, 2003: CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1594.98-MHz 686-class CPU) Apr 10, 2004, with ACPI: CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1556.71-MHz 686-class CPU) Apr 10, 2004, without ACPI: CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) today, without ACPI: CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) I also noticed this today from vmstat -i: interrupt total rate irq0: clk 746040 986 irq8: rtc 95484 126 That should be 1000 & 128, if I'm not mistaken. Are these all symptoms of some timing code during boot messing up? Thanks, Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:27:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA89716A4CE; Fri, 30 Apr 2004 20:27:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99FFD43D58; Fri, 30 Apr 2004 20:27:06 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i413R6Ge049456; Fri, 30 Apr 2004 20:27:06 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i413R6n8049453; Fri, 30 Apr 2004 20:27:06 -0700 (PDT) (envelope-from smkelly) Message-Id: <200405010327.i413R6n8049453@repoman.freebsd.org> From: Sean Kelly Date: Fri, 30 Apr 2004 20:27: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/usr.bin/m4/TEST math.m4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 03:27:07 -0000 smkelly 2004/04/30 20:27:05 PDT FreeBSD src repository Added files: usr.bin/m4/TEST math.m4 Log: m4 script to test the functionality of math operators in eval(). Submitted by: K S Braunsdorf Revision Changes Path 1.1 +181 -0 src/usr.bin/m4/TEST/math.m4 (new) From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:54:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A5D416A4CE; Fri, 30 Apr 2004 20:54:36 -0700 (PDT) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2B4343D41; Fri, 30 Apr 2004 20:54:35 -0700 (PDT) (envelope-from winter@jurai.net) Received: from sasami.jurai.net (winter@sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.9/8.12.9) with ESMTP id i413sV7t041116; Fri, 30 Apr 2004 23:54:32 -0400 (EDT) (envelope-from winter@jurai.net) Date: Fri, 30 Apr 2004 23:54:31 -0400 (EDT) From: "Matthew N. Dodd" To: David Schultz In-Reply-To: <20040501024615.GC65015@VARK.homeunix.com> Message-ID: <20040430235352.G43252@sasami.jurai.net> References: <200404301817.i3UIHprY005219@repoman.freebsd.org> <20040501024615.GC65015@VARK.homeunix.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: "Dag-Erling =?us-ascii:iso-8859-1?Q?Sm=F8rgrav?=" cc: Tim Kientzle cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 03:54:36 -0000 On Fri, 30 Apr 2004, David Schultz wrote: > ...especially if we had a good red-black tree implementation in a > library (hint, hint). Like the one in sys/sys/tree.h? -- 10 40 80 C0 00 FF FF FF FF C0 00 00 00 00 10 AA AA 03 00 00 00 08 00 From owner-cvs-src@FreeBSD.ORG Fri Apr 30 20:59:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0444116A4CF; Fri, 30 Apr 2004 20:59:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4D7043D41; Fri, 30 Apr 2004 20:59:43 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i413xhGe069016; Fri, 30 Apr 2004 20:59:43 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i413xhBO069015; Fri, 30 Apr 2004 20:59:43 -0700 (PDT) (envelope-from smkelly) Message-Id: <200405010359.i413xhBO069015@repoman.freebsd.org> From: Sean Kelly Date: Fri, 30 Apr 2004 20:59: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/usr.bin/m4 expr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 03:59:44 -0000 smkelly 2004/04/30 20:59:43 PDT FreeBSD src repository Modified files: usr.bin/m4 expr.c Log: Fix m4 to properly handle bitwise operators &, ^, and |. Fix operator precedence. Add short-circuit evaluation. PR: bin/60914 Reviewed by: petef Discussed with: jeff, petef Revision Changes Path 1.14 +173 -154 src/usr.bin/m4/expr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 21:08:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D20416A4CE; Fri, 30 Apr 2004 21:08:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD91043D1D; Fri, 30 Apr 2004 21:08:14 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i4148EGe071927; Fri, 30 Apr 2004 21:08:14 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i4148EOI071926; Fri, 30 Apr 2004 21:08:14 -0700 (PDT) (envelope-from marcel) Message-Id: <200405010408.i4148EOI071926@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 30 Apr 2004 21:08: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/ia64/acpica madt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 04:08:15 -0000 marcel 2004/04/30 21:08:14 PDT FreeBSD src repository Modified files: sys/ia64/acpica madt.c Log: Verify the MADT checksum before using the table. Submitted by: njl Revision Changes Path 1.18 +5 -2 src/sys/ia64/acpica/madt.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 21:39:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 410AF16A4CE; Fri, 30 Apr 2004 21:39:06 -0700 (PDT) Received: from VARK.homeunix.com (adsl-68-121-163-250.dsl.pltn13.pacbell.net [68.121.163.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A7C43D2D; Fri, 30 Apr 2004 21:39:05 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.10/8.12.10) with ESMTP id i414cqnx065604; Fri, 30 Apr 2004 21:38:52 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.10/8.12.10/Submit) id i414cqNj065603; Fri, 30 Apr 2004 21:38:52 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Fri, 30 Apr 2004 21:38:52 -0700 From: David Schultz To: "Matthew N. Dodd" Message-ID: <20040501043852.GA65585@VARK.homeunix.com> Mail-Followup-To: "Matthew N. Dodd" , =?us-ascii:iso-8859-1?B?ODg1OS0xP1E/U209RjhyZ3Jhdj89?=" , Tim Kientzle , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200404301817.i3UIHprY005219@repoman.freebsd.org> <20040501024615.GC65015@VARK.homeunix.com> <20040430235352.G43252@sasami.jurai.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040430235352.G43252@sasami.jurai.net> cc: "Dag-Erling =?us-ascii:iso-8859-1?Q?=3D=3Fus-ascii=3Aiso-8859-1=3FQ=3FS?= =?us-ascii:iso-8859-1?B?bT1GOHJncmF2Pz0=?=" cc: Tim Kientzle cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 04:39:06 -0000 On Fri, Apr 30, 2004, Matthew N. Dodd wrote: > On Fri, 30 Apr 2004, David Schultz wrote: > > ...especially if we had a good red-black tree implementation in a > > library (hint, hint). > > Like the one in sys/sys/tree.h? Sweeeeeeet! From owner-cvs-src@FreeBSD.ORG Fri Apr 30 22:19:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 940DE16A4CE; Fri, 30 Apr 2004 22:19:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71EB643D4C; Fri, 30 Apr 2004 22:19:40 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i415JeGe088993; Fri, 30 Apr 2004 22:19:40 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i415Jemw088992; Fri, 30 Apr 2004 22:19:40 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010519.i415Jemw088992@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 22:19: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/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 05:19:40 -0000 scottl 2004/04/30 22:19:40 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Remove the DOMINO and MODE0 device attachments. They never did anything. Remove a bunch of obfuscating macros. Revision Changes Path 1.51 +20 -128 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 22:54:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E26A316A4CE; Fri, 30 Apr 2004 22:54:28 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5403E43D46; Fri, 30 Apr 2004 22:54:28 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i415sQ5v025065; Sat, 1 May 2004 15:54:26 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i415sNI2004125; Sat, 1 May 2004 15:54:25 +1000 Date: Sat, 1 May 2004 15:54:22 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Silbersack In-Reply-To: <20040430220507.B8726@odysseus.silby.com> Message-ID: <20040501154619.W19822@gamplex.bde.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430220507.B8726@odysseus.silby.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: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 05:54:29 -0000 On Fri, 30 Apr 2004, Mike Silbersack wrote: > On Tue, 27 Apr 2004, John Baldwin wrote: > > > jhb 2004/04/27 13:03:27 PDT > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/isa clock.c > > Log: > > - The i8254 uses IRQ 0, not IRQ 8. Correct i8254_intsrc to reference the > > correct interrupt source. > > - Cache a pointer to the i8254_intsrc's pending method to avoid several > > pointer indirections in i8254_get_timecount(). > > Does this fix a bug with clock handling? I ask because my system's clock > has been running fast recently, and I haven't had time to investigate why > that is occuring... This fixes breakage of the i8254 timecounter last December by the new interrupt code. Counter overflow was not detected properly, so there was sometimes a false negative which caused the clock to jump by 1/HZ seconds. I think false positives were also possible, and the jump for fals negatives made the clock run fast. However, the i8254 timecounter is rarely used on new systems. It is now used mainly on SMP systems without acpi. Bruce From owner-cvs-src@FreeBSD.ORG Fri Apr 30 22:56:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 155B416A4CF; Fri, 30 Apr 2004 22:56:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6FED43D41; Fri, 30 Apr 2004 22:56:57 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i415uvGe096910; Fri, 30 Apr 2004 22:56:57 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i415uvhM096909; Fri, 30 Apr 2004 22:56:57 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010556.i415uvhM096909@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 22:56: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/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 05:56:58 -0000 scottl 2004/04/30 22:56:57 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Remove ASR_get_sc() and reference the softc in the dev_t. For some nefarious reason, the I2O protocol requires knowledge of all I2O devices in the system, so we can't get rid of the evil linked-list of softc's yet. Revision Changes Path 1.52 +8 -23 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:13:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2703E16A4CE; Fri, 30 Apr 2004 23:13:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0785943D2F; Fri, 30 Apr 2004 23:13:00 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i416CxGe001904; Fri, 30 Apr 2004 23:12:59 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i416CxaU001903; Fri, 30 Apr 2004 23:12:59 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010612.i416CxaU001903@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 23:12: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/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 06:13:00 -0000 scottl 2004/04/30 23:12:59 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Re-indent some silly sub-blocks in asr_attach(). Revision Changes Path 1.53 +132 -150 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:17:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF98C16A4CE; Fri, 30 Apr 2004 23:17:22 -0700 (PDT) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF98543D31; Fri, 30 Apr 2004 23:17:21 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])i416HK4u017104; Sat, 1 May 2004 16:17:20 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i416HIHW021310; Sat, 1 May 2004 16:17:19 +1000 Date: Sat, 1 May 2004 16:17:16 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Silbersack In-Reply-To: <20040430221434.J749@odysseus.silby.com> Message-ID: <20040501155815.L19822@gamplex.bde.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.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: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 06:17:23 -0000 On Fri, 30 Apr 2004, Mike Silbersack wrote: > Hm, I just learned something interesting about my clock issue... good > thing that I was saving dmesgs for warner: > > Nov 13, 2003: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1594.98-MHz 686-class CPU) > > Apr 10, 2004, with ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1556.71-MHz 686-class CPU) > > Apr 10, 2004, without ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) > > today, without ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) The TSC calibration is lower level than the bug fixed in the commit. It just uses DELAY(1000000) without even adjusting for DELAY()'s overhead. Perhaps acpi is working "better" and throttling the cpu during the calibration, or something is interrupting the calibration. I hope FreeBSD still has interrupts disabled at that point, but there may be SMM interrupts especially with acpi. > I also noticed this today from vmstat -i: > > interrupt total rate > irq0: clk 746040 986 > irq8: rtc 95484 126 > > That should be 1000 & 128, if I'm not mistaken. Are these all symptoms of > some timing code during boot messing up? Depends on the timecounter. The vmstat -i times are consistent with using the TSC timecounter after miscalibrating the TSC by a factor of 1556/1575. Other timecounters don't use boot time calibration by default (i8254) or at all (acpi). Bruce From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:32:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C5E16A4CE; Fri, 30 Apr 2004 23:32:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DE8943D1D; Fri, 30 Apr 2004 23:32:02 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i416W2Ge005511; Fri, 30 Apr 2004 23:32:02 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i416W2mr005507; Fri, 30 Apr 2004 23:32:02 -0700 (PDT) (envelope-from scottl) Message-Id: <200405010632.i416W2mr005507@repoman.freebsd.org> From: Scott Long Date: Fri, 30 Apr 2004 23: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/sys/dev/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 06:32:03 -0000 scottl 2004/04/30 23:32:02 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Correctly test *Reply_Ptr in ASR_resetIOP(). Thanks to dhartmei for pointing this out. Revision Changes Path 1.54 +1 -1 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:46:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D7BB16A4CE; Fri, 30 Apr 2004 23:46:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CB5743D3F; Fri, 30 Apr 2004 23:46:11 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i416kBGe008151; Fri, 30 Apr 2004 23:46:11 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i416kBD0008150; Fri, 30 Apr 2004 23:46:11 -0700 (PDT) (envelope-from nyan) Message-Id: <200405010646.i416kBD0008150@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 30 Apr 2004 23:46: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/pc98/pc98 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: Sat, 01 May 2004 06:46:11 -0000 nyan 2004/04/30 23:46:11 PDT FreeBSD src repository Modified files: sys/pc98/pc98 sio.c Log: Merged from sys/dev/sio/sio.c revision 1.428. Revision Changes Path 1.205 +77 -50 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:48:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21DED16A4CF for ; Fri, 30 Apr 2004 23:48:48 -0700 (PDT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id BDAAB43D53 for ; Fri, 30 Apr 2004 23:48:47 -0700 (PDT) (envelope-from nate@root.org) Received: (qmail 5058 invoked by uid 1000); 1 May 2004 06:48:50 -0000 Date: Fri, 30 Apr 2004 23:48:50 -0700 (PDT) From: Nate Lawson To: Mike Silbersack In-Reply-To: <20040430221434.J749@odysseus.silby.com> Message-ID: <20040430234830.L5043@root.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.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: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 06:48:48 -0000 On Fri, 30 Apr 2004, Mike Silbersack wrote: > On Fri, 30 Apr 2004, Mike Silbersack wrote: > > Does this fix a bug with clock handling? I ask because my system's clock > > has been running fast recently, and I haven't had time to investigate why > > that is occuring... > > > > Mike "Silby" Silbersack > > Hm, I just learned something interesting about my clock issue... good > thing that I was saving dmesgs for warner: > > Nov 13, 2003: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1594.98-MHz 686-class CPU) > > Apr 10, 2004, with ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1556.71-MHz 686-class CPU) > > Apr 10, 2004, without ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) > > today, without ACPI: > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) > > I also noticed this today from vmstat -i: > > interrupt total rate > irq0: clk 746040 986 > irq8: rtc 95484 126 > > That should be 1000 & 128, if I'm not mistaken. Are these all symptoms of > some timing code during boot messing up? boot -v and send the dmesg output including ACPI timer probe. -Nate From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:53:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78ADD16A4CE; Fri, 30 Apr 2004 23:53:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F9343D31; Fri, 30 Apr 2004 23:53:39 -0700 (PDT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i416rdGe010104; Fri, 30 Apr 2004 23:53:39 -0700 (PDT) (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i416rcge010103; Fri, 30 Apr 2004 23:53:38 -0700 (PDT) (envelope-from nyan) Message-Id: <200405010653.i416rcge010103@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 30 Apr 2004 23:53: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/pc98/pc98 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: Sat, 01 May 2004 06:53:39 -0000 nyan 2004/04/30 23:53:38 PDT FreeBSD src repository Modified files: sys/pc98/pc98 sio.c Log: - Remove obsolete examples. - Add a comment about meaning of flags. - Disable unused defines. Revision Changes Path 1.206 +25 -32 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Fri Apr 30 23:55:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBB9516A4CF for ; Fri, 30 Apr 2004 23:55:24 -0700 (PDT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 5667B43D45 for ; Fri, 30 Apr 2004 23:55:24 -0700 (PDT) (envelope-from nate@root.org) Received: (qmail 5099 invoked by uid 1000); 1 May 2004 06:55:26 -0000 Date: Fri, 30 Apr 2004 23:55:26 -0700 (PDT) From: Nate Lawson To: Bruce Evans In-Reply-To: <20040501155815.L19822@gamplex.bde.org> Message-ID: <20040430235209.Y5043@root.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040501155815.L19822@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 06:55:24 -0000 On Sat, 1 May 2004, Bruce Evans wrote: > On Fri, 30 Apr 2004, Mike Silbersack wrote: > > > Hm, I just learned something interesting about my clock issue... good > > thing that I was saving dmesgs for warner: > > > > Nov 13, 2003: > > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1594.98-MHz 686-class CPU) > > > > Apr 10, 2004, with ACPI: > > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1556.71-MHz 686-class CPU) > > > > Apr 10, 2004, without ACPI: > > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) > > > > today, without ACPI: > > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (1575.84-MHz 686-class CPU) > > The TSC calibration is lower level than the bug fixed in the commit. > It just uses DELAY(1000000) without even adjusting for DELAY()'s > overhead. Perhaps acpi is working "better" and throttling the cpu > during the calibration, or something is interrupting the calibration. > I hope FreeBSD still has interrupts disabled at that point, but there > may be SMM interrupts especially with acpi. Let me try to answer this in Bruce-speak... The mis-theory that acpi is working at all this early in the boot in terms of throttling is incorrect. It's possible that something is interrupting the calibration since an SMI (misspelled as SMM interrupts above) is non-maskable. :) > > I also noticed this today from vmstat -i: > > > > interrupt total rate > > irq0: clk 746040 986 > > irq8: rtc 95484 126 > > > > That should be 1000 & 128, if I'm not mistaken. Are these all symptoms of > > some timing code during boot messing up? > > Depends on the timecounter. The vmstat -i times are consistent with > using the TSC timecounter after miscalibrating the TSC by a factor of > 1556/1575. Other timecounters don't use boot time calibration by > default (i8254) or at all (acpi). To answer Mike, it should be: interrupt total rate irq0: clk 46834 99 irq8: rtc 59950 127 -Nate From owner-cvs-src@FreeBSD.ORG Sat May 1 01:15:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D55D16A4D0 for ; Sat, 1 May 2004 01:15:48 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 8831243D49 for ; Sat, 1 May 2004 01:15:47 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 85458 invoked from network); 1 May 2004 08:15:46 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 08:15:46 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 1 May 2004 03:15:45 -0500 (CDT) From: Mike Silbersack To: Bruce Evans In-Reply-To: <20040501155815.L19822@gamplex.bde.org> Message-ID: <20040501031423.M2159@odysseus.silby.com> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040501155815.L19822@gamplex.bde.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 cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 08:15:48 -0000 On Sat, 1 May 2004, Bruce Evans wrote: > Depends on the timecounter. The vmstat -i times are consistent with > using the TSC timecounter after miscalibrating the TSC by a factor of > 1556/1575. Other timecounters don't use boot time calibration by > default (i8254) or at all (acpi). > > Bruce Ok, I'm going to switch to using i8254 for now, until we can figure out what's wrong with the Mhz detection. BTW, the correct frequency was the one from last year: 1595 Mhz (Er, at least that was the one reported in all my saved dmesgs from that time.) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sat May 1 01:41:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB0B316A4CE; Sat, 1 May 2004 01:41:31 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2597343D2D; Sat, 1 May 2004 01:41:31 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i418fT5v007117; Sat, 1 May 2004 18:41:29 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i418fQI2017268; Sat, 1 May 2004 18:41:27 +1000 Date: Sat, 1 May 2004 18:41:24 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Nate Lawson In-Reply-To: <20040430235209.Y5043@root.org> Message-ID: <20040501181506.M20349@gamplex.bde.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040430235209.Y5043@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 08:41:32 -0000 On Fri, 30 Apr 2004, Nate Lawson wrote: > On Sat, 1 May 2004, Bruce Evans wrote: > > The TSC calibration is lower level than the bug fixed in the commit. > > It just uses DELAY(1000000) without even adjusting for DELAY()'s > > overhead. Perhaps acpi is working "better" and throttling the cpu > > during the calibration, or something is interrupting the calibration. > > I hope FreeBSD still has interrupts disabled at that point, but there > > may be SMM interrupts especially with acpi. > > Let me try to answer this in Bruce-speak... > > The mis-theory that acpi is working at all this early in the boot in terms > of throttling is incorrect. It's possible that something is interrupting > the calibration since an SMI (misspelled as SMM interrupts above) is > non-maskable. Oops. The AMD manual has an index entry for "SMM interrupts", but SMM is not what causes the interrupts; it is the SMI interrupt that causes SMM (to be entered). I mostly meant that acpi might generate SMI's. acpi might cause SMI's even if it hasn't been run by FreeBSD this early it is enabled in the BIOS. > > > I also noticed this today from vmstat -i: > > > > > > interrupt total rate > > > irq0: clk 746040 986 > > > irq8: rtc 95484 126 > > > > > > That should be 1000 & 128, if I'm not mistaken. Are these all symptoms of > > > some timing code during boot messing up? > > > > Depends on the timecounter. The vmstat -i times are consistent with > > using the TSC timecounter after miscalibrating the TSC by a factor of > > 1556/1575. Other timecounters don't use boot time calibration by > > default (i8254) or at all (acpi). > > To answer Mike, it should be: > > interrupt total rate > irq0: clk 46834 99 > irq8: rtc 59950 127 99 and 127 are normal, but only because of rounding bugs in vmstat(1). The correct values can be printed accidentally if ntpd is run and happens to adjust the values enough (from 99.9... to 100.0.., etc.). My version of vmstat does correct rounding but it also prints the rates with more precision to give a quick indication of broken clock code. Errors of larger than 100 ppm here indicate either misconfiguration or bugs. Errors of 1.4% (11400 ppm) indicate large bugs. Bruce From owner-cvs-src@FreeBSD.ORG Sat May 1 03:01:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAD4616A4D5 for ; Sat, 1 May 2004 03:01:45 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 116CF43D46 for ; Sat, 1 May 2004 03:01:41 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 69624 invoked from network); 1 May 2004 10:01:38 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 10:01:38 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 1 May 2004 05:01:36 -0500 (CDT) From: Mike Silbersack To: Bruce Evans In-Reply-To: <20040501155815.L19822@gamplex.bde.org> Message-ID: <20040501044209.L704@odysseus.silby.com> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040501155815.L19822@gamplex.bde.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 cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 10:01:46 -0000 On Sat, 1 May 2004, Bruce Evans wrote: > The TSC calibration is lower level than the bug fixed in the commit. > It just uses DELAY(1000000) without even adjusting for DELAY()'s > overhead. Perhaps acpi is working "better" and throttling the cpu > during the calibration, or something is interrupting the calibration. > I hope FreeBSD still has interrupts disabled at that point, but there > may be SMM interrupts especially with acpi. Ok, I've read through the calibration code + DELAY now, and I see how much the i8254 stinks. But still, there's one piece of DELAY that seems suspicious to me: delta = prev_tick - tick; prev_tick = tick; if (delta < 0) { delta += timer0_max_count; /* * Guard against timer0_max_count being wrong. * This shouldn't happen in normal operation, * but it may happen if set_timer_freq() is * traced. */ if (delta < 0) delta = 0; } ticks_left -= delta; So this says to me that if timer wraps and we miss it, we assume that an entire cycle has passed. However, suppose that on our given machine that we take 5 counter ticks to run through this loop. In that case, if we last read the counter when it was at 4, we'd then read it again at 65535, and fall into the if statement. We'd then be subtracting timer0_max_count from ticks_list, when we really should have subtracted 5! Wouldn't be it be more accurate to restructure the code as follows? delta = prev_tick - tick; if (delta < 0) { delta += tick; } prev_tick = tick; ticks_left -= delta; This assumes that if we missed reading the count before it looped probably only missed it by a small amount, rather than by a large amount. On my Athlon 1800+ this changes CPU: AMD Athlon(tm) XP 1800+ (1526.85-MHz 686-class CPU) to CPU: AMD Athlon(tm) XP 1800+ (1527.00-MHz 686-class CPU) And when run with the troublesome Mobile Celeron 1.6G: CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (797.19-MHz 686-class CPU) Wow! I think there's something wrong with my patch. :) And more seriously, I guess the wrapping case is happening A LOT! Could we possibly look at how many interrupts have happened during the wrapping in order to make this part of DELAY more accurate? The code that's present in the code above seems just as wrong as my patch does. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sat May 1 06:30:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E64B16A4CE; Sat, 1 May 2004 06:30:40 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5939743D39; Sat, 1 May 2004 06:30:39 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86])i41DUc5v029496; Sat, 1 May 2004 23:30:38 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i41DUYI2011008; Sat, 1 May 2004 23:30:35 +1000 Date: Sat, 1 May 2004 23:30:32 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Silbersack In-Reply-To: <20040501044209.L704@odysseus.silby.com> Message-ID: <20040501214146.N20783@gamplex.bde.org> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040501044209.L704@odysseus.silby.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: John Baldwin Subject: Re: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 13:30:40 -0000 On Sat, 1 May 2004, Mike Silbersack wrote: > Ok, I've read through the calibration code + DELAY now, and I see how much > the i8254 stinks. But still, there's one piece of DELAY that seems > suspicious to me: > > delta = prev_tick - tick; > prev_tick = tick; > if (delta < 0) { > delta += timer0_max_count; > /* > * Guard against timer0_max_count being wrong. > * This shouldn't happen in normal operation, > * but it may happen if set_timer_freq() is > * traced. > */ > if (delta < 0) > delta = 0; > } > ticks_left -= delta; > > So this says to me that if timer wraps and we miss it, we assume that an > entire cycle has passed. However, suppose that on our given machine that > we take 5 counter ticks to run through this loop. In that case, if we > last read the counter when it was at 4, we'd then read it again at 65535, > and fall into the if statement. We'd then be subtracting timer0_max_count > from ticks_list, when we really should have subtracted 5! I think you missed that the hardware timer is count-down. We don't assume anything about entire counter cycles; we just miss them and wait another timer0_max_count cycles. The adjustment by timer0_max count is just to to convert the counter from count-down to count-up. it works right for that: delta = 4 - 65535 = -65531 if (-65531 < 0) delta += 65535 // delta = 4 ticks_left -= 4; We don't try to determine or guess whether the counter wrapped since unlike in i8254_get_timecount(), the accuracy of DELAY() is not critical and determination of wraps would not improve it signifantly but would have significant cost. (DELAY() may take arbitrarily longer than the specified delay since it doesn't and shouldn't mask interrupts, but it usually doesn't get interrupted for long enough for the counter to overflow (1/HZ seconds). If it does get interrupted for longer than this then it has already delayed for much longer than the specified delay for any reasonable specified delay so delaying a little longer won't make much much difference.) > > Wouldn't be it be more accurate to restructure the code as follows? > prev_tick = tick; > > delta = prev_tick - tick; > if (delta < 0) { > delta += tick; > } > prev_tick = tick; > ticks_left -= delta; That would introduce lots of bugs :-). The initial delta is always negative since the timer is count-down. So in the usual case where the timer counts down without reaching 0, the above gives delta = prev_tick - tick + tick = prev_tick. The average error is very large (almost the average of prev_tick, which is approx. tiemr0_max_count / 2). The second adjustment for the delta < 0 case in the original code is more technical and could be improved. getit() is now faked if ddb is active, so it can be arranged that the second adjustment never occurs. Perhaps it already doesn't occur. While investigating this, I noticed that the fake getit() is buggy. It implements a count-up timer, but a count_down timer is needed. This gives similar bugs to your modified version (almost timer0_max_count). > On my Athlon 1800+ this changes > > CPU: AMD Athlon(tm) XP 1800+ (1526.85-MHz 686-class CPU) > > to > > CPU: AMD Athlon(tm) XP 1800+ (1527.00-MHz 686-class CPU) > > And when run with the troublesome Mobile Celeron 1.6G: > > CPU: Mobile Intel(R) Celeron(R) CPU 1.60GHz (797.19-MHz 686-class CPU) > > Wow! I think there's something wrong with my patch. :) :-) I would have have expected an error of off by a factor of 550 or so with HZ=100, since the average value of prev_tick is about timer0_max_count / 2 which is about 550 for HZ=100. > And more seriously, I guess the wrapping case is happening A LOT! > > Could we possibly look at how many interrupts have happened during the > wrapping in order to make this part of DELAY more accurate? The code > that's present in the code above seems just as wrong as my patch does. Depends how much more complicated and slower you want it to be :-). A simple loop using microtime() should be used if the caller wants maximal accuracy and doesn't care much about speed and doesn't run at boot time. There are few or no such callers. HZ=1000 instead of the default of HZ=10 increases the chance of the timer wrapping while DELAY() is interrupted. This shouldn't be a problem for TSC calibration. My version of TSC calibration uses a much more precise algorithm. It still uses the i8254 since this is the best clock to compare with for technical reasons. I will send this in private mail. You could also try RELENG_4 to get calibration of the TSC relative to the RTC. This is more precise than the current calibration, but may be less accurate since the nominal RTC frequency may be less accurate than the nominal i8254 frequency. Bruce From owner-cvs-src@FreeBSD.ORG Sat May 1 10:05:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11D4E16A4CE; Sat, 1 May 2004 10:05:56 -0700 (PDT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id A895243D2F; Sat, 1 May 2004 10:05:55 -0700 (PDT) (envelope-from hmp@freebsd.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i41H5sRb001228; Sat, 1 May 2004 13:05:54 -0400 (EDT) (envelope-from hmp@freebsd.org) Received: from localhost (hmp@localhost)i41H5sdg001225; Sat, 1 May 2004 13:05:54 -0400 (EDT) (envelope-from hmp@freebsd.org) X-Authentication-Warning: fledge.watson.org: hmp owned process doing -bs Date: Sat, 1 May 2004 13:05:54 -0400 (EDT) From: Hiten Pandya X-X-Sender: hmp@fledge.watson.org To: Tim Kientzle In-Reply-To: <200404052112.i35LCUpg004974@repoman.freebsd.org> Message-ID: <20040501130458.N1172@fledge.watson.org> References: <200404052112.i35LCUpg004974@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/libarchive Makefile archive.harchive_entry.c archive_entry.h archive_private.h archive_read.3 archive_read.c archive_read_extract.c archive_read_open_fd.c archive_ X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 17:05:56 -0000 This is pretty nice stuff! Thanks for your work on this Tim! I ought to give a look at the libarchive and bsdtar code one of these days! Hiten Pandya hmp at freebsd.org On Mon, 5 Apr 2004, Tim Kientzle wrote: :kientzle 2004/04/05 14:12:30 PDT : : FreeBSD src repository : : Modified files: : lib/libarchive Makefile archive.h archive_entry.c : archive_entry.h archive_private.h : archive_read.3 archive_read.c : archive_read_extract.c : archive_read_open_file.c : archive_read_support_compression_none.c : archive_read_support_format_tar.c : archive_write.3 archive_write.c : archive_write_open_file.c : archive_write_set_format_pax.c : Added files: : lib/libarchive archive_read_open_fd.c : archive_write_open_fd.c : Log: : Overhauled ACL support. This makes us compatible : with 'star' ACL handling, though there's still a : bit more work needed in this area. : : Added 'write_open_fd' and 'read_open_fd' to simplify, e.g., : tar's u and r modes. Eliminated old 'write_open_file_position' : as a bad idea. (It required closing/reopening files to : do updates, which led to unpleasant implications.) : : Various other minor fixes, API tweaks, etc. From owner-cvs-src@FreeBSD.ORG Sat May 1 10:10:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF2CC16A4CE; Sat, 1 May 2004 10:10:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EF7443D5E; Sat, 1 May 2004 10:10:24 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41HAOGe061685; Sat, 1 May 2004 10:10:24 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41HAOk6061684; Sat, 1 May 2004 10:10:24 -0700 (PDT) (envelope-from bde) Message-Id: <200405011710.i41HAOk6061684@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 10:10: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/cy cy_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, 01 May 2004 17:10:25 -0000 bde 2004/05/01 10:10:24 PDT FreeBSD src repository Modified files: sys/dev/cy cy_isa.c Log: Remove bits not related to isa configuration. This file was repo-copied from cy.c. Revision Changes Path 1.143 +0 -2863 src/sys/dev/cy/cy_isa.c From owner-cvs-src@FreeBSD.ORG Sat May 1 10:21:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F4EC16A4CE; Sat, 1 May 2004 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 4BEE043D41; Sat, 1 May 2004 10:21:08 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41HL8Ge063889; Sat, 1 May 2004 10:21:08 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41HL8tD063886; Sat, 1 May 2004 10:21:08 -0700 (PDT) (envelope-from bde) Message-Id: <200405011721.i41HL8tD063886@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 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/cy cy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 17:21:08 -0000 bde 2004/05/01 10:21:07 PDT FreeBSD src repository Modified files: sys/dev/cy cy.c Log: Removed bits related to isa configuration. These have been moved to cy_isa.c via a repo-copy of this file (except for some static declarations which will become non-static in a new header). Revision Changes Path 1.143 +0 -108 src/sys/dev/cy/cy.c From owner-cvs-src@FreeBSD.ORG Sat May 1 10:44:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A6BA16A4CE; Sat, 1 May 2004 10:44:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7581143D64; Sat, 1 May 2004 10:44:04 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41Hi4Ge069730; Sat, 1 May 2004 10:44:04 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41Hi4ql069729; Sat, 1 May 2004 10:44:04 -0700 (PDT) (envelope-from bde) Message-Id: <200405011744.i41Hi4ql069729@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 10:44: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/cy cyvar.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, 01 May 2004 17:44:04 -0000 bde 2004/05/01 10:44:04 PDT FreeBSD src repository Added files: sys/dev/cy cyvar.h Log: New header for exporting declarations of things not closely related to hardware. A couple of the declarations were misplaced in cy_pci.c, and cy_isa.c needs a couple more. The exported interfaces should be cleaner. Revision Changes Path 1.1 +36 -0 src/sys/dev/cy/cyvar.h (new) From owner-cvs-src@FreeBSD.ORG Sat May 1 11:09:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBB3B16A4CE; Sat, 1 May 2004 11:09:16 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B50DE43D1D; Sat, 1 May 2004 11:09:16 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41I9GGe074949; Sat, 1 May 2004 11:09:16 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41I9G2T074948; Sat, 1 May 2004 11:09:16 -0700 (PDT) (envelope-from bde) Message-Id: <200405011809.i41I9G2T074948@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 11: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/sys/dev/cy cy.c cy_isa.c cy_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, 01 May 2004 18:09:17 -0000 bde 2004/05/01 11:09:16 PDT FreeBSD src repository Modified files: sys/dev/cy cy.c cy_isa.c cy_pci.c Log: Adjust pathnames for the move from i386/isa to dev/cy. Adjust staticness and a variable name for the split of cy.c into cy.c and cy_isa.c. Use the new header required for the split to avoid repeating declarations in cy_pci.c. Revision Changes Path 1.144 +8 -6 src/sys/dev/cy/cy.c 1.144 +5 -3 src/sys/dev/cy/cy_isa.c 1.33 +3 -6 src/sys/dev/cy/cy_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 1 11:11:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C913716A4CE; Sat, 1 May 2004 11:11:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A91AE43D45; Sat, 1 May 2004 11:11:21 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41IBLGe075898; Sat, 1 May 2004 11:11:21 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41IBLda075894; Sat, 1 May 2004 11:11:21 -0700 (PDT) (envelope-from brueffer) Message-Id: <200405011811.i41IBLda075894@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 1 May 2004 11:11: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/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, 01 May 2004 18:11:21 -0000 brueffer 2004/05/01 11:11:21 PDT FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Add missing word Revision Changes Path 1.723 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 1 11:17:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D77CD16A4CE; Sat, 1 May 2004 11:17:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B426843D1F; Sat, 1 May 2004 11:17:23 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41IHNGe077123; Sat, 1 May 2004 11:17:23 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41IHN4D077122; Sat, 1 May 2004 11:17:23 -0700 (PDT) (envelope-from marcel) Message-Id: <200405011817.i41IHN4D077122@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 1 May 2004 11:17: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/sbin 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, 01 May 2004 18:17:24 -0000 marcel 2004/05/01 11:17:23 PDT FreeBSD src repository Modified files: sbin Makefile Log: Build gpt(8) on all platforms, except sparc64. Currently gpt(8) is not endian agnostic and thus will create big-endian GPTs on sparc64. This we don't support. So, before gpt(8) can be used on a big-endian machine, it has to deal with the endianness. Revision Changes Path 1.138 +4 -2 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 1 11:41:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76F7616A4CE; Sat, 1 May 2004 11:41:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 561BE43D3F; Sat, 1 May 2004 11:41:20 -0700 (PDT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41IfKGe082001; Sat, 1 May 2004 11:41:20 -0700 (PDT) (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41IfKTZ081997; Sat, 1 May 2004 11:41:20 -0700 (PDT) (envelope-from jdp) Message-Id: <200405011841.i41IfKTZ081997@repoman.freebsd.org> From: John Polstra Date: Sat, 1 May 2004 11:41: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/sys/netgraph ng_parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 18:41:20 -0000 jdp 2004/05/01 11:41:19 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netgraph ng_parse.c Log: MFC 1.21: Fix memory leak in ng_get_string_token. Revision Changes Path 1.3.2.10 +1 -0 src/sys/netgraph/ng_parse.c From owner-cvs-src@FreeBSD.ORG Sat May 1 11:42:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD1C416A4CE; Sat, 1 May 2004 11:42:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC04B43D3F; Sat, 1 May 2004 11:42:14 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41IgEGe082770; Sat, 1 May 2004 11:42:14 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41IgECD082769; Sat, 1 May 2004 11:42:14 -0700 (PDT) (envelope-from bde) Message-Id: <200405011842.i41IgECD082769@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 11:42: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/dev/cy cy_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, 01 May 2004 18:42:15 -0000 bde 2004/05/01 11:42:14 PDT FreeBSD src repository Modified files: sys/dev/cy cy_isa.c Log: Reduce differences with cy_pci.c: add a description of this file, and don't use too many tabs in declarations. Attempt to complete KNFization of this file (1 more indentation fix). Revision Changes Path 1.145 +7 -3 src/sys/dev/cy/cy_isa.c From owner-cvs-src@FreeBSD.ORG Sat May 1 11:43:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45D4716A4CE; Sat, 1 May 2004 11:43:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2674B43D46; Sat, 1 May 2004 11:43:01 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41Ih0Ge083087; Sat, 1 May 2004 11:43:00 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41Ih0gu083086; Sat, 1 May 2004 11:43:00 -0700 (PDT) (envelope-from bde) Message-Id: <200405011843.i41Ih0gu083086@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 11:43: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/dev/cy cy_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, 01 May 2004 18:43:01 -0000 bde 2004/05/01 11:43:00 PDT FreeBSD src repository Modified files: sys/dev/cy cy_pci.c Log: Reduce differences with cy_isa.c: fixed an unsorted include. Remove unused includes. Revision Changes Path 1.34 +1 -5 src/sys/dev/cy/cy_pci.c From owner-cvs-src@FreeBSD.ORG Sat May 1 14:47:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3E7A16A4CE; Sat, 1 May 2004 14:47:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6CB143D49; Sat, 1 May 2004 14:47:31 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i41LlVGe029272; Sat, 1 May 2004 14:47:31 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i41LlVGs029271; Sat, 1 May 2004 14:47:31 -0700 (PDT) (envelope-from kientzle) Message-Id: <200405012147.i41LlVGs029271@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 1 May 2004 14:47: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.bin/du du.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 01 May 2004 21:47:32 -0000 kientzle 2004/05/01 14:47:31 PDT FreeBSD src repository Modified files: usr.bin/du du.c Log: Style fixes, most suggested by bde. Revision Changes Path 1.31 +19 -24 src/usr.bin/du/du.c From owner-cvs-src@FreeBSD.ORG Sat May 1 16:49:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38ECA16A4D0 for ; Sat, 1 May 2004 16:49:07 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 7215643D39 for ; Sat, 1 May 2004 16:49:06 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 90360 invoked from network); 1 May 2004 23:49:05 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 1 May 2004 23:49:05 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 1 May 2004 18:48:54 -0500 (CDT) From: Mike Silbersack To: Bruce Evans In-Reply-To: <20040501214146.N20783@gamplex.bde.org> Message-ID: <20040501184603.I1080@odysseus.silby.com> References: <200404272003.i3RK3RFZ048001@repoman.freebsd.org> <20040430221434.J749@odysseus.silby.com> <20040501044209.L704@odysseus.silby.com> <20040501214146.N20783@gamplex.bde.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/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2004 23:49:07 -0000 On Sat, 1 May 2004, Bruce Evans wrote: > On Sat, 1 May 2004, Mike Silbersack wrote: > > > delta += timer0_max_count; > > I think you missed that the hardware timer is count-down. We don't assume > anything about entire counter cycles; we just miss them and wait another > timer0_max_count cycles. The adjustment by timer0_max count is just to > to convert the counter from count-down to count-up. it works right for > that: Gah, yeah, I wasn't awake enough when I was reading the code last night. I had been reading that line as "delta = timer0_max_count", rather than +=. The code makes sense to me now. > HZ=1000 instead of the default of HZ=10 increases the chance of the > timer wrapping while DELAY() is interrupted. This shouldn't be a > problem for TSC calibration. Apparently it is a problem, somehow. :) I am using HZ=1000 on the trouble system, FWIW. > My version of TSC calibration uses a much more precise algorithm. It > still uses the i8254 since this is the best clock to compare with > for technical reasons. I will send this in private mail. You could > also try RELENG_4 to get calibration of the TSC relative to the RTC. > This is more precise than the current calibration, but may be less > accurate since the nominal RTC frequency may be less accurate than > the nominal i8254 frequency. > > Bruce I tried the first patch and it didn't help, I may give the second patch a go after I finish up some (non-freebsd) work. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Sat May 1 17:27:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA40816A4CE; Sat, 1 May 2004 17:27:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95C3E43D3F; Sat, 1 May 2004 17:27:54 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i420RsGe070730; Sat, 1 May 2004 17:27:54 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i420Rsho070729; Sat, 1 May 2004 17:27:54 -0700 (PDT) (envelope-from scottl) Message-Id: <200405020027.i420Rsho070729@repoman.freebsd.org> From: Scott Long Date: Sat, 1 May 2004 17:27: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/sys/dev/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 00:27:54 -0000 scottl 2004/05/01 17:27:54 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Remove the bogus printing of the asr control device major number. Also rename the control device from rasr%d to asr%d. This starts us down the path of divorcing ourselves from a very bogus design in the management apps. Since the apps are open source now, they will likely be updated and fixed before 5.3. Revision Changes Path 1.55 +1 -2 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Sat May 1 17:38:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 095FA16A4CE; Sat, 1 May 2004 17:38:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCA4E43D48; Sat, 1 May 2004 17:38:38 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i420ccGe072846; Sat, 1 May 2004 17:38:38 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i420ccxh072845; Sat, 1 May 2004 17:38:38 -0700 (PDT) (envelope-from kientzle) Message-Id: <200405020038.i420ccxh072845@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 1 May 2004 17:38: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/lib/libarchive archive_entry.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 00:38:39 -0000 kientzle 2004/05/01 17:38:38 PDT FreeBSD src repository Modified files: lib/libarchive archive_entry.c Log: Include appropriate flag header on Linux. Revision Changes Path 1.11 +4 -0 src/lib/libarchive/archive_entry.c From owner-cvs-src@FreeBSD.ORG Sat May 1 17:43:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A782316A4DA; Sat, 1 May 2004 17:43:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8262143D1D; Sat, 1 May 2004 17:43:03 -0700 (PDT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i420h2Ge074716; Sat, 1 May 2004 17:43:02 -0700 (PDT) (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i420h2qi074715; Sat, 1 May 2004 17:43:02 -0700 (PDT) (envelope-from kientzle) Message-Id: <200405020043.i420h2qi074715@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 1 May 2004 17:43: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/usr.bin/tar bsdtar.h read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 00:43:03 -0000 kientzle 2004/05/01 17:43:02 PDT FreeBSD src repository Modified files: usr.bin/tar bsdtar.h read.c Log: A security issue: An archive containing a symlink to another directory, then a file with that symlink as a prefix can drop a file outside of the current directory, which can be a security hole. Plug this hole by refusing to extract files if a prefix of the pathname is a symlink. The -P option disables this check. Revision Changes Path 1.5 +1 -0 src/usr.bin/tar/bsdtar.h 1.4 +70 -13 src/usr.bin/tar/read.c From owner-cvs-src@FreeBSD.ORG Sat May 1 18:55:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCCFA16A4D0; Sat, 1 May 2004 18:55:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A62CA43D2F; Sat, 1 May 2004 18:55:24 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i421tOGe089774; Sat, 1 May 2004 18:55:24 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i421tOPs089773; Sat, 1 May 2004 18:55:24 -0700 (PDT) (envelope-from smkelly) Message-Id: <200405020155.i421tOPs089773@repoman.freebsd.org> From: Sean Kelly Date: Sat, 1 May 2004 18:55: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/usr.bin/rpcgen rpc_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: Sun, 02 May 2004 01:55:25 -0000 smkelly 2004/05/01 18:55:24 PDT FreeBSD src repository Modified files: usr.bin/rpcgen rpc_main.c Log: Teach rpcgen to generate .h files properly when the input filename contains characters that can't be used in preprocessor macros. PR: bin/66156 Submitted by: K S Braunsdorf Revision Changes Path 1.22 +23 -5 src/usr.bin/rpcgen/rpc_main.c From owner-cvs-src@FreeBSD.ORG Sat May 1 19:54:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B4D516A4CE; Sat, 1 May 2004 19:54:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B5A643D41; Sat, 1 May 2004 19:54:38 -0700 (PDT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i422sbGe003047; Sat, 1 May 2004 19:54:37 -0700 (PDT) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i422sblO003046; Sat, 1 May 2004 19:54:37 -0700 (PDT) (envelope-from tjr) Message-Id: <200405020254.i422sblO003046@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 1 May 2004 19:54: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/gnu/usr.bin/gzip unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 02:54:38 -0000 tjr 2004/05/01 19:54:37 PDT FreeBSD src repository Modified files: gnu/usr.bin/gzip unzip.c Log: Apply patch from gzip web page to correctly decompress files larger than 4GB on architectures with 64-bit long integers. Revision Changes Path 1.7 +14 -10 src/gnu/usr.bin/gzip/unzip.c From owner-cvs-src@FreeBSD.ORG Sat May 1 20:33:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C3DF16A4CF; Sat, 1 May 2004 20:33:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 180C043D39; Sat, 1 May 2004 20:33:19 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i423XIGe012054; Sat, 1 May 2004 20:33:18 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i423XI41012053; Sat, 1 May 2004 20:33:18 -0700 (PDT) (envelope-from scottl) Message-Id: <200405020333.i423XI41012053@repoman.freebsd.org> From: Scott Long Date: Sat, 1 May 2004 20:33: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/dev/asr asr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 03:33:19 -0000 scottl 2004/05/01 20:33:18 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c Log: Remove the defAlignLong and getAlignLong macros. I guess that the original intent was to make sure that message structs allocated off of the stack were 4-byte aligned. However, the macros as defined did absolutely nothing. And since I2O forces you to manually copy messages down to the hardware, there really is no point of enforced alignment anyways. Revision Changes Path 1.56 +91 -103 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Sat May 1 20:51:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89C2316A4CE; Sat, 1 May 2004 20:51:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68FE843D46; Sat, 1 May 2004 20:51:54 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i423psGe021554; Sat, 1 May 2004 20:51:54 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i423psqQ021550; Sat, 1 May 2004 20:51:54 -0700 (PDT) (envelope-from scottl) Message-Id: <200405020351.i423psqQ021550@repoman.freebsd.org> From: Scott Long Date: Sat, 1 May 2004 20:51: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/sys/dev/asr asr.c src/sys/conf majors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 02 May 2004 03:51:54 -0000 scottl 2004/05/01 20:51:53 PDT FreeBSD src repository Modified files: sys/dev/asr asr.c sys/conf majors Log: Remove the static reservation of the asr major number Revision Changes Path 1.199 +0 -1 src/sys/conf/majors 1.57 +0 -2 src/sys/dev/asr/asr.c From owner-cvs-src@FreeBSD.ORG Sat May 1 22:21:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D0BB16A4CE; Sat, 1 May 2004 22:21:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 375AF43D1F; Sat, 1 May 2004 22:21:30 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i425LUGe041250; Sat, 1 May 2004 22:21:30 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i425LT9U041246; Sat, 1 May 2004 22:21:29 -0700 (PDT) (envelope-from bde) Message-Id: <200405020521.i425LT9U041246@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 22:21: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 files.i386 src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2004 05:21:30 -0000 bde 2004/05/01 22:21:29 PDT FreeBSD src repository Modified files: sys/conf files files.i386 sys/i386/conf NOTES Log: Switch to using the moved cy driver (adjust pathnames and remove "count" parameter). Keep using it only in the i386 NOTES for now. It is fairly MI, but it doesn't use bus-space and has a couple of i386 i/o instructions in pci intitialization. Revision Changes Path 1.892 +3 -0 src/sys/conf/files 1.486 +0 -2 src/sys/conf/files.i386 1.1158 +1 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat May 1 22:38:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC7D416A4CE; Sat, 1 May 2004 22:38:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A145E43D54; Sat, 1 May 2004 22:38:50 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i425coGe044235; Sat, 1 May 2004 22:38:50 -0700 (PDT) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i425co7Z044234; Sat, 1 May 2004 22:38:50 -0700 (PDT) (envelope-from bde) Message-Id: <200405020538.i425co7Z044234@repoman.freebsd.org> From: Bruce Evans Date: Sat, 1 May 2004 22:38: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/i386/isa cy.c cyreg.h src/sys/i386/isa/ic cd1400.h src/sys/pci cy_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, 02 May 2004 05:38:51 -0000 bde 2004/05/01 22:38:50 PDT FreeBSD src repository Removed files: sys/i386/isa cy.c cyreg.h sys/i386/isa/ic cd1400.h sys/pci cy_pci.c Log: Remove old cy driver files. They have been repo-copied to sys/dev/cy and sys/dev/ic and adjusted to work there. Revision Changes Path 1.143 +0 -3005 src/sys/i386/isa/cy.c (dead) 1.10 +0 -75 src/sys/i386/isa/cyreg.h (dead) 1.7 +0 -203 src/sys/i386/isa/ic/cd1400.h (dead) 1.33 +0 -198 src/sys/pci/cy_pci.c (dead) From owner-cvs-src@FreeBSD.ORG Sat May 1 23:36:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7286D16A4CE; Sat, 1 May 2004 23:36:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ADB843D41; Sat, 1 May 2004 23:36:31 -0700 (PDT) (envelope-from darrenr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i426aVGe057441; Sat, 1 May 2004 23:36:31 -0700 (PDT) (envelope-from darrenr@repoman.freebsd.org) Received: (from darrenr@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i426aUjZ057440; Sat, 1 May 2004 23:36:30 -0700 (PDT) (envelope-from darrenr) Message-Id: <200405020636.i426aUjZ057440@repoman.freebsd.org> From: Darren Reed Date: Sat, 1 May 2004 23:36: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/sys mbuf.h src/sys/netinet ip_input.c ip_output.c ip_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2004 06:36:31 -0000 darrenr 2004/05/01 23:36:30 PDT FreeBSD src repository Modified files: sys/sys mbuf.h sys/netinet ip_input.c ip_output.c ip_var.h Log: Rename ip_claim_next_hop() to m_claim_next_hop(), give it an extra arg (the type of tag to claim) and push it out of ip_var.h into mbuf.h alongside all of the other macros that work ok mbuf's and tag's. Revision Changes Path 1.269 +1 -1 src/sys/netinet/ip_input.c 1.216 +1 -1 src/sys/netinet/ip_output.c 1.86 +0 -16 src/sys/netinet/ip_var.h 1.142 +17 -0 src/sys/sys/mbuf.h