From owner-cvs-src@FreeBSD.ORG Sun Oct 26 00:35:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4887C16A4BF; Sun, 26 Oct 2003 00:35:00 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7500B43FE1; Sun, 26 Oct 2003 00:34:58 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.10/8.12.10) with ESMTP id h9Q7Yqax029912; Sun, 26 Oct 2003 08:34:52 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Peter Wemm From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 25 Oct 2003 23:41:45 MST." <20031026064145.18F0E2A8D5@canning.wemm.org> Date: Sun, 26 Oct 2003 08:34:52 +0100 Message-ID: <29911.1067153692@critter.freebsd.dk> cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 07:35:00 -0000 In message <20031026064145.18F0E2A8D5@canning.wemm.org>, Peter Wemm writes: > >For example.. you dont need a barrel shifter for graphics for values other >than the standard vga plane depths (1,2,4,8,15,16,24) so out that goes. Without disclosing any numbers unduly I can say that the scientific community will find Opteron a much better deal than Intel if they need to add floating point numbers of different magnitudes. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Core work reduction disclaimer: Poul-Henning speaks only for himself. From owner-cvs-src@FreeBSD.ORG Sun Oct 26 00:42:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33DDF16A4C0; Sun, 26 Oct 2003 00:42:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5495543FD7; Sun, 26 Oct 2003 00:42:33 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9Q7gXXJ027865; Sun, 26 Oct 2003 00:42:33 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9Q7gXlY027864; Sun, 26 Oct 2003 00:42:33 -0700 (PDT) (envelope-from simokawa) Message-Id: <200310260742.h9Q7gXlY027864@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 26 Oct 2003 00:42: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/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 07:42:34 -0000 simokawa 2003/10/26 00:42:33 PDT FreeBSD src repository Modified files: sys/conf files Log: Revert previous change. We have to put dcons_crom at first after 'optional' and dcons and firewire are necessary and not optional for dcons_crom anyway. Reported by: brooks Revision Changes Path 1.840 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sun Oct 26 00:45:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D1E16A4B3; Sun, 26 Oct 2003 00:45:49 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B6A443FA3; Sun, 26 Oct 2003 00:45:48 -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 h9Q7jVeF020616; Sun, 26 Oct 2003 00:45:36 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200310260745.h9Q7jVeF020616@gw.catspoiler.org> Date: Sun, 26 Oct 2003 00:45:31 -0700 (PDT) From: Don Lewis To: alc@cs.rice.edu In-Reply-To: <20031026041909.GY20658@cs.rice.edu> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: jroberson@chesapeake.net cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: peter@wemm.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 07:45:49 -0000 On 25 Oct, Alan Cox wrote: > On Sat, Oct 25, 2003 at 11:14:48PM -0400, Jeff Roberson wrote: >> >> Uhm, dumb question, why don't we just allocate one page of kva per >> processor and avoid the mutex, the switchin/out, etc? To save KVA? At 3 >> pages per processor and a max of 8 processors on intel, that's 192k. We >> can probably spare it. I just saved that much with some UMA tuning. >> > > The mutex and the switchin mechanism are addressing two distinct needs. > > The mutex exists because there is a single KVA for some low-level pmap > functions on i386. (This could be changed, eliminating the need for > the mutex.) > > If, however, you eliminate the need for the mutex, you still require > the switchin mechanism as a means of handling preemption, > specifically, migration of the preempted thread between CPUs. The > alternative is to make pmap_zero_page() and the like critical > sections. Why not allow preemption, but just mark the thread as being ineligable for migration while it is executing pmap_zero_page() and similar bits of code? The thread might have to wait longer to get the CPU again after it was preempted, but so what. From owner-cvs-src@FreeBSD.ORG Sun Oct 26 01:36:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A678D16A50E; Sun, 26 Oct 2003 01:36:54 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4296D43FB1; Sun, 26 Oct 2003 01:36:50 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id TAA30147; Sun, 26 Oct 2003 19:36:41 +1100 Date: Sun, 26 Oct 2003 19:36:39 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Tim Kientzle In-Reply-To: <3F9B6EB1.5020705@acm.org> Message-ID: <20031026193034.S17872@gamplex.bde.org> References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@gamplex.bde.org> <3F9B6EB1.5020705@acm.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: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat 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, 26 Oct 2003 08:36:55 -0000 On Sat, 25 Oct 2003, Tim Kientzle wrote: > > On Sat, 25 Oct 2003, Peter Wemm wrote: > >>peter 2003/10/25 21:49:58 PDT > >> > >> FreeBSD src repository > >> > >> Modified files: > >> usr.bin/chat Makefile > >> Log: > >> The math function logf() probably isn't doing us much good for logging > >> stuff. Add -fno-builtin-logf. > > Rather than commit ugly Makefile hacks like > this, just rename the damned function and > be done with it. Hmm. logf() is an extern function so it was reserved in C90. Oherwise there is nothing wrong with its name. Making it static would fix the immediate problem. The gcc bug doesn't show up until WARNS >=4 gives -Wshadow. Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 26 02:29:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF57B16A4B3; Sun, 26 Oct 2003 02:29:15 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 741E243FA3; Sun, 26 Oct 2003 02:29:14 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9QAT2Tr074052; Sun, 26 Oct 2003 10:29:02 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Hidetoshi Shimokawa In-Reply-To: <200310260742.h9Q7gXlY027864@repoman.freebsd.org> References: <200310260742.h9Q7gXlY027864@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1067164142.11285.1.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 26 Oct 2003 10:29:02 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 10:29:16 -0000 Wouldn't it be simpler to just have: dev/dcons/dcons_crom.c optional dcons firewire since dcons_crom isn't much use without either dcons and firewire. Also, not many people will want to have dcons without a crom attachment (assuming they have firewire), IMHO. On Sun, 2003-10-26 at 07:42, Hidetoshi Shimokawa wrote: > simokawa 2003/10/26 00:42:33 PDT > > FreeBSD src repository > > Modified files: > sys/conf files > Log: > Revert previous change. > > We have to put dcons_crom at first after 'optional' and > dcons and firewire are necessary and not optional for dcons_crom anyway. > > Reported by: brooks > > Revision Changes Path > 1.840 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sun Oct 26 02:30:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA35016A4B3; Sun, 26 Oct 2003 02:30:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 718C543FB1; Sun, 26 Oct 2003 02:30:18 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QAUIXJ042466; Sun, 26 Oct 2003 02:30:18 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QAUITV042465; Sun, 26 Oct 2003 02:30:18 -0800 (PST) (envelope-from ume) Message-Id: <200310261030.h9QAUITV042465@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 02:30:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rrenumd rrenumd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 10:30:19 -0000 ume 2003/10/26 02:30:17 PST FreeBSD src repository Modified files: usr.sbin/rrenumd rrenumd.c Log: fix comment. Revision Changes Path 1.7 +1 -1 src/usr.sbin/rrenumd/rrenumd.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 02:49:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4929016A4BF; Sun, 26 Oct 2003 02:49:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FF843FAF; Sun, 26 Oct 2003 02:49:18 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QAnIXJ043296; Sun, 26 Oct 2003 02:49:18 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QAnIZ2043295; Sun, 26 Oct 2003 02:49:18 -0800 (PST) (envelope-from ume) Message-Id: <200310261049.h9QAnIZ2043295@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 02:49:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 in6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 10:49:19 -0000 ume 2003/10/26 02:49:18 PST FreeBSD src repository Modified files: sys/netinet6 in6.h Log: use uint32_t instead of u_int32_t for newly introduced struct definition. Revision Changes Path 1.31 +1 -1 src/sys/netinet6/in6.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 02:55:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C051B16A4BF; Sun, 26 Oct 2003 02:55:04 -0800 (PST) Received: from cheer.mahoroba.org (flets19-227.kamome.or.jp [218.45.19.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70DEF43F75; Sun, 26 Oct 2003 02:54:56 -0800 (PST) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (IDENT:gL158urWv7IrOJM4bNKLdgu9eKnXKtTpvxRTe4vLzlIl3EGF9/YgLDG5TV7DzVlx@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)h9QAspJR081594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 26 Oct 2003 19:54:51 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 26 Oct 2003 19:54:51 +0900 Message-ID: From: Hajimu UMEMOTO To: Bruce Evans In-Reply-To: <20031026162715.I17272@gamplex.bde.org> References: <200310251057.h9PAv8pn086818@repoman.freebsd.org> <20031026031516.U14956@gamplex.bde.org> <20031025192855.GA96324@rot13.obsecurity.org> <20031026145253.N16944@gamplex.bde.org> <20031026040132.GA2036@rot13.obsecurity.org> <1067141195.81969.18.camel@shumai.marcuscom.com> <20031026050059.GA2206@rot13.obsecurity.org> <200310260505.h9Q55G9A069567@khavrinen.lcs.mit.edu> <20031026162715.I17272@gamplex.bde.org> User-Agent: xcite1.38> Wanderlust/2.11.3 (Wonderwall) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (=?ISO-2022-JP?B?GyRCOC1MWhsoQg==?=) X-Operating-System: FreeBSD 5.1-CURRENT MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: Kris Kennaway cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: Garrett Wollman Subject: Re: cvs commit: src/sys/netinet icmp6.h ip6.h src/sys/netinet6 in6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 10:55:04 -0000 Hi, >>>>> On Sun, 26 Oct 2003 16:38:38 +1100 (EST) >>>>> Bruce Evans said: bde> - the closure of the changes for apparently included bde> some KAME headers. I found that there was one use of u_int32_t in newly introduced struct definition. I've just correct to use uint32_t. I believe it fix the problem. Sorry for the mess. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:11:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1751516A4B3; Sun, 26 Oct 2003 03:11:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90C8743FA3; Sun, 26 Oct 2003 03:11:13 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QBBDXJ045521; Sun, 26 Oct 2003 03:11:13 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QBBDSr045520; Sun, 26 Oct 2003 03:11:13 -0800 (PST) (envelope-from ume) Message-Id: <200310261111.h9QBBDSr045520@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 03:11:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libsdp search.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 11:11:14 -0000 ume 2003/10/26 03:11:13 PST FreeBSD src repository Modified files: lib/libsdp search.c Log: revert previous change. we don't need to include types.h. Revision Changes Path 1.3 +0 -1 src/lib/libsdp/search.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:13:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EACE16A4B3; Sun, 26 Oct 2003 03:13:46 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF2C143F85; Sun, 26 Oct 2003 03:13:42 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 230D979A5B; Sun, 26 Oct 2003 12:13:42 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id D6E039C044; Sun, 26 Oct 2003 12:13:41 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 246D49BFF3; Sun, 26 Oct 2003 12:13:38 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id 07946B823; Sun, 26 Oct 2003 12:13:38 +0100 (CET) To: Peter Wemm References: <20031026064145.18F0E2A8D5@canning.wemm.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sun, 26 Oct 2003 12:13:37 +0100 In-Reply-To: <20031026064145.18F0E2A8D5@canning.wemm.org> (Peter Wemm's message of "Sat, 25 Oct 2003 23:41:45 -0700") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 11:13:46 -0000 Peter Wemm writes: > Massively deep pipelines help get the MHz up, and careful optimization can > stop it affecting frame rates. But it blows chunks if you mispredict a > branch in typical gcc generated code. Or take our libc syscall stubs.. > every single one will be mispredicted because the usual case (no errors) > has an opposite direction branch to what intel's static branch prediction > expects. Is there any way to teach (or trick) gcc to generate a branch which the p4 will predict correctly? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:16:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E012A16A4B3; Sun, 26 Oct 2003 03:16:12 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C068F43F85; Sun, 26 Oct 2003 03:16:11 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id E5BAC79A34; Sun, 26 Oct 2003 12:16:10 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id AC8879C049; Sun, 26 Oct 2003 12:16:10 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id EE7479BFF3; Sun, 26 Oct 2003 12:16:06 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id E7BD5B823; Sun, 26 Oct 2003 12:16:06 +0100 (CET) To: Alfred Perlstein References: <200310251614.h9PGE925019013@repoman.freebsd.org> <20031025233749.GW99943@elvis.mu.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sun, 26 Oct 2003 12:16:06 +0100 In-Reply-To: <20031025233749.GW99943@elvis.mu.org> (Alfred Perlstein's message of "Sat, 25 Oct 2003 16:37:49 -0700") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 11:16:13 -0000 Alfred Perlstein writes: > This is bad, it's time to add a flag to the vnode to do this > properly instead of relying upon the underlying FS to implement > the locking. Sounds like a layering violation to me - or am I talking out of my nether regions? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:18:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D53816A4B3; Sun, 26 Oct 2003 03:18:06 -0800 (PST) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDDC543FA3; Sun, 26 Oct 2003 03:18:04 -0800 (PST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9QBI1q01829; Sun, 26 Oct 2003 06:18:01 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Sun, 26 Oct 2003 06:18:01 -0500 (EST) From: Jeff Roberson To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20031026061616.F43805-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 11:18:06 -0000 On Sun, 26 Oct 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > Peter Wemm writes: > > Massively deep pipelines help get the MHz up, and careful optimization = can > > stop it affecting frame rates. But it blows chunks if you mispredict a > > branch in typical gcc generated code. Or take our libc syscall stubs.. > > every single one will be mispredicted because the usual case (no errors= ) > > has an opposite direction branch to what intel's static branch predicti= on > > expects. > > Is there any way to teach (or trick) gcc to generate a branch which > the p4 will predict correctly? I doubt the effect would be measurable. We could simply rearrange the code. I do not know why it is arranged the way it is now but you would expect that there is some good reason. > > DES > -- > Dag-Erling Sm=F8rgrav - des@des.no > From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:18:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5142416A4BF; Sun, 26 Oct 2003 03:18:55 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCCAE43FBF; Sun, 26 Oct 2003 03:18:52 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id DE16979A43; Sun, 26 Oct 2003 12:18:51 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id AA67C9C0AC; Sun, 26 Oct 2003 12:18:51 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id DEC829C04E; Sun, 26 Oct 2003 12:18:47 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id D7351B823; Sun, 26 Oct 2003 12:18:47 +0100 (CET) To: Bruce Evans References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@gamplex.bde.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sun, 26 Oct 2003 12:18:47 +0100 In-Reply-To: <20031026171515.P17272@gamplex.bde.org> (Bruce Evans's message of "Sun, 26 Oct 2003 17:22:35 +1100 (EST)") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat 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, 26 Oct 2003 11:18:55 -0000 Bruce Evans writes: > On Sat, 25 Oct 2003, Peter Wemm wrote: > > The math function logf() probably isn't doing us much good for logging > > stuff. Add -fno-builtin-logf. > gcc should be fixed instead of unportabilizing Makefiles like this. In the meantime, now that we have a working fabsl(3), we can add -fno-builtin to CFLAGS in bsd.sys.mk. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:20:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAE4116A4B3; Sun, 26 Oct 2003 03:20:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C10643F85; Sun, 26 Oct 2003 03:20:48 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QBKmXJ045902; Sun, 26 Oct 2003 03:20:48 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QBKm4m045901; Sun, 26 Oct 2003 03:20:48 -0800 (PST) (envelope-from des) Message-Id: <200310261120.h9QBKm4m045901@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 26 Oct 2003 03:20:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/crypto/openssh auth2-pam-freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 11:20:49 -0000 des 2003/10/26 03:20:48 PST FreeBSD src repository Modified files: (Branch: RELENG_4) crypto/openssh auth2-pam-freebsd.c Log: MFC: (1.14) plug a memory leak in the PAM child process. Revision Changes Path 1.1.2.9 +9 -1 src/crypto/openssh/auth2-pam-freebsd.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:47:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1AC016A4B3; Sun, 26 Oct 2003 03:47:18 -0800 (PST) Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0276243F75; Sun, 26 Oct 2003 03:47:17 -0800 (PST) (envelope-from Alexander@Leidinger.net) Received: from fwd05.aul.t-online.de by mailout04.sul.t-online.com with smtp id 1ADjMO-0007K7-01; Sun, 26 Oct 2003 12:47:04 +0100 Received: from Andro-Beta.Leidinger.net (JO0T2EZFZez9TuWaU8qhAbhWNxHtPlKLQNCEd+XeRTXndxhP0Byk4k@[217.83.20.54]) by fmrl05.sul.t-online.com with esmtp id 1ADjMI-2Gnrf60; Sun, 26 Oct 2003 12:46:58 +0100 Received: from Magelan.Leidinger.net (Magellan [192.168.1.1]) h9QBknf5071990; Sun, 26 Oct 2003 12:46:49 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from Magelan.Leidinger.net (netchild@localhost [127.0.0.1]) h9QBknDC059440; Sun, 26 Oct 2003 12:46:49 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Sun, 26 Oct 2003 12:46:48 +0100 From: Alexander Leidinger To: des@des.no (Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?=) Message-Id: <20031026124648.6dcdb7d4.Alexander@Leidinger.net> In-Reply-To: References: <20031026064145.18F0E2A8D5@canning.wemm.org> X-Mailer: Sylpheed version 0.9.6claws (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Seen: false X-ID: JO0T2EZFZez9TuWaU8qhAbhWNxHtPlKLQNCEd+XeRTXndxhP0Byk4k@t-dialin.net cc: Jeff Roberson cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Peter Wemm cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 11:47:18 -0000 On Sun, 26 Oct 2003 12:13:37 +0100 des@des.no (Dag-Erling Sm=F8rgrav) wrote: > Is there any way to teach (or trick) gcc to generate a branch which > the p4 will predict correctly? First of all: ---snip--- `-fno-guess-branch-probability' Do not guess branch probabilities using a randomized model. Sometimes gcc will opt to use a randomized model to guess branch probabilities, when none are available from either profiling feedback (`-fprofile-arcs') or `__builtin_expect'. This means that different runs of the compiler on the same program may produce different object code. In a hard real-time system, people don't want different runs of the compiler to produce code that has different behavior; minimizing non-determinism is of paramount import. This switch allows users to reduce non-determinism, possibly at the expense of inferior optimization. The default is `-fguess-branch-probability' at levels `-O', `-O2', `-O3', `-Os'. ---snip--- Except instrumenting the code with "expect" or using "-fprofile-arcs" there's only the possibility to modify the code of gcc to match our existing model... Bye, Alexander. --=20 I believe the technical term is "Oops!" http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint =3D C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sun Oct 26 03:53:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B0B216A4BF; Sun, 26 Oct 2003 03:53:00 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1203643FDF; Sun, 26 Oct 2003 03:52:59 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9QBqjpA069833; Sun, 26 Oct 2003 11:52:45 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Peter Wemm In-Reply-To: <20031026064145.18F0E2A8D5@canning.wemm.org> References: <20031026064145.18F0E2A8D5@canning.wemm.org> Content-Type: text/plain Message-Id: <1067169164.13776.10.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 26 Oct 2003 11:52:45 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 11:53:00 -0000 On Sun, 2003-10-26 at 06:41, Peter Wemm wrote: > Jeff Roberson wrote: > > On Sat, 25 Oct 2003, Peter Wemm wrote: > > > Wow, pentium4 sucks. Yes, I agree then, we should revert the change. > I'll do it. > > > > Intel looks more disappointing every day. > > Well, think of their optimization goals... The pentium4 was designed for > two things.. 1) to increase MHz, since thats all dumbass customers and > sales droids understand, and 2) to increase game framerate benchmarks. > Anything that didn't contribute to that goal and consumed transistors > started losing. The trick is to find some way to make intel interested in your problems (e.g. change a large site from using intel processors to amd). When the marketing people start to care about an application, the technical people start to collect instruction traces to use for optimising the next generation. In the mid 90s, 486 processors had terrible floating point performance and intel didn't much care. Their instruction traces showed that the applications they cared about (mainly word and excel) didn't use floating point much. As soon as people started trying to use floating point more intensively for games software, intel started profiling and optimising for it and these days, their floating point performance is reasonable for all applications (not just games). The trick, I guess, is to make the right kind of case. If, for instance, the engineers developing Longhorn started telling Intel that AMD processors could e.g. context switch ten times faster than P4s and this would affect the performance of some bogus Longhorn feature, then I imagine things might change. From owner-cvs-src@FreeBSD.ORG Sun Oct 26 04:00:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3328D16A4BF; Sun, 26 Oct 2003 04:00:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A444243FBF; Sun, 26 Oct 2003 04:00:28 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QC0SXJ047875; Sun, 26 Oct 2003 04:00:28 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QC0SXN047874; Sun, 26 Oct 2003 04:00:28 -0800 (PST) (envelope-from ume) Message-Id: <200310261200.h9QC0SXN047874@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 04:00:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libipsec ipsec_dump_policy.c ipsec_strerror.3 pfkey_dump.c test-policy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 12:00:29 -0000 ume 2003/10/26 04:00:27 PST FreeBSD src repository Modified files: lib/libipsec ipsec_dump_policy.c ipsec_strerror.3 pfkey_dump.c test-policy.c Log: - errx() doesn't need `\n'. - use %u for unsigned variable. Obtained from: KAME Revision Changes Path 1.7 +2 -2 src/lib/libipsec/ipsec_dump_policy.c 1.12 +1 -1 src/lib/libipsec/ipsec_strerror.3 1.13 +3 -3 src/lib/libipsec/pfkey_dump.c 1.7 +18 -20 src/lib/libipsec/test-policy.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 06:21:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A53E16A4B3; Sun, 26 Oct 2003 06:21:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEB9B43F3F; Sun, 26 Oct 2003 06:21:30 -0800 (PST) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QELUXJ061649; Sun, 26 Oct 2003 06:21:30 -0800 (PST) (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QELUJU061648; Sun, 26 Oct 2003 06:21:30 -0800 (PST) (envelope-from kensmith) Message-Id: <200310261421.h9QELUJU061648@repoman.freebsd.org> From: Ken Smith Date: Sun, 26 Oct 2003 06:21:30 -0800 (PST) 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 kld.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, 26 Oct 2003 14:21:31 -0000 kensmith 2003/10/26 06:21:30 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 kld.4 Log: - Add note that loading modules only works if the system securelevel is less than 1. PR: docs/58546 Reviewed by: rwatson Approved by: blackend (mentor) Revision Changes Path 1.19 +6 -1 src/share/man/man4/kld.4 From owner-cvs-src@FreeBSD.ORG Sun Oct 26 06:29:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA1C416A4B3; Sun, 26 Oct 2003 06:29:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D9A543F93; Sun, 26 Oct 2003 06:29:05 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QET5XJ061901; Sun, 26 Oct 2003 06:29:05 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QET54N061900; Sun, 26 Oct 2003 06:29:05 -0800 (PST) (envelope-from ume) Message-Id: <200310261429.h9QET54N061900@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 06:29:05 -0800 (PST) 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_types.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, 26 Oct 2003 14:29:05 -0000 ume 2003/10/26 06:29:05 PST FreeBSD src repository Modified files: sys/net if_types.h Log: use official # for IFT_STF (are there any backward compat issue? i don't think so) Obtained from: KAME Revision Changes Path 1.14 +3 -2 src/sys/net/if_types.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 07:06:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B16D16A4B3; Sun, 26 Oct 2003 07:06:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E98843F75; Sun, 26 Oct 2003 07:06:08 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QF67XJ064224; Sun, 26 Oct 2003 07:06:07 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QF6782064223; Sun, 26 Oct 2003 07:06:07 -0800 (PST) (envelope-from ume) Message-Id: <200310261506.h9QF6782064223@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 07:06:07 -0800 (PST) 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.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, 26 Oct 2003 15:06:08 -0000 ume 2003/10/26 07:06:06 PST FreeBSD src repository Modified files: sys/netinet6 nd6.h Log: drop unused fields. Revision Changes Path 1.16 +1 -6 src/sys/netinet6/nd6.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 07:15:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7610016A4B3; Sun, 26 Oct 2003 07:15:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAEF343F93; Sun, 26 Oct 2003 07:15:36 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QFFaXJ064645; Sun, 26 Oct 2003 07:15:36 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QFFagT064644; Sun, 26 Oct 2003 07:15:36 -0800 (PST) (envelope-from ume) Message-Id: <200310261515.h9QFFagT064644@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 07:15:36 -0800 (PST) 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.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, 26 Oct 2003 15:15:37 -0000 ume 2003/10/26 07:15:36 PST FreeBSD src repository Modified files: sys/netinet6 nd6.h Log: drop unused defines. Revision Changes Path 1.17 +0 -4 src/sys/netinet6/nd6.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 08:35:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8483416A4B3; Sun, 26 Oct 2003 08:35:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0598143F3F; Sun, 26 Oct 2003 08:35:12 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QGZBXJ068534; Sun, 26 Oct 2003 08:35:11 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QGZBqR068533; Sun, 26 Oct 2003 08:35:11 -0800 (PST) (envelope-from peter) Message-Id: <200310261635.h9QGZBqR068533@repoman.freebsd.org> From: Peter Wemm Date: Sun, 26 Oct 2003 08:35:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include/rpcsvc ypclnt.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, 26 Oct 2003 16:35:12 -0000 peter 2003/10/26 08:35:11 PST FreeBSD src repository Modified files: include/rpcsvc ypclnt.h Log: Argh. Forward declare some structs rather than increase include file dependencies. Revision Changes Path 1.16 +2 -0 src/include/rpcsvc/ypclnt.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 08:45:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D48C16A4B3; Sun, 26 Oct 2003 08:45:27 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF5643F85; Sun, 26 Oct 2003 08:45:22 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 916482A7EA; Sun, 26 Oct 2003 08:45:22 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Doug Rabson In-Reply-To: <1067169164.13776.10.camel@herring.nlsystems.com> Date: Sun, 26 Oct 2003 08:45:22 -0800 From: Peter Wemm Message-Id: <20031026164522.916482A7EA@canning.wemm.org> cc: Jeff Roberson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 16:45:27 -0000 Doug Rabson wrote: > On Sun, 2003-10-26 at 06:41, Peter Wemm wrote: > > Jeff Roberson wrote: > > > On Sat, 25 Oct 2003, Peter Wemm wrote: > > > > > Wow, pentium4 sucks. Yes, I agree then, we should revert the change. > > I'll do it. > > > > > > Intel looks more disappointing every day. > > > > Well, think of their optimization goals... The pentium4 was designed for > > two things.. 1) to increase MHz, since thats all dumbass customers and > > sales droids understand, and 2) to increase game framerate benchmarks. > > Anything that didn't contribute to that goal and consumed transistors > > started losing. > > The trick is to find some way to make intel interested in your problems > (e.g. change a large site from using intel processors to amd). When the > marketing people start to care about an application, the technical > people start to collect instruction traces to use for optimising the > next generation. Funny you should mention that.......... Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Sun Oct 26 10:17:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FFE516A4B3; Sun, 26 Oct 2003 10:17:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D937443FBF; Sun, 26 Oct 2003 10:17:01 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QIH1XJ080191; Sun, 26 Oct 2003 10:17:01 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QIH1j9080190; Sun, 26 Oct 2003 10:17:01 -0800 (PST) (envelope-from ume) Message-Id: <200310261817.h9QIH1j9080190@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 10:17:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ip6_output.c ip6_var.h raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 18:17:02 -0000 ume 2003/10/26 10:17:01 PST FreeBSD src repository Modified files: sys/netinet6 ip6_output.c ip6_var.h raw_ip6.c Log: re-add wrongly disappered IPV6_CHECKSUM stuff by introducing ip6_raw_ctloutput(). Obtained from: KAME Revision Changes Path 1.64 +76 -0 src/sys/netinet6/ip6_output.c 1.21 +1 -0 src/sys/netinet6/ip6_var.h 1.30 +6 -0 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 10:34:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4089E16A4B3; Sun, 26 Oct 2003 10:34:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B674843FB1; Sun, 26 Oct 2003 10:34:23 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QIYNXJ081001; Sun, 26 Oct 2003 10:34:23 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QIYN3p081000; Sun, 26 Oct 2003 10:34:23 -0800 (PST) (envelope-from fjoe) Message-Id: <200310261834.h9QIYN3p081000@repoman.freebsd.org> From: Max Khon Date: Sun, 26 Oct 2003 10:34:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/ata ata-dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 18:34:24 -0000 fjoe 2003/10/26 10:34:23 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ata ata-dma.c Log: Fix setting PIO mode timings on AcerLabs Aladdin IV/V chipsets (add missing 'break' statements). Approved by: sos, re Reported by: Juan Manuel Sanchez Revision Changes Path 1.35.2.35 +6 -6 src/sys/dev/ata/ata-dma.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 11:09:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07CE816A4B3; Sun, 26 Oct 2003 11:09:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7390F43F85; Sun, 26 Oct 2003 11:09:12 -0800 (PST) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QJ9CXJ083578; Sun, 26 Oct 2003 11:09:12 -0800 (PST) (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QJ9C45083577; Sun, 26 Oct 2003 11:09:12 -0800 (PST) (envelope-from emax) Message-Id: <200310261909.h9QJ9C45083577@repoman.freebsd.org> From: Maksim Yevmenkin Date: Sun, 26 Oct 2003 11:09:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile src/etc/bluetooth Makefile src/etc/mtree BSD.root.dist src/share/examples 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, 26 Oct 2003 19:09:13 -0000 emax 2003/10/26 11:09:12 PST FreeBSD src repository Modified files: etc Makefile etc/mtree BSD.root.dist share/examples Makefile Added files: etc/bluetooth Makefile Log: Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build. Reviewed by: imp, simon Approved by: imp (mentor) Revision Changes Path 1.321 +1 -0 src/etc/Makefile 1.1 +10 -0 src/etc/bluetooth/Makefile (new) 1.65 +2 -0 src/etc/mtree/BSD.root.dist 1.41 +1 -0 src/share/examples/Makefile From owner-cvs-src@FreeBSD.ORG Sun Oct 26 11:27:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7697E16A4B3; Sun, 26 Oct 2003 11:27:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBB3743FD7; Sun, 26 Oct 2003 11:27:16 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QJRGXJ084347; Sun, 26 Oct 2003 11:27:16 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QJRGr6084346; Sun, 26 Oct 2003 11:27:16 -0800 (PST) (envelope-from fjoe) Message-Id: <200310261927.h9QJRGr6084346@repoman.freebsd.org> From: Max Khon Date: Sun, 26 Oct 2003 11:27:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src/sys/dev/ata ata-dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 19:27:17 -0000 fjoe 2003/10/26 11:27:16 PST FreeBSD src repository Modified files: (Branch: RELENG_4_9) sys/dev/ata ata-dma.c Log: MFS: rev. 1.35.2.35: Fix setting PIO mode timings on AcerLabs Aladdin IV/V chipsets. Approved by: re Revision Changes Path 1.35.2.34.2.1 +6 -6 src/sys/dev/ata/ata-dma.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 11:42:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52B7116A4B3; Sun, 26 Oct 2003 11:42:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8F3243F3F; Sun, 26 Oct 2003 11:42:55 -0800 (PST) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QJgtXJ085004; Sun, 26 Oct 2003 11:42:55 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QJgtAV085003; Sun, 26 Oct 2003 11:42:55 -0800 (PST) (envelope-from des) Message-Id: <200310261942.h9QJgtAV085003@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 26 Oct 2003 11:42:55 -0800 (PST) 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 utopia.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, 26 Oct 2003 19:42:56 -0000 des 2003/10/26 11:42:55 PST FreeBSD src repository Modified files: share/man/man4 utopia.4 Log: Fix Xr markup. Revision Changes Path 1.5 +4 -4 src/share/man/man4/utopia.4 From owner-cvs-src@FreeBSD.ORG Sun Oct 26 11:55:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FC0216A4B3; Sun, 26 Oct 2003 11:55:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C72DE43F75; Sun, 26 Oct 2003 11:55:35 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QJtZXJ085566; Sun, 26 Oct 2003 11:55:35 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QJtZrn085565; Sun, 26 Oct 2003 11:55:35 -0800 (PST) (envelope-from alc) Message-Id: <200310261955.h9QJtZrn085565@repoman.freebsd.org> From: Alan Cox Date: Sun, 26 Oct 2003 11:55:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 19:55:36 -0000 alc 2003/10/26 11:55:35 PST FreeBSD src repository Modified files: sys/vm swap_pager.c Log: - Introduce and use a mutex synchronizing access to the swblock hash table. Revision Changes Path 1.234 +20 -4 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 12:09:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F9016A4B3; Sun, 26 Oct 2003 12:09:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75B8343F3F; Sun, 26 Oct 2003 12:09:18 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QK9IXJ086974; Sun, 26 Oct 2003 12:09:18 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QK9ItI086973; Sun, 26 Oct 2003 12:09:18 -0800 (PST) (envelope-from imp) Message-Id: <200310262009.h9QK9ItI086973@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 12:09:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 20:09:19 -0000 imp 2003/10/26 12:09:18 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: Minor tweak to Olicom 2220. Also add the OC-2232 while I'm here. Looks like 'special magic' is needed to access the ethernet part of that combo card, so I've not added it to ex. Revision Changes Path 1.75 +2 -1 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Sun Oct 26 12:09:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1387A16A4B3; Sun, 26 Oct 2003 12:09:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8994643F75; Sun, 26 Oct 2003 12:09:57 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QK9vXJ087013; Sun, 26 Oct 2003 12:09:57 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QK9vmS087012; Sun, 26 Oct 2003 12:09:57 -0800 (PST) (envelope-from imp) Message-Id: <200310262009.h9QK9vmS087012@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 12:09:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs.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, 26 Oct 2003 20:09:58 -0000 imp 2003/10/26 12:09:57 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs.h Log: Sync to 1.75 of pccarddevs Revision Changes Path 1.75 +5 -2 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 12:19:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C8016A4B3; Sun, 26 Oct 2003 12:19:48 -0800 (PST) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AB9743F75; Sun, 26 Oct 2003 12:19:48 -0800 (PST) (envelope-from alc@cs.rice.edu) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 66C774AA09; Sun, 26 Oct 2003 14:19:47 -0600 (CST) Received: from cs.rice.edu ([127.0.0.1]) by localhost (cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 07440-01-9; Sun, 26 Oct 2003 14:19:45 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 192D94A9FD; Sun, 26 Oct 2003 14:19:45 -0600 (CST) Date: Sun, 26 Oct 2003 14:19:44 -0600 From: Alan Cox To: Alan Cox Message-ID: <20031026201944.GA20658@cs.rice.edu> References: <200310261955.h9QJtZrn085565@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310261955.h9QJtZrn085565@repoman.freebsd.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p5 at rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 20:19:48 -0000 With this change, you may see: lock order reversal 1st 0xc24aab90 vm object (vm object) @ vm/swap_pager.c:1319 2nd 0xc070f180 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c:1832 3rd 0xc1036b90 vm object (vm object) @ vm/uma_core.c:876 This is also a false positive. The only vm object that is locked after acquiring the "swap_pager swhash" mutex is one used internally in UMA. We will never acquire this vm object's mutex followed by the "swap_pager swhash" mutex. Regards, Alan On Sun, Oct 26, 2003 at 11:55:35AM -0800, Alan Cox wrote: > alc 2003/10/26 11:55:35 PST > > FreeBSD src repository > > Modified files: > sys/vm swap_pager.c > Log: > - Introduce and use a mutex synchronizing access to the swblock hash table. > > Revision Changes Path > 1.234 +20 -4 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 12:34:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AF7C16A4B3; Sun, 26 Oct 2003 12:34:08 -0800 (PST) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DB8043F85; Sun, 26 Oct 2003 12:34:06 -0800 (PST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9QKY5J76592; Sun, 26 Oct 2003 15:34:05 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Sun, 26 Oct 2003 15:34:05 -0500 (EST) From: Jeff Roberson To: Alan Cox In-Reply-To: <20031026201944.GA20658@cs.rice.edu> Message-ID: <20031026153051.X43805-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 20:34:08 -0000 On Sun, 26 Oct 2003, Alan Cox wrote: > With this change, you may see: > > lock order reversal > 1st 0xc24aab90 vm object (vm object) @ vm/swap_pager.c:1319 > 2nd 0xc070f180 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c:1832 > 3rd 0xc1036b90 vm object (vm object) @ vm/uma_core.c:876 > > This is also a false positive. The only vm object that is locked > after acquiring the "swap_pager swhash" mutex is one used internally > in UMA. We will never acquire this vm object's mutex followed by > the "swap_pager swhash" mutex. Does the swap_zone really need a backing object? This is just so the operation wont fail for lack of kva, right? Is this really necessary here? I thought we did it before so that we could allocate at interrupt time, since pages could be allocated, but kva could not. I doubt this code runs at real interrupt time anymore. > > Regards, > Alan > > On Sun, Oct 26, 2003 at 11:55:35AM -0800, Alan Cox wrote: > > alc 2003/10/26 11:55:35 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/vm swap_pager.c > > Log: > > - Introduce and use a mutex synchronizing access to the swblock hash table. > > > > Revision Changes Path > > 1.234 +20 -4 src/sys/vm/swap_pager.c > From owner-cvs-src@FreeBSD.ORG Sun Oct 26 12:44:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0CE916A4B3; Sun, 26 Oct 2003 12:44:58 -0800 (PST) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B10743F75; Sun, 26 Oct 2003 12:44:57 -0800 (PST) (envelope-from alc@cs.rice.edu) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id D1D404AA29; Sun, 26 Oct 2003 14:44:56 -0600 (CST) Received: from cs.rice.edu ([127.0.0.1]) by localhost (cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 08355-01-3; Sun, 26 Oct 2003 14:44:55 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 650664AA09; Sun, 26 Oct 2003 14:44:55 -0600 (CST) Date: Sun, 26 Oct 2003 14:44:55 -0600 From: Alan Cox To: Jeff Roberson Message-ID: <20031026204455.GC20658@cs.rice.edu> References: <20031026201944.GA20658@cs.rice.edu> <20031026153051.X43805-100000@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031026153051.X43805-100000@mail.chesapeake.net> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p5 at rice.edu cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Oct 2003 20:44:58 -0000 On Sun, Oct 26, 2003 at 03:34:05PM -0500, Jeff Roberson wrote: > On Sun, 26 Oct 2003, Alan Cox wrote: > > > With this change, you may see: > > > > lock order reversal > > 1st 0xc24aab90 vm object (vm object) @ vm/swap_pager.c:1319 > > 2nd 0xc070f180 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c:1832 > > 3rd 0xc1036b90 vm object (vm object) @ vm/uma_core.c:876 > > > > This is also a false positive. The only vm object that is locked > > after acquiring the "swap_pager swhash" mutex is one used internally > > in UMA. We will never acquire this vm object's mutex followed by > > the "swap_pager swhash" mutex. > > Does the swap_zone really need a backing object? This is just so the > operation wont fail for lack of kva, right? Is this really necessary > here? I thought we did it before so that we could allocate at interrupt > time, since pages could be allocated, but kva could not. I doubt this > code runs at real interrupt time anymore. > What would you propose? I believe switching to page_alloc() would also produce a false LOR warning. Regards, Alan > > > > > Regards, > > Alan > > > > On Sun, Oct 26, 2003 at 11:55:35AM -0800, Alan Cox wrote: > > > alc 2003/10/26 11:55:35 PST > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/vm swap_pager.c > > > Log: > > > - Introduce and use a mutex synchronizing access to the swblock hash table. > > > > > > Revision Changes Path > > > 1.234 +20 -4 src/sys/vm/swap_pager.c > > From owner-cvs-src@FreeBSD.ORG Sun Oct 26 13:54:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4263A16A4B3; Sun, 26 Oct 2003 13:54:52 -0800 (PST) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49F7F43FDD; Sun, 26 Oct 2003 13:54:49 -0800 (PST) (envelope-from alc@cs.rice.edu) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id C63FD4AA29; Sun, 26 Oct 2003 15:54:48 -0600 (CST) Received: from cs.rice.edu ([127.0.0.1]) by localhost (cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 11715-01-4; Sun, 26 Oct 2003 15:54:47 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 1AA8E4AA09; Sun, 26 Oct 2003 15:54:47 -0600 (CST) Date: Sun, 26 Oct 2003 15:54:46 -0600 From: Alan Cox To: Don Lewis Message-ID: <20031026215446.GD20658@cs.rice.edu> References: <20031026041909.GY20658@cs.rice.edu> <200310260745.h9Q7jVeF020616@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310260745.h9Q7jVeF020616@gw.catspoiler.org> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavis-20030616-p5 at rice.edu cc: jroberson@chesapeake.net cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: peter@wemm.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 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: Sun, 26 Oct 2003 21:54:52 -0000 On Sun, Oct 26, 2003 at 12:45:31AM -0700, Don Lewis wrote: > > Why not allow preemption, but just mark the thread as being ineligable > for migration while it is executing pmap_zero_page() and similar bits of > code? The thread might have to wait longer to get the CPU again after > it was preempted, but so what. You could. My thoughts are: - Preemption encourages you, the kernel developer, to distinguish between what is shared and what is thread private, as opposed to what is shared and what is CPU private. The distinction between thread private and CPU private only matters when you're dealing with low-level state such as TLBs. - The switchin mechanism is very simple to implement and use. Setup and shutdown are two assignment statements. The overhead on a context switch is a conditional branch. I don't think what you propose has any less overhead. - I expect, however, that our scheduler(s) will someday support what you propose. - Most of the overhead in pmap_zero_page() stems from the use of a single, shared KVA. A mapping using that KVA is thread private, hence the use of the switchin mechanism to avoid IPIs for TLB shootdown, but the KVA itself is shared, hence the use of a mutex to control access to it. - I would rather see us eliminate the mutex by developing a low- overhead scheme for allocating temporary KVA. This scheme, like the switchin mechanism, has many possible uses throughout the kernel, both for thread private and shared mappings. In fact, this scheme might itself be implemented using CPU private data for efficiency. That's ok as far as I'm concerned because we've then encapsulated the aspects of managing CPU private stuff behind one general-purpose API, rather than having it pop up in pmap_zero_page(), SMP optimized pipes, etc. Regards, Alan From owner-cvs-src@FreeBSD.ORG Sun Oct 26 14:22:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7662616A4BF; Sun, 26 Oct 2003 14:22:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5555D43FDD; Sun, 26 Oct 2003 14:22:35 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QMMZXJ000352; Sun, 26 Oct 2003 14:22:35 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QMMZQh000351; Sun, 26 Oct 2003 14:22:35 -0800 (PST) (envelope-from imp) Message-Id: <200310262222.h9QMMZQh000351@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 14:22:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 26 Oct 2003 22:22:36 -0000 imp 2003/10/26 14:22:34 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: Add Olicom GoCard 28.8k version Revision Changes Path 1.76 +1 -0 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Sun Oct 26 14:24:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87B3516A4B3; Sun, 26 Oct 2003 14:24:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B03E43F93; Sun, 26 Oct 2003 14:24:02 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QMO1XJ000399; Sun, 26 Oct 2003 14:24:01 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QMO1Gm000398; Sun, 26 Oct 2003 14:24:01 -0800 (PST) (envelope-from imp) Message-Id: <200310262224.h9QMO1Gm000398@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 14:24:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs.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, 26 Oct 2003 22:24:02 -0000 imp 2003/10/26 14:24:01 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs.h Log: Sync to pccarddevs 1.76 Revision Changes Path 1.76 +4 -1 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 14:28:21 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57B0A16A4B3; Sun, 26 Oct 2003 14:28:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4C9D43FBF; Sun, 26 Oct 2003 14:28:20 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QMSKXJ000609; Sun, 26 Oct 2003 14:28:20 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QMSKD6000608; Sun, 26 Oct 2003 14:28:20 -0800 (PST) (envelope-from imp) Message-Id: <200310262228.h9QMSKD6000608@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 14:28:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep.c if_ep_eisa.c if_ep_isa.c if_ep_mca.c if_ep_pccard.c if_epreg.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, 26 Oct 2003 22:28:21 -0000 imp 2003/10/26 14:28:20 PST FreeBSD src repository Modified files: sys/dev/ep if_ep.c if_ep_eisa.c if_ep_isa.c if_ep_mca.c if_ep_pccard.c if_epreg.h Log: Pass sc to GO_WINDOW macro. Use SET_IRQ for pccard case, rather than exapnding it inline. Requested by: mdodd Revision Changes Path 1.127 +18 -18 src/sys/dev/ep/if_ep.c 1.28 +1 -1 src/sys/dev/ep/if_ep_eisa.c 1.23 +1 -1 src/sys/dev/ep/if_ep_isa.c 1.9 +1 -1 src/sys/dev/ep/if_ep_mca.c 1.35 +2 -4 src/sys/dev/ep/if_ep_pccard.c 1.35 +1 -1 src/sys/dev/ep/if_epreg.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 14:35:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E87516A4B3; Sun, 26 Oct 2003 14:35:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4A2A43FDD; Sun, 26 Oct 2003 14:35:45 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9QMZjXJ001037; Sun, 26 Oct 2003 14:35:45 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9QMZjLq001036; Sun, 26 Oct 2003 14:35:45 -0800 (PST) (envelope-from imp) Message-Id: <200310262235.h9QMZjLq001036@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 14:35:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sn if_sn.c if_snvar.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, 26 Oct 2003 22:35:46 -0000 imp 2003/10/26 14:35:45 PST FreeBSD src repository Modified files: sys/dev/sn if_sn.c if_snvar.h Log: Make sn MPSAFE. This has survived a couple of make buildworlds with my Megahertz XJ10BT. Revision Changes Path 1.29 +118 -123 src/sys/dev/sn/if_sn.c 1.5 +1 -0 src/sys/dev/sn/if_snvar.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 17:28:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39BB016A4B3; Sun, 26 Oct 2003 17:28:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C40B443FAF; Sun, 26 Oct 2003 17:28:07 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R1S7XJ016962; Sun, 26 Oct 2003 17:28:07 -0800 (PST) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R1S71J016961; Sun, 26 Oct 2003 17:28:07 -0800 (PST) (envelope-from das) Message-Id: <200310270128.h9R1S71J016961@repoman.freebsd.org> From: David Schultz Date: Sun, 26 Oct 2003 17:28:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src e_scalb.c e_scalbf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 01:28:08 -0000 das 2003/10/26 17:28:07 PST FreeBSD src repository Modified files: lib/msun/src e_scalb.c e_scalbf.c Log: Fix a problem where libm compiled under 5.X would depend on features that are only in libc.so.5. This broke some 4.X applications linked to libm and run under 5.X. Background: In C99, isinf() and isnan() cannot be implemented as regular functions. We use macros that call libc functions in 5.X, but for libm-internal use, we need to use the old versions until the next time libm's major version number is bumped. Submitted by: bde Reported by: imp, kris Revision Changes Path 1.10 +4 -1 src/lib/msun/src/e_scalb.c 1.8 +4 -1 src/lib/msun/src/e_scalbf.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 18:18:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87EB816A4B3; Sun, 26 Oct 2003 18:18:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B49443FAF; Sun, 26 Oct 2003 18:18:06 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R2I5XJ019988; Sun, 26 Oct 2003 18:18:05 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R2I5fO019987; Sun, 26 Oct 2003 18:18:05 -0800 (PST) (envelope-from murray) Message-Id: <200310270218.h9R2I5fO019987@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 18:18:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 02:18:06 -0000 murray 2003/10/26 18:18:05 PST FreeBSD src repository Modified files: (Branch: RELENG_4_9) sys/conf newvers.sh Log: Identify as 4.9-RELEASE. Revision Changes Path 1.44.2.32.2.1 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sun Oct 26 18:20:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91B3816A4B3; Sun, 26 Oct 2003 18:20:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6FCB43FBD; Sun, 26 Oct 2003 18:20:56 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R2KuXJ020176; Sun, 26 Oct 2003 18:20:56 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R2KuIn020175; Sun, 26 Oct 2003 18:20:56 -0800 (PST) (envelope-from murray) Message-Id: <200310270220.h9R2KuIn020175@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 18:20:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 02:20:57 -0000 murray 2003/10/26 18:20:56 PST FreeBSD src repository Modified files: (Branch: RELENG_4_9) sys/sys param.h Log: Bump __FreeBSD_version for FreeBSD 4.9. Revision Changes Path 1.61.2.39.2.1 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 18:22:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E76616A4B3; Sun, 26 Oct 2003 18:22:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5F0843F3F; Sun, 26 Oct 2003 18:22:50 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R2MoXJ020258; Sun, 26 Oct 2003 18:22:50 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R2Mo6B020257; Sun, 26 Oct 2003 18:22:50 -0800 (PST) (envelope-from murray) Message-Id: <200310270222.h9R2Mo6B020257@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 18:22:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 02:22:51 -0000 murray 2003/10/26 18:22:50 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/sys param.h Log: Bump for 4.9-STABLE. Revision Changes Path 1.61.2.40 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 18:24:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5099516A4B3; Sun, 26 Oct 2003 18:24:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6BA243F85; Sun, 26 Oct 2003 18:24:47 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R2OlXJ020347; Sun, 26 Oct 2003 18:24:47 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R2OlPs020346; Sun, 26 Oct 2003 18:24:47 -0800 (PST) (envelope-from murray) Message-Id: <200310270224.h9R2OlPs020346@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 18:24:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 02:24:48 -0000 murray 2003/10/26 18:24:47 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf newvers.sh Log: Identify as 4.9-STABLE. Revision Changes Path 1.44.2.33 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sun Oct 26 18:42:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B685716A4B3; Sun, 26 Oct 2003 18:42:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3997743F85; Sun, 26 Oct 2003 18:42:09 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R2g9XJ021121; Sun, 26 Oct 2003 18:42:09 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R2g84Q021120; Sun, 26 Oct 2003 18:42:08 -0800 (PST) (envelope-from njl) Message-Id: <200310270242.h9R2g84Q021120@repoman.freebsd.org> From: Nate Lawson Date: Sun, 26 Oct 2003 18:42:08 -0800 (PST) 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 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: Mon, 27 Oct 2003 02:42:09 -0000 njl 2003/10/26 18:42:08 PST FreeBSD src repository Modified files: sys/conf NOTES sys/i386/conf NOTES Log: Fix style problems with new options. Requested by: bde Revision Changes Path 1.1181 +2 -2 src/sys/conf/NOTES 1.1096 +2 -2 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Oct 26 20:14:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E90C16A4BF; Sun, 26 Oct 2003 20:14:39 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1709343FAF; Sun, 26 Oct 2003 20:14:36 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id PAA06776; Mon, 27 Oct 2003 15:14:31 +1100 Date: Mon, 27 Oct 2003 15:14:28 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Nate Lawson In-Reply-To: <200310270242.h9R2g84Q021120@repoman.freebsd.org> Message-ID: <20031027151419.J21211@gamplex.bde.org> References: <200310270242.h9R2g84Q021120@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/conf NOTES 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: Mon, 27 Oct 2003 04:14:39 -0000 On Sun, 26 Oct 2003, Nate Lawson wrote: > njl 2003/10/26 18:42:08 PST > > FreeBSD src repository > > Modified files: > sys/conf NOTES > sys/i386/conf NOTES > Log: > Fix style problems with new options. > > Requested by: bde Thanks. Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 26 20:16:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E697216A4B3; Sun, 26 Oct 2003 20:16:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C6FA43FCB; Sun, 26 Oct 2003 20:16:33 -0800 (PST) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R4GWXJ026852; Sun, 26 Oct 2003 20:16:32 -0800 (PST) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R4GW7b026851; Sun, 26 Oct 2003 20:16:32 -0800 (PST) (envelope-from kan) Message-Id: <200310270416.h9R4GW7b026851@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 26 Oct 2003 20:16:32 -0800 (PST) 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_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 04:16:35 -0000 kan 2003/10/26 20:16:32 PST FreeBSD src repository Modified files: sys/net if_loop.c Log: Delay if_lo module intialization until domain list has been completely populated. This prevents a system crash on boot. Revision Changes Path 1.87 +1 -1 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 20:22:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E9F716A4BF; Sun, 26 Oct 2003 20:22:24 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9078843F93; Sun, 26 Oct 2003 20:22:22 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id PAA08180; Mon, 27 Oct 2003 15:21:47 +1100 Date: Mon, 27 Oct 2003 15:21:45 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Hajimu UMEMOTO In-Reply-To: Message-ID: <20031027151510.F21211@gamplex.bde.org> References: <200310251057.h9PAv8pn086818@repoman.freebsd.org> <20031025192855.GA96324@rot13.obsecurity.org> <20031026040132.GA2036@rot13.obsecurity.org> <20031026050059.GA2206@rot13.obsecurity.org> <20031026162715.I17272@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: Kris Kennaway cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Garrett Wollman Subject: Re: cvs commit: src/sys/netinet icmp6.h ip6.h src/sys/netinet6 in6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 04:22:24 -0000 On Sun, 26 Oct 2003, Hajimu UMEMOTO wrote: > >>>>> On Sun, 26 Oct 2003 16:38:38 +1100 (EST) > >>>>> Bruce Evans said: > > bde> - the closure of the changes for apparently included > bde> some KAME headers. > > I found that there was one use of u_int32_t in newly introduced struct > definition. I've just correct to use uint32_t. I believe it fix the > problem. Sorry for the mess. There are also lots of u_int32_t's in #defines in at least . These don't prevent including the header without a prior include of , but they prevent using the macros. There are also some u_char's in comments. Many of the macros are not fully parenthesized. E.g.: #define INADDR_ANY (u_int32_t)0x00000000 #define IP_MULTICAST_IF 9 /* u_char; set/get IP multicast i/f */ Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 26 20:26:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FF5E16A4B3; Sun, 26 Oct 2003 20:26:29 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A5FC43F93; Sun, 26 Oct 2003 20:26:26 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id PAA08496; Mon, 27 Oct 2003 15:23:10 +1100 Date: Mon, 27 Oct 2003 15:23:09 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20031027152156.Y21211@gamplex.bde.org> References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 04:26:29 -0000 On Sun, 26 Oct 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > Bruce Evans writes: > > On Sat, 25 Oct 2003, Peter Wemm wrote: > > > The math function logf() probably isn't doing us much good for loggin= g > > > stuff. Add -fno-builtin-logf. > > gcc should be fixed instead of unportabilizing Makefiles like this. > > In the meantime, now that we have a working fabsl(3), we can add > -fno-builtin to CFLAGS in bsd.sys.mk. That would just break the warning and pessimize anything that is optimized by the builtins. Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 26 20:45:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91FD316A4B3; Sun, 26 Oct 2003 20:45:25 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56B5643FB1; Sun, 26 Oct 2003 20:45:19 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id PAA13247; Mon, 27 Oct 2003 15:45:14 +1100 Date: Mon, 27 Oct 2003 15:45:09 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Peter Wemm In-Reply-To: <200310260334.h9Q3YDpB007087@repoman.freebsd.org> Message-ID: <20031027154126.P21274@gamplex.bde.org> References: <200310260334.h9Q3YDpB007087@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 04:45:25 -0000 On Sat, 25 Oct 2003, Peter Wemm wrote: > peter 2003/10/25 20:34:13 PDT > > FreeBSD src repository > > Modified files: > usr.bin/xlint/xlint xlint.c > Log: > Move the -Wtraditional warning from the global cpp flags to when the -p > (portability warnings) switch is used. Add -Wno-system-headers after it so > that we dont get 500 screenfulls of warnings about #elif in /usr/include. > I'm not entirely happy with this. Maybe cdefs.h shouldn't use #elif and > instead nest #else clauses? No, since the system headers don't actually work for K&R compilers (or even C90 compilers :-() despite cdefs.h having compatibility cruft for K&R. They work for at most "gcc -E -traditional -Wno-system-headers". Probably not even for that, so lint's -p and -t flags don't actually work. Bruce From owner-cvs-src@FreeBSD.ORG Sun Oct 26 21:37:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6727416A4B3; Sun, 26 Oct 2003 21:37:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC91843F3F; Sun, 26 Oct 2003 21:37:00 -0800 (PST) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R5b0XJ036181; Sun, 26 Oct 2003 21:37:00 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R5b0c7036176; Sun, 26 Oct 2003 21:37:00 -0800 (PST) (envelope-from bmah) Message-Id: <200310270537.h9R5b0c7036176@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sun, 26 Oct 2003 21:37:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 05:37:01 -0000 bmah 2003/10/26 21:37:00 PST FreeBSD src repository Modified files: (Branch: RELENG_4_9) release/doc/share/sgml release.ent Log: The next release of FreeBSD will most likely be 4.9.1, according to current RE plans. Approved by: re (implicitly) Requested by: scottl, murray Revision Changes Path 1.1.2.22.2.2 +1 -1 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Sun Oct 26 21:37:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DABA716A4BF; Sun, 26 Oct 2003 21:37:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6035B43F3F; Sun, 26 Oct 2003 21:37:02 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R5b2XJ036208; Sun, 26 Oct 2003 21:37:02 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R5b1lj036207; Sun, 26 Oct 2003 21:37:01 -0800 (PST) (envelope-from imp) Message-Id: <200310270537.h9R5b1lj036207@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 21:37:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 05:37:03 -0000 imp 2003/10/26 21:37:01 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: Correct CEM33 Revision Changes Path 1.77 +1 -1 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Sun Oct 26 21:37:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46F8416A4D6; Sun, 26 Oct 2003 21:37:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEFEB43F85; Sun, 26 Oct 2003 21:37:35 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R5bZXJ036254; Sun, 26 Oct 2003 21:37:35 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R5bZLJ036253; Sun, 26 Oct 2003 21:37:35 -0800 (PST) (envelope-from imp) Message-Id: <200310270537.h9R5bZLJ036253@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 21:37:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs.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, 27 Oct 2003 05:37:36 -0000 imp 2003/10/26 21:37:35 PST FreeBSD src repository Modified files: sys/dev/pccard pccarddevs.h Log: sync to 1.77 Revision Changes Path 1.77 +4 -4 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 21:45:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E06E316A4B3; Sun, 26 Oct 2003 21:45:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E5943FD7; Sun, 26 Oct 2003 21:45:35 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R5jZXJ036740; Sun, 26 Oct 2003 21:45:35 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R5jZXX036739; Sun, 26 Oct 2003 21:45:35 -0800 (PST) (envelope-from marcel) Message-Id: <200310270545.h9R5jZXX036739@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 26 Oct 2003 21:45:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 05:45:36 -0000 marcel 2003/10/26 21:45:35 PST FreeBSD src repository Modified files: sys/ia64/ia64 sys_machdep.c sys/ia64/include sysarch.h Log: Add support for userland to access I/O port space. This is primarily added for XFree86. There are 2 reasons for doing this with sysarch(): 1. The memory mapped I/O space is not at a fixed physical address. An application has to use some interface to get the base address. It gets worse if the machine has multiple memory mapped I/O spaces. 2. Access to the memory mapped I/O space needs to happen through a translation that is flagged as uncachable. There's no interface that allows a process to do uncached memory I/O, other than though /dev/mem (possibly). So, until we either disallow direct access to I/O or bus space from userland or have a better way of doing this, sysarch() has the least negative impact on existing interfaces. Revision Changes Path 1.7 +70 -28 src/sys/ia64/ia64/sys_machdep.c 1.2 +13 -12 src/sys/ia64/include/sysarch.h From owner-cvs-src@FreeBSD.ORG Sun Oct 26 21:58:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 161CD16A4B3; Sun, 26 Oct 2003 21:58:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D70643FBD; Sun, 26 Oct 2003 21:58:15 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R5wFXJ037261; Sun, 26 Oct 2003 21:58:15 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R5wFXl037260; Sun, 26 Oct 2003 21:58:15 -0800 (PST) (envelope-from alc) Message-Id: <200310270558.h9R5wFXl037260@repoman.freebsd.org> From: Alan Cox Date: Sun, 26 Oct 2003 21:58:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 05:58:16 -0000 alc 2003/10/26 21:58:15 PST FreeBSD src repository Modified files: sys/vm swap_pager.c Log: - Complete the synchronization of accesses to the swblock hash table. Revision Changes Path 1.235 +3 -0 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 22:15:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00E0816A4BF; Sun, 26 Oct 2003 22:15:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85DC643FE0; Sun, 26 Oct 2003 22:15:55 -0800 (PST) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R6FtXJ038958; Sun, 26 Oct 2003 22:15:55 -0800 (PST) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R6FtQY038957; Sun, 26 Oct 2003 22:15:55 -0800 (PST) (envelope-from ken) Message-Id: <200310270615.h9R6FtQY038957@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Sun, 26 Oct 2003 22:15:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam cam_periph.c src/sys/cam/scsi scsi_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 06:15:56 -0000 ken 2003/10/26 22:15:55 PST FreeBSD src repository Modified files: sys/cam cam_periph.c sys/cam/scsi scsi_cd.c Log: In camperiphdone(), make sure we check for fatal errors and bail out instead of retrying them blindly. This should fix some of the problems people have been having with cdrom drives taking a long time to probe. This should also eliminate the need for the initial TUR in cdsize(). cam_periph.c: Don't keep retrying if the error we get back is a fatal error. This should help us detect the transition from "Logical unit not ready, cause not reportable" to "Medium not present" in the "TUR many" handler. (The TUR many handler gets triggered for Logical unit not ready, cause not reportable errors.) scsi_cd.c: Remove the initial test unit ready in cdsize(). Hopefully it isn't necessary after the above change. Submitted by: gibbs (mostly) Tested by: peter MFC After: 2 weeks Revision Changes Path 1.55 +17 -2 src/sys/cam/cam_periph.c 1.88 +0 -14 src/sys/cam/scsi/scsi_cd.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 22:26:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61C0C16A4B3; Sun, 26 Oct 2003 22:26:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7FB843F3F; Sun, 26 Oct 2003 22:26:51 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R6QpXJ039374; Sun, 26 Oct 2003 22:26:51 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R6QpOI039373; Sun, 26 Oct 2003 22:26:51 -0800 (PST) (envelope-from njl) Message-Id: <200310270626.h9R6QpOI039373@repoman.freebsd.org> From: Nate Lawson Date: Sun, 26 Oct 2003 22:26:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/acpica acpi_wakecode.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 06:26:52 -0000 njl 2003/10/26 22:26:51 PST FreeBSD src repository Modified files: sys/i386/acpica acpi_wakecode.S Log: Call the VESA reset BIOS vector on the resume path. This may help displays after resume. I have not found it to break anything. Revision Changes Path 1.4 +9 -0 src/sys/i386/acpica/acpi_wakecode.S From owner-cvs-src@FreeBSD.ORG Sun Oct 26 22:41:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B94316A4B3; Sun, 26 Oct 2003 22:41:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B441643F3F; Sun, 26 Oct 2003 22:41:40 -0800 (PST) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R6feXJ039971; Sun, 26 Oct 2003 22:41:40 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R6fesF039970; Sun, 26 Oct 2003 22:41:40 -0800 (PST) (envelope-from imp) Message-Id: <200310270641.h9R6fesF039970@repoman.freebsd.org> From: Warner Losh Date: Sun, 26 Oct 2003 22:41:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/puc puc_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 06:41:41 -0000 imp 2003/10/26 22:41:40 PST FreeBSD src repository Modified files: sys/dev/puc puc_pccard.c Log: const char ** needs to be passed, not char **. Revision Changes Path 1.7 +1 -1 src/sys/dev/puc/puc_pccard.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 22:47:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D20916A4B3; Sun, 26 Oct 2003 22:47:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3EB743F93; Sun, 26 Oct 2003 22:47:05 -0800 (PST) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R6l5XJ040207; Sun, 26 Oct 2003 22:47:05 -0800 (PST) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R6l5rj040206; Sun, 26 Oct 2003 22:47:05 -0800 (PST) (envelope-from jeff) Message-Id: <200310270647.h9R6l5rj040206@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 26 Oct 2003 22:47:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 06:47:06 -0000 jeff 2003/10/26 22:47:05 PST FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Use a better algorithm in sched_pctcpu_update() Contributed by: Thomaswuerfl@gmx.de - In sched_prio(), adjust the run queue for threads which may need to move to the current queue due to priority propagation . - In sched_switch(), fix style bug introduced when the KSE support went in. Columns are 80 chars wide, not 90. - In sched_switch(), Fix the comparison in the idle case and explicitly re-initialize the runq in the not propagated case. - Remove dead code in sched_clock(). - In sched_clock(), If we're an IDLE class td set NEEDRESCHED so that threads that have become runnable will get a chance to. - In sched_runnable(), if we're not the IDLETD, we should not consider curthread when examining the load. This mimics the 4BSD behavior of returning 0 when the only runnable thread is running. - In sched_userret(), remove the code for setting NEEDRESCHED entirely. This is not necessary and is not implemented in 4BSD. - Use the correct comparison in sched_add() when checking to see if an idle prio task has had it's priority temporarily elevated. Revision Changes Path 1.67 +50 -56 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 22:50:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6EA416A4B3; Sun, 26 Oct 2003 22:50:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 479C943FD7; Sun, 26 Oct 2003 22:50:58 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R6owXJ040420; Sun, 26 Oct 2003 22:50:58 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R6ovef040419; Sun, 26 Oct 2003 22:50:57 -0800 (PST) (envelope-from marcel) Message-Id: <200310270650.h9R6ovef040419@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 26 Oct 2003 22:50:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/truss 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, 27 Oct 2003 06:50:58 -0000 marcel 2003/10/26 22:50:57 PST FreeBSD src repository Modified files: usr.bin/truss syscalls.c Log: Fix truss so that it doesn't abort/exit when a syscall has been given a NULL-pointer for a sockaddr argument. Revision Changes Path 1.31 +5 -0 src/usr.bin/truss/syscalls.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:15:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 259C116A4B3; Sun, 26 Oct 2003 23:15:09 -0800 (PST) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [133.11.205.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1F0543F3F; Sun, 26 Oct 2003 23:15:06 -0800 (PST) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is1.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 2F9B1218436; Mon, 27 Oct 2003 16:15:04 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) h9R7F3Su016141; Mon, 27 Oct 2003 16:15:03 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3])3.3.5-GR) with ESMTP id ALE49489; Mon, 27 Oct 2003 16:15:02 +0900 (JST) Date: Mon, 27 Oct 2003 16:15:02 +0900 Message-ID: From: Hidetoshi Shimokawa To: "Kenneth D. Merry" In-Reply-To: <200310270615.h9R6FtQY038957@repoman.freebsd.org> References: <200310270615.h9R6FtQY038957@repoman.freebsd.org> User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:15:09 -0000 I have a similar problem with a da device too. It's a FireWire/compat flash adaptor(a removable da device). Though I forgot the detail, it takes too long time to probe if the media is not present. Do we have to patch scsi_da.c too? /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html At Sun, 26 Oct 2003 22:15:55 -0800 (PST), Kenneth D. Merry wrote: > > ken 2003/10/26 22:15:55 PST > > FreeBSD src repository > > Modified files: > sys/cam cam_periph.c > sys/cam/scsi scsi_cd.c > Log: > In camperiphdone(), make sure we check for fatal errors and bail out > instead of retrying them blindly. > > This should fix some of the problems people have been having with cdrom > drives taking a long time to probe. This should also eliminate the need > for the initial TUR in cdsize(). > > cam_periph.c: Don't keep retrying if the error we get back is a fatal > error. This should help us detect the transition from > "Logical unit not ready, cause not reportable" to "Medium > not present" in the "TUR many" handler. (The TUR many > handler gets triggered for Logical unit not ready, cause > not reportable errors.) > > scsi_cd.c: Remove the initial test unit ready in cdsize(). Hopefully > it isn't necessary after the above change. > > Submitted by: gibbs (mostly) > Tested by: peter > MFC After: 2 weeks > > Revision Changes Path > 1.55 +17 -2 src/sys/cam/cam_periph.c > 1.88 +0 -14 src/sys/cam/scsi/scsi_cd.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:15:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7242D16A4BF; Sun, 26 Oct 2003 23:15:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9D9643FA3; Sun, 26 Oct 2003 23:15:22 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R7FMXJ042243; Sun, 26 Oct 2003 23:15:22 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R7FMx1042242; Sun, 26 Oct 2003 23:15:22 -0800 (PST) (envelope-from ume) Message-Id: <200310270715.h9R7FMx1042242@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 26 Oct 2003 23:15:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 frag6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:15:23 -0000 ume 2003/10/26 23:15:22 PST FreeBSD src repository Modified files: sys/netinet6 frag6.c Log: M_DONTWAIT was passed into malloc(). Submitted by: Ian Dowse Revision Changes Path 1.20 +2 -2 src/sys/netinet6/frag6.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:15:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B333416A4C1; Sun, 26 Oct 2003 23:15:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36B0D43F3F; Sun, 26 Oct 2003 23:15:48 -0800 (PST) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R7FmXJ042327; Sun, 26 Oct 2003 23:15:48 -0800 (PST) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R7Fljr042326; Sun, 26 Oct 2003 23:15:47 -0800 (PST) (envelope-from jeff) Message-Id: <200310270715.h9R7Fljr042326@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 26 Oct 2003 23:15:47 -0800 (PST) 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_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:15:48 -0000 jeff 2003/10/26 23:15:47 PST FreeBSD src repository Modified files: sys/kern kern_resource.c Log: - Don't set td_priority directly here, use sched_prio(). Revision Changes Path 1.128 +1 -1 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:20:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2954516A4B3; Sun, 26 Oct 2003 23:20:12 -0800 (PST) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00A2143F75; Sun, 26 Oct 2003 23:20:10 -0800 (PST) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id h9R7K964043799; Mon, 27 Oct 2003 00:20:09 -0700 (MST) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id h9R7K9xV043798; Mon, 27 Oct 2003 00:20:09 -0700 (MST) (envelope-from ken) Date: Mon, 27 Oct 2003 00:20:09 -0700 From: "Kenneth D. Merry" To: Hidetoshi Shimokawa Message-ID: <20031027072008.GA43732@panzer.kdm.org> References: <200310270615.h9R6FtQY038957@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_periph.c src/sys/cam/scsi scsi_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:20:12 -0000 On Mon, Oct 27, 2003 at 16:15:02 +0900, Hidetoshi Shimokawa wrote: > I have a similar problem with a da device too. > It's a FireWire/compat flash adaptor(a removable da device). > > Though I forgot the detail, it takes too long time to probe if > the media is not present. > Do we have to patch scsi_da.c too? Actually, I just removed a TUR that PHK put in cdsize() before the read capacity. (i.e. I didn't add anything) The hope is that this fix to the error recovery code might fix problems like yours. So we shouldn't need to change the da(4) driver. If you have time, try out your device with this change and let me know whether it works. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:56:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE0DB16A4B3; Sun, 26 Oct 2003 23:56:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5170C43F93; Sun, 26 Oct 2003 23:56:28 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R7uSXJ054401; Sun, 26 Oct 2003 23:56:28 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R7uRWO054400; Sun, 26 Oct 2003 23:56:27 -0800 (PST) (envelope-from murray) Message-Id: <200310270756.h9R7uRWO054400@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 23:56:27 -0800 (PST) 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/pkg_install/add main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:56:29 -0000 X-List-Received-Date: Mon, 27 Oct 2003 07:56:29 -0000 murray 2003/10/26 23:56:27 PST FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/pkg_install/add main.c Log: Add proper entries to release table so that pkg_add -r on a 4.9 system will fetch 4.9 packages, instead of falling back on 4-stable packages. Revision Changes Path 1.29.2.21 +2 -0 src/usr.sbin/pkg_install/add/main.c From owner-cvs-src@FreeBSD.ORG Sun Oct 26 23:57:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E29A16A4B3; Sun, 26 Oct 2003 23:57:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70A3F43F93; Sun, 26 Oct 2003 23:57:33 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R7vXXJ054468; Sun, 26 Oct 2003 23:57:33 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R7vX7Q054467; Sun, 26 Oct 2003 23:57:33 -0800 (PST) (envelope-from murray) Message-Id: <200310270757.h9R7vX7Q054467@repoman.freebsd.org> From: Murray Stokely Date: Sun, 26 Oct 2003 23:57:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_9 Subject: cvs commit: src/usr.sbin/pkg_install/add main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 07:57:34 -0000 murray 2003/10/26 23:57:33 PST FreeBSD src repository Modified files: (Branch: RELENG_4_9) usr.sbin/pkg_install/add main.c Log: MFS: 4.9-RELEASE should fetch the release packages with pkg_add -r. Revision Changes Path 1.29.2.20.4.1 +2 -0 src/usr.sbin/pkg_install/add/main.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 00:03:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77CFB16A4B3; Mon, 27 Oct 2003 00:03:45 -0800 (PST) Received: from axe-inc.co.jp (axegw.axe-inc.co.jp [61.199.217.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5D6443FDD; Mon, 27 Oct 2003 00:03:43 -0800 (PST) (envelope-from takawata@axe-inc.co.jp) Received: from axe-inc.co.jp (pier155.t.axe-inc.co.jp [192.168.6.155]) by axe-inc.co.jp (8.9.3+3.2W/3.7W) with ESMTP id RAA03826; Mon, 27 Oct 2003 17:03:41 +0900 (JST) Message-Id: <200310270803.RAA03826@axe-inc.co.jp> To: Nate Lawson In-reply-to: Your message of "Sun, 26 Oct 2003 22:26:51 PST." <200310270626.h9R6QpOI039373@repoman.freebsd.org> Date: Mon, 27 Oct 2003 17:06:08 +0900 From: User Takawata cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/acpica acpi_wakecode.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 08:03:45 -0000 In message <200310270626.h9R6QpOI039373@repoman.freebsd.org>, Nate Lawson wrote : >njl 2003/10/26 22:26:51 PST > > FreeBSD src repository > > Modified files: > sys/i386/acpica acpi_wakecode.S > Log: > Call the VESA reset BIOS vector on the resume path. This may help displays > after resume. I have not found it to break anything. > > Revision Changes Path > 1.4 +9 -0 src/sys/i386/acpica/acpi_wakecode.S How about initializing stack? Index: acpi_wakecode.S =================================================================== RCS file: /home/ncvs/src/sys/i386/acpica/acpi_wakecode.S,v retrieving revision 1.4 diff -u -r1.4 acpi_wakecode.S --- acpi_wakecode.S 27 Oct 2003 06:26:51 -0000 1.4 +++ acpi_wakecode.S 27 Oct 2003 08:02:01 -0000 @@ -31,6 +31,7 @@ #define LOCORE #include +#include .align 4 .code16 @@ -42,7 +43,10 @@ movw %cs,%ax movw %ax,%ds movw %ax,%ss - + + /* Assume 1 page is allocated for wakecode from the entry*/ + movw $PAGE_SIZE, %sp + /* * Re-initialize video BIOS. Restore DS and SS from CS in * case the BIOS modified them. From owner-cvs-src@FreeBSD.ORG Mon Oct 27 00:33:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B8E816A4B3; Mon, 27 Oct 2003 00:33:57 -0800 (PST) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [133.11.205.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBA8343FCB; Mon, 27 Oct 2003 00:33:55 -0800 (PST) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is2.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id CD18537818B; Mon, 27 Oct 2003 17:33:53 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) h9R8Xrxs008059; Mon, 27 Oct 2003 17:33:53 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3])3.3.5-GR) with ESMTP id ALE53786; Mon, 27 Oct 2003 17:33:52 +0900 (JST) Date: Mon, 27 Oct 2003 17:33:52 +0900 Message-ID: From: Hidetoshi Shimokawa To: Doug Rabson In-Reply-To: <1067164142.11285.1.camel@herring.nlsystems.com> References: <200310260742.h9Q7gXlY027864@repoman.freebsd.org> <1067164142.11285.1.camel@herring.nlsystems.com> User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 08:33:57 -0000 At Sun, 26 Oct 2003 10:29:02 +0000, Doug Rabson wrote: > > Wouldn't it be simpler to just have: > > dev/dcons/dcons_crom.c optional dcons firewire > > since dcons_crom isn't much use without either dcons and firewire. Also, > not many people will want to have dcons without a crom attachment > (assuming they have firewire), IMHO. Your suggetion is reasonable in user's point of view. But I'd like to keep them as separated device, at least, for a while. We also have separated modules and they makes my development easier. /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html From owner-cvs-src@FreeBSD.ORG Mon Oct 27 01:19:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A00A916A4B3; Mon, 27 Oct 2003 01:19:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21E2D43FB1; Mon, 27 Oct 2003 01:19:08 -0800 (PST) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9R9J7XJ065727; Mon, 27 Oct 2003 01:19:07 -0800 (PST) (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9R9J7OS065726; Mon, 27 Oct 2003 01:19:07 -0800 (PST) (envelope-from jkoshy) Message-Id: <200310270919.h9R9J7OS065726@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 27 Oct 2003 01:19:07 -0800 (PST) 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 elf.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: Mon, 27 Oct 2003 09:19:08 -0000 jkoshy 2003/10/27 01:19:07 PST FreeBSD src repository Modified files: share/man/man5 elf.5 Log: Correct a typo. Submitted by: "T.M. Sommers" Revision Changes Path 1.26 +1 -1 src/share/man/man5/elf.5 From owner-cvs-src@FreeBSD.ORG Mon Oct 27 01:31:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3431A16A4B3; Mon, 27 Oct 2003 01:31:45 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id D28B743FBF; Mon, 27 Oct 2003 01:31:42 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 1AE3oj-0007pj-00; Mon, 27 Oct 2003 15:37:41 +0600 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 1AE3oj-0007pA-00; Mon, 27 Oct 2003 15:37:41 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9p2/8.12.9) with ESMTP id h9R9Vog1069308; Mon, 27 Oct 2003 15:31:50 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9p2/8.12.9/Submit) id h9R9VolF069242; Mon, 27 Oct 2003 15:31:50 +0600 (NOVT) (envelope-from danfe) Date: Mon, 27 Oct 2003 15:31:50 +0600 From: Alexey Dokuchaev To: "Bruce A. Mah" Message-ID: <20031027093150.GA58637@regency.nsu.ru> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310270537.h9R5b0c7036176@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Envelope-To: bmah@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 09:31:45 -0000 On Sun, Oct 26, 2003 at 09:37:00PM -0800, Bruce A. Mah wrote: > bmah 2003/10/26 21:37:00 PST > > FreeBSD src repository > > Modified files: (Branch: RELENG_4_9) > release/doc/share/sgml release.ent > Log: > The next release of FreeBSD will most likely be 4.9.1, according to > current RE plans. I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT security, robustness, and overall excellent general- (and all-) purpose operating system. Seems like it deserves 10th incarnation. 8-) ./danfe From owner-cvs-src@FreeBSD.ORG Mon Oct 27 01:41:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44D7F16A4B3; Mon, 27 Oct 2003 01:41:06 -0800 (PST) Received: from rosalita.datadok.no (rosalita.dataped.no [194.54.103.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 711D343FBD; Mon, 27 Oct 2003 01:41:04 -0800 (PST) (envelope-from peter@datadok.no) Received: from zaphod.datadok.no ([194.54.103.67] helo=siemens02.datadok.no) by rosalita.datadok.no with esmtp (Exim 4.24; FreeBSD 5.1) id 1AE3sg-000K4h-5M; Mon, 27 Oct 2003 10:41:46 +0100 Message-Id: <6.0.0.22.0.20031027103022.037ec380@mail.datadok.no> X-Sender: peter@mail.datadok.no X-Mailer: QUALCOMM Windows Eudora Version 6.0.0.22 Date: Mon, 27 Oct 2003 10:32:14 +0100 To: Alexey Dokuchaev , "Bruce A. Mah" From: "Peter N. M. Hansteen" In-Reply-To: <20031027093150.GA58637@regency.nsu.ru> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 09:41:06 -0000 > > Log: > > The next release of FreeBSD will most likely be 4.9.1, according to > > current RE plans. > >I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT >security, robustness, and overall excellent general- (and all-) purpose >operating system. Seems like it deserves 10th incarnation. 8-) I'm kind of partial to switching bases in these circumstances - making the next 4.n release 4.a. - P -- Peter N. M. Hansteen peter@datadok.no http://www.datadok.no I may be away from my mail at times. If you want to make sure somebody at datadok reads your message promptly, please send it to the alias datadok at datadok dot no From owner-cvs-src@FreeBSD.ORG Mon Oct 27 02:58:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E92FB16A4B3; Mon, 27 Oct 2003 02:58:37 -0800 (PST) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAFB943FBF; Mon, 27 Oct 2003 02:58:35 -0800 (PST) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h9RAwTP24686; Mon, 27 Oct 2003 11:58:29 +0100 (MET) Date: Mon, 27 Oct 2003 11:58:29 +0100 (CET) From: Harti Brandt To: Bruce Evans In-Reply-To: <20031026171515.P17272@gamplex.bde.org> Message-ID: <20031027115449.Y63585@beagle.fokus.fraunhofer.de> References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@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: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 10:58:38 -0000 On Sun, 26 Oct 2003, Bruce Evans wrote: BE>On Sat, 25 Oct 2003, Peter Wemm wrote: BE> BE>> peter 2003/10/25 21:49:58 PDT BE>> BE>> FreeBSD src repository BE>> BE>> Modified files: BE>> usr.bin/chat Makefile BE>> Log: BE>> The math function logf() probably isn't doing us much good for logging BE>> stuff. Add -fno-builtin-logf. BE> BE>gcc should be fixed instead of unportabilizing Makefiles like this. BE> BE>Don't forget to change this and all the misspellings of log and sin BE>back when gcc is fixed :-). :-( That won't happen. Gcc people think they're right to give this warning. I'm awaiting the day when they add y0 and j0 as builtins... Anyway these gcc-specific changes to the Makefiles are bad. As far as I know there are people working on compiling with icc. harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Mon Oct 27 03:04:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 904) id 19E2116A4BF; Mon, 27 Oct 2003 03:04:49 -0800 (PST) Date: Mon, 27 Oct 2003 03:04:48 -0800 From: Max Khon To: Alexey Dokuchaev Message-ID: <20031027030448.A67575@FreeBSD.org> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20031027093150.GA58637@regency.nsu.ru>; from danfe@nsu.ru on Mon, Oct 27, 2003 at 03:31:50PM +0600 cc: "Bruce A. Mah" cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 11:04:49 -0000 Hello! On Mon, Oct 27, 2003 at 03:31:50PM +0600, Alexey Dokuchaev wrote: > > bmah 2003/10/26 21:37:00 PST > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_4_9) > > release/doc/share/sgml release.ent > > Log: > > The next release of FreeBSD will most likely be 4.9.1, according to > > current RE plans. > > I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT > security, robustness, and overall excellent general- (and all-) purpose > operating system. Seems like it deserves 10th incarnation. 8-) there will be problems if it will be called 4.10. at least with __FreeBSD_version. /fjoe From owner-cvs-src@FreeBSD.ORG Mon Oct 27 03:19:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E723116A4B3; Mon, 27 Oct 2003 03:19:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66A9E43FB1; Mon, 27 Oct 2003 03:19:09 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RBJ9XJ072370; Mon, 27 Oct 2003 03:19:09 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RBJ91d072369; Mon, 27 Oct 2003 03:19:09 -0800 (PST) (envelope-from harti) Message-Id: <200310271119.h9RBJ91d072369@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 27 Oct 2003 03:19:09 -0800 (PST) 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 files kern.pre.mk options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 11:19:10 -0000 harti 2003/10/27 03:19:09 PST FreeBSD src repository Modified files: sys/conf NOTES files kern.pre.mk options Log: Allow building the NgATM SAAL layer directly into the kernel. Revision Changes Path 1.1182 +4 -1 src/sys/conf/NOTES 1.841 +7 -1 src/sys/conf/files 1.35 +3 -0 src/sys/conf/kern.pre.mk 1.418 +3 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Mon Oct 27 03:43:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C40C16A4B3; Mon, 27 Oct 2003 03:43:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F43B43F75; Mon, 27 Oct 2003 03:43:21 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RBhLXJ073357; Mon, 27 Oct 2003 03:43:21 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RBhKKS073356; Mon, 27 Oct 2003 03:43:20 -0800 (PST) (envelope-from harti) Message-Id: <200310271143.h9RBhKKS073356@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 27 Oct 2003 03:43:20 -0800 (PST) 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 ng_sscfu.4 ng_sscop.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 11:43:22 -0000 harti 2003/10/27 03:43:20 PST FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 ng_sscfu.4 ng_sscop.4 Log: Man pages for the NgATM SAAL protocol nodes. Revision Changes Path 1.229 +2 -0 src/share/man/man4/Makefile 1.1 +155 -0 src/share/man/man4/ng_sscfu.4 (new) 1.1 +355 -0 src/share/man/man4/ng_sscop.4 (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 27 04:16:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1E4116A4B3; Mon, 27 Oct 2003 04:16:06 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2A243FE0; Mon, 27 Oct 2003 04:16:05 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 1AE6Np-0000K0-00; Mon, 27 Oct 2003 18:22:05 +0600 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 1AE6Np-0000JT-00; Mon, 27 Oct 2003 18:22:05 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9p2/8.12.9) with ESMTP id h9RCGEg1025712; Mon, 27 Oct 2003 18:16:14 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9p2/8.12.9/Submit) id h9RCGEfb025710; Mon, 27 Oct 2003 18:16:14 +0600 (NOVT) (envelope-from danfe) Date: Mon, 27 Oct 2003 18:16:13 +0600 From: Alexey Dokuchaev To: Max Khon Message-ID: <20031027121613.GB17552@regency.nsu.ru> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> <20031027030448.A67575@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031027030448.A67575@FreeBSD.org> User-Agent: Mutt/1.4.1i X-Envelope-To: fjoe@freebsd.org, bmah@freebsd.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org cc: "Bruce A. Mah" cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 12:16:07 -0000 On Mon, Oct 27, 2003 at 03:04:48AM -0800, Max Khon wrote: > Hello! > > On Mon, Oct 27, 2003 at 03:31:50PM +0600, Alexey Dokuchaev wrote: > > > > bmah 2003/10/26 21:37:00 PST > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_4_9) > > > release/doc/share/sgml release.ent > > > Log: > > > The next release of FreeBSD will most likely be 4.9.1, according to > > > current RE plans. > > > > I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT > > security, robustness, and overall excellent general- (and all-) purpose > > operating system. Seems like it deserves 10th incarnation. 8-) > > there will be problems if it will be called 4.10. > at least with __FreeBSD_version. Hmm, I seem to recall a conversation from where I've got an impression that in FreeBSD X.Y, Y can go from 0 through 9, 10, ..., 99 up to 100. I'll take a look closed at __FreeBSD_version, thanks. ./danfe From owner-cvs-src@FreeBSD.ORG Mon Oct 27 05:51:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2B9316A4DC; Mon, 27 Oct 2003 05:51:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 738C743F85; Mon, 27 Oct 2003 05:51:29 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RDpTXJ085524; Mon, 27 Oct 2003 05:51:29 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RDpSiW085523; Mon, 27 Oct 2003 05:51:28 -0800 (PST) (envelope-from harti) Message-Id: <200310271351.h9RDpSiW085523@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 27 Oct 2003 05:51:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.libnames.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 13:51:30 -0000 harti 2003/10/27 05:51:28 PST FreeBSD src repository Modified files: share/mk bsd.libnames.mk Log: Add a definition for libngatm. Reviewed by: ru Revision Changes Path 1.73 +1 -0 src/share/mk/bsd.libnames.mk From owner-cvs-src@FreeBSD.ORG Mon Oct 27 07:22:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B91516A4B3; Mon, 27 Oct 2003 07:22:23 -0800 (PST) Received: from eth0.b.smtp.sonic.net (eth0.b.smtp.sonic.net [64.142.19.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1025443F75; Mon, 27 Oct 2003 07:22:22 -0800 (PST) (envelope-from bmah@intruder.kitchenlab.org) Received: from intruder.kitchenlab.org (adsl-64-142-29-77.sonic.net [64.142.29.77])h9RFMLuf008210 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 27 Oct 2003 07:22:21 -0800 Received: from intruder.kitchenlab.org (bmah@localhost [127.0.0.1]) h9RFMLAo022702; Mon, 27 Oct 2003 07:22:21 -0800 (PST) (envelope-from bmah@intruder.kitchenlab.org) Received: (from bmah@localhost) by intruder.kitchenlab.org (8.12.9p2/8.12.9/Submit) id h9RFMK9K022701; Mon, 27 Oct 2003 07:22:20 -0800 (PST) (envelope-from bmah) Date: Mon, 27 Oct 2003 07:22:20 -0800 From: "Bruce A. Mah" To: Alexey Dokuchaev Message-ID: <20031027152220.GA22627@intruder.kitchenlab.org> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> <20031027030448.A67575@FreeBSD.org> <20031027121613.GB17552@regency.nsu.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <20031027121613.GB17552@regency.nsu.ru> User-Agent: Mutt/1.4.1i X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-url: http://www.employees.org/~bmah/ cc: Max Khon cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: "Bruce A. Mah" Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 15:22:23 -0000 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable If memory serves me right, Alexey Dokuchaev wrote: > On Mon, Oct 27, 2003 at 03:04:48AM -0800, Max Khon wrote: > > Hello! > >=20 > > On Mon, Oct 27, 2003 at 03:31:50PM +0600, Alexey Dokuchaev wrote: > >=20 > > > > bmah 2003/10/26 21:37:00 PST > > > >=20 > > > > FreeBSD src repository > > > >=20 > > > > Modified files: (Branch: RELENG_4_9) > > > > release/doc/share/sgml release.ent=20 > > > > Log: > > > > The next release of FreeBSD will most likely be 4.9.1, according = to > > > > current RE plans. > > >=20 > > > I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT > > > security, robustness, and overall excellent general- (and all-) purpo= se > > > operating system. Seems like it deserves 10th incarnation. 8-) > >=20 > > there will be problems if it will be called 4.10. > > at least with __FreeBSD_version. >=20 > Hmm, I seem to recall a conversation from where I've got an impression > that in FreeBSD X.Y, Y can go from 0 through 9, 10, ..., 99 up to 100. > I'll take a look closed at __FreeBSD_version, thanks. __FreeBSD_version isn't really the issue here, although we probably made lots of jokes about it. The primary issue is that doing releases from two active branches is simply a huge drain on time, particularly the portmgr@ and re@ teams, but also for developers in general. (Think of how many code freezes and port freezes we've done this year and you'll sort of get the idea.) We're talking about doing more lightweight releases for the 4 series (hence 4.9.1), but the details have yet to be worked out. Until then, it's premature to be worrying about what their version numbers will be. Cheers, Bruce. --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/nTgs2MoxcVugUsMRAtqmAKC0vqykQoOfmfMhnXsfDIG45zg90gCgwzZP rszI5hlNN8ZxkyjyF/DJgyM= =eWe+ -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- From owner-cvs-src@FreeBSD.ORG Mon Oct 27 07:32:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D40C16A4B3; Mon, 27 Oct 2003 07:32:50 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0152043FE0; Mon, 27 Oct 2003 07:32:48 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9p2/8.12.9) with ESMTP id h9RFWjE7004087; Mon, 27 Oct 2003 08:32:45 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 27 Oct 2003 08:32:13 -0700 (MST) Message-Id: <20031027.083213.57156574.imp@bsdimp.com> To: danfe@nsu.ru From: "M. Warner Losh" In-Reply-To: <20031027093150.GA58637@regency.nsu.ru> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> X-Mailer: Mew version 2.1 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: bmah@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 15:32:50 -0000 In message: <20031027093150.GA58637@regency.nsu.ru> Alexey Dokuchaev writes: : I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT : security, robustness, and overall excellent general- (and all-) purpose : operating system. Seems like it deserves 10th incarnation. 8-) 4.9 is its 10th incarnation :-) Warner From owner-cvs-src@FreeBSD.ORG Mon Oct 27 07:33:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0A5C16A4B3; Mon, 27 Oct 2003 07:33:55 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EE0C43FE1; Mon, 27 Oct 2003 07:33:52 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.9p2/8.12.9) with ESMTP id h9RFXoE7004103; Mon, 27 Oct 2003 08:33:50 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 27 Oct 2003 08:33:17 -0700 (MST) Message-Id: <20031027.083317.54187409.imp@bsdimp.com> To: danfe@nsu.ru From: "M. Warner Losh" In-Reply-To: <20031027121613.GB17552@regency.nsu.ru> References: <20031027093150.GA58637@regency.nsu.ru> <20031027030448.A67575@FreeBSD.org> <20031027121613.GB17552@regency.nsu.ru> X-Mailer: Mew version 2.1 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: fjoe@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: bmah@FreeBSD.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 15:33:55 -0000 In message: <20031027121613.GB17552@regency.nsu.ru> Alexey Dokuchaev writes: : On Mon, Oct 27, 2003 at 03:04:48AM -0800, Max Khon wrote: : > Hello! : > : > On Mon, Oct 27, 2003 at 03:31:50PM +0600, Alexey Dokuchaev wrote: : > : > > > bmah 2003/10/26 21:37:00 PST : > > > : > > > FreeBSD src repository : > > > : > > > Modified files: (Branch: RELENG_4_9) : > > > release/doc/share/sgml release.ent : > > > Log: : > > > The next release of FreeBSD will most likely be 4.9.1, according to : > > > current RE plans. : > > : > > I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT : > > security, robustness, and overall excellent general- (and all-) purpose : > > operating system. Seems like it deserves 10th incarnation. 8-) : > : > there will be problems if it will be called 4.10. : > at least with __FreeBSD_version. : : Hmm, I seem to recall a conversation from where I've got an impression : that in FreeBSD X.Y, Y can go from 0 through 9, 10, ..., 99 up to 100. : I'll take a look closed at __FreeBSD_version, thanks. in 5.x that's true, but in 4.x, only 0-9 were considered for Y. The __FreeBSD_version will decode as 4.9.1, even if we call it 4.10. Warner From owner-cvs-src@FreeBSD.ORG Mon Oct 27 07:34:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB95E16A4B3; Mon, 27 Oct 2003 07:34:39 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 206CC43FA3; Mon, 27 Oct 2003 07:34:35 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 1AE9Tm-0007FV-00; Mon, 27 Oct 2003 21:40:26 +0600 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 1AE9Tl-0007EN-00; Mon, 27 Oct 2003 21:40:25 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9p2/8.12.9) with ESMTP id h9RFYXg1042430; Mon, 27 Oct 2003 21:34:33 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9p2/8.12.9/Submit) id h9RFYX0q042378; Mon, 27 Oct 2003 21:34:33 +0600 (NOVT) (envelope-from danfe) Date: Mon, 27 Oct 2003 21:34:33 +0600 From: Alexey Dokuchaev To: "M. Warner Losh" Message-ID: <20031027153432.GA39816@regency.nsu.ru> References: <200310270537.h9R5b0c7036176@repoman.freebsd.org> <20031027093150.GA58637@regency.nsu.ru> <20031027.083213.57156574.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031027.083213.57156574.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-Envelope-To: imp@bsdimp.com, bmah@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org cc: bmah@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 15:34:39 -0000 On Mon, Oct 27, 2003 at 08:32:13AM -0700, M. Warner Losh wrote: > In message: <20031027093150.GA58637@regency.nsu.ru> > Alexey Dokuchaev writes: > : I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT > : security, robustness, and overall excellent general- (and all-) purpose > : operating system. Seems like it deserves 10th incarnation. 8-) > > 4.9 is its 10th incarnation :-) Oh, that is right. You bite me. ;-) ./danfe From owner-cvs-src@FreeBSD.ORG Mon Oct 27 07:36:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 267C616A4B3; Mon, 27 Oct 2003 07:36:22 -0800 (PST) Received: from mx.nsu.ru (mx.nsu.ru [212.192.164.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EB4C43FD7; Mon, 27 Oct 2003 07:36:04 -0800 (PST) (envelope-from danfe@regency.nsu.ru) Received: from mail by mx.nsu.ru with drweb-scanned (Exim 3.35 #1 (Debian)) id 1AE9V8-0007ZK-00; Mon, 27 Oct 2003 21:41:50 +0600 Received: from regency.nsu.ru ([193.124.210.26]) by mx.nsu.ru with esmtp (Exim 3.35 #1 (Debian)) id 1AE9V7-0007Y6-00; Mon, 27 Oct 2003 21:41:49 +0600 Received: from regency.nsu.ru (localhost [127.0.0.1]) by regency.nsu.ru (8.12.9p2/8.12.9) with ESMTP id h9RFZtg1045880; Mon, 27 Oct 2003 21:35:55 +0600 (NOVT) (envelope-from danfe@regency.nsu.ru) Received: (from danfe@localhost) by regency.nsu.ru (8.12.9p2/8.12.9/Submit) id h9RFZtMs045873; Mon, 27 Oct 2003 21:35:55 +0600 (NOVT) (envelope-from danfe) Date: Mon, 27 Oct 2003 21:35:55 +0600 From: Alexey Dokuchaev To: "M. Warner Losh" Message-ID: <20031027153555.GB39816@regency.nsu.ru> References: <20031027093150.GA58637@regency.nsu.ru> <20031027030448.A67575@FreeBSD.org> <20031027121613.GB17552@regency.nsu.ru> <20031027.083317.54187409.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031027.083317.54187409.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-Envelope-To: imp@bsdimp.com, fjoe@FreeBSD.org, bmah@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org cc: fjoe@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: bmah@FreeBSD.org Subject: Re: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 15:36:22 -0000 On Mon, Oct 27, 2003 at 08:33:17AM -0700, M. Warner Losh wrote: > In message: <20031027121613.GB17552@regency.nsu.ru> > Alexey Dokuchaev writes: > : On Mon, Oct 27, 2003 at 03:04:48AM -0800, Max Khon wrote: > : > Hello! > : > > : > On Mon, Oct 27, 2003 at 03:31:50PM +0600, Alexey Dokuchaev wrote: > : > > : > > > bmah 2003/10/26 21:37:00 PST > : > > > > : > > > FreeBSD src repository > : > > > > : > > > Modified files: (Branch: RELENG_4_9) > : > > > release/doc/share/sgml release.ent > : > > > Log: > : > > > The next release of FreeBSD will most likely be 4.9.1, according to > : > > > current RE plans. > : > > > : > > I'd like to see 4.10 someday though. 4.x set a de-facto standard WRT > : > > security, robustness, and overall excellent general- (and all-) purpose > : > > operating system. Seems like it deserves 10th incarnation. 8-) > : > > : > there will be problems if it will be called 4.10. > : > at least with __FreeBSD_version. > : > : Hmm, I seem to recall a conversation from where I've got an impression > : that in FreeBSD X.Y, Y can go from 0 through 9, 10, ..., 99 up to 100. > : I'll take a look closed at __FreeBSD_version, thanks. > > in 5.x that's true, but in 4.x, only 0-9 were considered for Y. The > __FreeBSD_version will decode as 4.9.1, even if we call it 4.10. Thanks for straighting things out! ./danfe From owner-cvs-src@FreeBSD.ORG Mon Oct 27 08:10:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE7B916A4B3; Mon, 27 Oct 2003 08:10:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72C3143FB1; Mon, 27 Oct 2003 08:10:06 -0800 (PST) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RGA6XJ093733; Mon, 27 Oct 2003 08:10:06 -0800 (PST) (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RGA5Bv093732; Mon, 27 Oct 2003 08:10:05 -0800 (PST) (envelope-from emax) Message-Id: <200310271610.h9RGA5Bv093732@repoman.freebsd.org> From: Maksim Yevmenkin Date: Mon, 27 Oct 2003 08:10:05 -0800 (PST) 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.usr.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: Mon, 27 Oct 2003 16:10:07 -0000 emax 2003/10/27 08:10:05 PST FreeBSD src repository Modified files: etc/mtree BSD.usr.dist Log: Create missing /usr/share/examples/netgraph/bluetooth directory Revision Changes Path 1.282 +2 -0 src/etc/mtree/BSD.usr.dist From owner-cvs-src@FreeBSD.ORG Mon Oct 27 08:22:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89ECC16A4E0; Mon, 27 Oct 2003 08:22:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B37D343F3F; Mon, 27 Oct 2003 08:21:59 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RGLxXJ094243; Mon, 27 Oct 2003 08:21:59 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RGLxAC094242; Mon, 27 Oct 2003 08:21:59 -0800 (PST) (envelope-from harti) Message-Id: <200310271621.h9RGLxAC094242@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 27 Oct 2003 08:21:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 16:22:00 -0000 harti 2003/10/27 08:21:59 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm_intr.c Log: When we cannot allocate an external buffer (bacause we've hit the maximum number of pages for buffers) return -1 instead of 0. This fixes a panic under conditions when many mbufs are needed. Update the head pointer of the receive buffer pool queue even when we could not supply a buffer to the chip. Otherwise the chip will not re-interrupt us for another try. A better strategy would probably be to remember this condition and to supply buffers without an interrupt as soon as buffers get available. Revision Changes Path 1.6 +5 -9 src/sys/dev/hatm/if_hatm_intr.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 08:39:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DA5116A4B3; Mon, 27 Oct 2003 08:39:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7157443FBF; Mon, 27 Oct 2003 08:39:49 -0800 (PST) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RGdnXJ094862; Mon, 27 Oct 2003 08:39:49 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RGdn1h094861; Mon, 27 Oct 2003 08:39:49 -0800 (PST) (envelope-from scottl) Message-Id: <200310271639.h9RGdn1h094861@repoman.freebsd.org> From: Scott Long Date: Mon, 27 Oct 2003 08:39:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/forth beastie.4th X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 16:39:52 -0000 scottl 2003/10/27 08:39:49 PST FreeBSD src repository Modified files: sys/boot/forth beastie.4th Log: Directly call the 'boot' word instead of indirectly evaluating it. Submitted by: dcs Revision Changes Path 1.6 +7 -7 src/sys/boot/forth/beastie.4th From owner-cvs-src@FreeBSD.ORG Mon Oct 27 10:49:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74C1316A4B3; Mon, 27 Oct 2003 10:49:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F053A43FAF; Mon, 27 Oct 2003 10:49:51 -0800 (PST) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RInpXJ007772; Mon, 27 Oct 2003 10:49:51 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RInpJX007771; Mon, 27 Oct 2003 10:49:51 -0800 (PST) (envelope-from bmah) Message-Id: <200310271849.h9RInpJX007771@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 27 Oct 2003 10:49:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 18:49:52 -0000 bmah 2003/10/27 10:49:51 PST FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/errata article.sgml release/doc/en_US.ISO8859-1/relnotes/common new.sgml release/doc/share/sgml release.ent Log: Trim release notes and errata for a post-4.9 world, bump version numbers for 4.9-STABLE. Approved by: re (implicitly) Revision Changes Path 1.1.2.114 +2 -194 src/release/doc/en_US.ISO8859-1/errata/article.sgml 1.22.2.387 +13 -229 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml 1.1.2.23 +3 -3 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Mon Oct 27 11:01:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0643416A4B3 for ; Mon, 27 Oct 2003 11:01:58 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 28CB943FB1 for ; Mon, 27 Oct 2003 11:01:52 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 77815 invoked by uid 1000); 27 Oct 2003 19:01:52 -0000 Date: Mon, 27 Oct 2003 11:01:52 -0800 (PST) From: Nate Lawson To: User Takawata In-Reply-To: <200310270803.RAA03826@axe-inc.co.jp> Message-ID: <20031027105825.M77739@root.org> References: <200310270803.RAA03826@axe-inc.co.jp> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/acpica acpi_wakecode.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 19:01:58 -0000 On Mon, 27 Oct 2003, User Takawata wrote: > In message <200310270626.h9R6QpOI039373@repoman.freebsd.org>, Nate Lawson wrote > > Modified files: > > sys/i386/acpica acpi_wakecode.S > > Log: > > Call the VESA reset BIOS vector on the resume path. This may help displays > > after resume. I have not found it to break anything. > > > > Revision Changes Path > > 1.4 +9 -0 src/sys/i386/acpica/acpi_wakecode.S > > How about initializing stack? > > Index: acpi_wakecode.S > =================================================================== > RCS file: /home/ncvs/src/sys/i386/acpica/acpi_wakecode.S,v > retrieving revision 1.4 > diff -u -r1.4 acpi_wakecode.S > --- acpi_wakecode.S 27 Oct 2003 06:26:51 -0000 1.4 > +++ acpi_wakecode.S 27 Oct 2003 08:02:01 -0000 > @@ -31,6 +31,7 @@ > #define LOCORE > > #include > +#include > > .align 4 > .code16 > @@ -42,7 +43,10 @@ > movw %cs,%ax > movw %ax,%ds > movw %ax,%ss > - > + > + /* Assume 1 page is allocated for wakecode from the entry*/ > + movw $PAGE_SIZE, %sp > + > /* > * Re-initialize video BIOS. Restore DS and SS from CS in > * case the BIOS modified them. What is this intended to fix? esp is restored later on and I don't think the VESA BIOS routine uses the stack. Also, it appears I'm doing redundant restore of ds and ss from cs. If I move the lcall to the beginning, I think this could eliminate 3 instructions. Would this work? -Nate From owner-cvs-src@FreeBSD.ORG Mon Oct 27 12:14:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82D4316A4B3; Mon, 27 Oct 2003 12:14:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A916A43FCB; Mon, 27 Oct 2003 12:14:53 -0800 (PST) (envelope-from jesper@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RKErXJ013442; Mon, 27 Oct 2003 12:14:53 -0800 (PST) (envelope-from jesper@repoman.freebsd.org) Received: (from jesper@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RKErT4013441; Mon, 27 Oct 2003 12:14:53 -0800 (PST) (envelope-from jesper) Message-Id: <200310272014.h9RKErT4013441@repoman.freebsd.org> From: Jesper Skriver Date: Mon, 27 Oct 2003 12:14:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults periodic.conf src/etc/periodic/daily 405.status-ata-raid Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 20:14:54 -0000 jesper 2003/10/27 12:14:53 PST FreeBSD src repository Modified files: etc/defaults periodic.conf etc/periodic/daily Makefile Added files: etc/periodic/daily 405.status-ata-raid Log: Add status checking of ATA raid to the daily periodic scripts. Revision Changes Path 1.26 +3 -0 src/etc/defaults/periodic.conf 1.1 +33 -0 src/etc/periodic/daily/405.status-ata-raid (new) 1.12 +1 -0 src/etc/periodic/daily/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 27 14:15:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18BD616A4B3; Mon, 27 Oct 2003 14:15:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 872A943FE1; Mon, 27 Oct 2003 14:15:03 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RMF3XJ025888; Mon, 27 Oct 2003 14:15:03 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RMF335025887; Mon, 27 Oct 2003 14:15:03 -0800 (PST) (envelope-from jhb) Message-Id: <200310272215.h9RMF335025887@repoman.freebsd.org> From: John Baldwin Date: Mon, 27 Oct 2003 14:15:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 22:15:04 -0000 jhb 2003/10/27 14:15:03 PST FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Fix pmap_unmapdev() to call pmap_kremove() instead of implementing it directly so that it more closely mirrors pmap_mapdev() which calls pmap_kenter(). Revision Changes Path 1.451 +2 -5 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 14:54:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DAEB16A4B3; Mon, 27 Oct 2003 14:54:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C17E843FA3; Mon, 27 Oct 2003 14:54:35 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9RMsZXJ027413; Mon, 27 Oct 2003 14:54:35 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9RMsZFN027412; Mon, 27 Oct 2003 14:54:35 -0800 (PST) (envelope-from marcel) Message-Id: <200310272254.h9RMsZFN027412@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 27 Oct 2003 14:54:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2003 22:54:36 -0000 marcel 2003/10/27 14:54:35 PST FreeBSD src repository Modified files: sys/ia64/ia64 sys_machdep.c sys/ia64/include sysarch.h Log: The previous commit removed both clause 3 and clause 4 from the UCB license. Only clause 3 has been revoked. Restore the fourth clause as clause 3. Pointed out by: das@ Remove my name as a copyright holder since I don't use a BSD license compatible or comparable to the UCB license. I choose not to add a complete second license for my work for aesthetic reasons, nor to replace the UCB license on grounds of rewriting more than 90% of the source files. The rewrite can also be seen as an enhancement and since the files were practically empty, it's rather trivial to have changed 90% of the files. Revision Changes Path 1.8 +4 -3 src/sys/ia64/ia64/sys_machdep.c 1.3 +4 -3 src/sys/ia64/include/sysarch.h From owner-cvs-src@FreeBSD.ORG Mon Oct 27 16:45:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 106DA16A5D9; Mon, 27 Oct 2003 16:45:29 -0800 (PST) Received: from magic.adaptec.com (magic-mail.adaptec.com [216.52.22.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D32444438; Mon, 27 Oct 2003 16:13:41 -0800 (PST) (envelope-from gibbs@scsiguy.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h9S0DeX20150; Mon, 27 Oct 2003 16:13:40 -0800 Received: from [10.100.253.70] (aslan.btc.adaptec.com [10.100.253.70]) by redfish.adaptec.com (8.11.6/8.11.6) with ESMTP id h9S0DcB17734; Mon, 27 Oct 2003 16:13:38 -0800 Date: Mon, 27 Oct 2003 17:17:52 -0700 From: "Justin T. Gibbs" To: "Kenneth D. Merry" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <2569370000.1067300272@aslan.btc.adaptec.com> In-Reply-To: <200310270615.h9R6FtQY038957@repoman.freebsd.org> References: <200310270615.h9R6FtQY038957@repoman.freebsd.org> X-Mailer: Mulberry/3.1.0b8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: cvs commit: src/sys/cam cam_periph.c src/sys/cam/scsi scsi_cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 00:45:40 -0000 > ken 2003/10/26 22:15:55 PST > > FreeBSD src repository > > Modified files: > sys/cam cam_periph.c > sys/cam/scsi scsi_cd.c > Log: > In camperiphdone(), make sure we check for fatal errors and bail out > instead of retrying them blindly. ... > MFC After: 2 weeks The changes to the error codes in the ASC/ASCQ table in -current will also have to be backported for this change to have any effect. -stable currently has "media not present" and many other similar errors marked as retriable. -- Justin From owner-cvs-src@FreeBSD.ORG Mon Oct 27 17:06:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEB4316A4CE; Mon, 27 Oct 2003 17:06:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 307E743F85; Mon, 27 Oct 2003 17:06:38 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S16cXJ040673; Mon, 27 Oct 2003 17:06:38 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S16bX0040672; Mon, 27 Oct 2003 17:06:37 -0800 (PST) (envelope-from peter) Message-Id: <200310280106.h9S16bX0040672@repoman.freebsd.org> From: Peter Wemm Date: Mon, 27 Oct 2003 17:06:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 01:06:38 -0000 peter 2003/10/27 17:06:37 PST FreeBSD src repository Modified files: sys/amd64/amd64 trap.c Log: Oops. Remove some rather noisy debug printfs that slipped in there somehow. Revision Changes Path 1.267 +0 -9 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 17:31:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D25E16A4CE; Mon, 27 Oct 2003 17:31:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DC3A43FE0; Mon, 27 Oct 2003 17:31:50 -0800 (PST) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S1VoXJ041616; Mon, 27 Oct 2003 17:31:50 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S1Vo9i041615; Mon, 27 Oct 2003 17:31:50 -0800 (PST) (envelope-from simokawa) Message-Id: <200310280131.h9S1Vo9i041615@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 27 Oct 2003 17:31:50 -0800 (PST) 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 dcons.4 dcons_crom.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, 28 Oct 2003 01:31:51 -0000 simokawa 2003/10/27 17:31:50 PST FreeBSD src repository Modified files: share/man/man4 dcons.4 dcons_crom.4 Log: I wrongly committed an older version. Update references etc. Revision Changes Path 1.2 +6 -22 src/share/man/man4/dcons.4 1.2 +10 -6 src/share/man/man4/dcons_crom.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 27 19:28:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0440316A4CE; Mon, 27 Oct 2003 19:28:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BB2043F93; Mon, 27 Oct 2003 19:28:48 -0800 (PST) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S3SmXJ048418; Mon, 27 Oct 2003 19:28:48 -0800 (PST) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S3SmPn048417; Mon, 27 Oct 2003 19:28:48 -0800 (PST) (envelope-from jeff) Message-Id: <200310280328.h9S3SmPn048417@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 27 Oct 2003 19:28:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 03:28:49 -0000 jeff 2003/10/27 19:28:48 PST FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Only change the run queue in sched_prio() if the kse is non null. threads can be in the TD_ON_RUNQ state and not have an associated kse. - Remove the PRI_IDLE special case from sched_clock(), it was not actually necessary. Revision Changes Path 1.68 +2 -10 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 21:02:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F138816A4CE; Mon, 27 Oct 2003 21:02:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7449B43FBD; Mon, 27 Oct 2003 21:02:04 -0800 (PST) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S524XJ058538; Mon, 27 Oct 2003 21:02:04 -0800 (PST) (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S5245E058537; Mon, 27 Oct 2003 21:02:04 -0800 (PST) (envelope-from jmg) Message-Id: <200310280502.h9S5245E058537@repoman.freebsd.org> From: John-Mark Gurney Date: Mon, 27 Oct 2003 21:02:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 05:02:05 -0000 jmg 2003/10/27 21:02:04 PST FreeBSD src repository Modified files: usr.bin/vmstat vmstat.c Log: take mux's fix to the next level, scan the names and make the field larger as necessary... on sparcs where: atapci0 vec1996 is a bit too long Revision Changes Path 1.67 +15 -4 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Mon Oct 27 21:22:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9D5316A4CE; Mon, 27 Oct 2003 21:22:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 290F943FDF; Mon, 27 Oct 2003 21:22:20 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S5MJXJ060161; Mon, 27 Oct 2003 21:22:19 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S5MJof060160; Mon, 27 Oct 2003 21:22:19 -0800 (PST) (envelope-from tjr) Message-Id: <200310280522.h9S5MJof060160@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 27 Oct 2003 21:22:19 -0800 (PST) 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/man4.i386 svr4.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, 28 Oct 2003 05:22:20 -0000 tjr 2003/10/27 21:22:19 PST FreeBSD src repository Modified files: share/man/man4/man4.i386 svr4.4 Log: Catch up with removal of /usr/bin/svr4. Revision Changes Path 1.9 +2 -2 src/share/man/man4/man4.i386/svr4.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 27 21:47:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2BC416A4CE; Mon, 27 Oct 2003 21:47:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C474243FD7; Mon, 27 Oct 2003 21:47:40 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9S5leXJ061182; Mon, 27 Oct 2003 21:47:40 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9S5leGW061181; Mon, 27 Oct 2003 21:47:40 -0800 (PST) (envelope-from sam) Message-Id: <200310280547.h9S5leGW061181@repoman.freebsd.org> From: Sam Leffler Date: Mon, 27 Oct 2003 21:47:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES options src/sys/kern uipc_socket.c uipc_socket2.c src/sys/netinet tcp_input.c tcp_usrreq.c src/sys/sys socketvar.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, 28 Oct 2003 05:47:41 -0000 sam 2003/10/27 21:47:40 PST FreeBSD src repository Modified files: sys/conf NOTES options sys/kern uipc_socket.c uipc_socket2.c sys/netinet tcp_input.c tcp_usrreq.c sys/sys socketvar.h Log: speedup stream socket recv handling by tracking the tail of the mbuf chain instead of walking the list for each append Submitted by: ps/jayanth Obtained from: netbsd (jason thorpe) Revision Changes Path 1.1183 +1 -0 src/sys/conf/NOTES 1.419 +2 -0 src/sys/conf/options 1.156 +52 -3 src/sys/kern/uipc_socket.c 1.116 +143 -19 src/sys/kern/uipc_socket2.c 1.212 +3 -3 src/sys/netinet/tcp_input.c 1.87 +2 -2 src/sys/netinet/tcp_usrreq.c 1.106 +22 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Tue Oct 28 01:09:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AFDD16A4CE; Tue, 28 Oct 2003 01:09:43 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ADCA43F3F; Tue, 28 Oct 2003 01:09:41 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9S99TpA046238; Tue, 28 Oct 2003 09:09:29 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar In-Reply-To: <200310272254.h9RMsZFN027412@repoman.freebsd.org> References: <200310272254.h9RMsZFN027412@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1067332169.42914.3.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 28 Oct 2003 09:09:29 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 09:09:43 -0000 Shouldn't there some kind of access control here? It appears as if anyone at all can do inx/outx. Also, I have a vague feeling that the Linux kernel manages to support userland inx/outx without system calls - if so, how do they do that? Possibly with modern hardware the cost of the bus transaction dwarfs the cost of doing a system call so perhaps it doesn't matter. On Mon, 2003-10-27 at 22:54, Marcel Moolenaar wrote: > marcel 2003/10/27 14:54:35 PST > > FreeBSD src repository > > Modified files: > sys/ia64/ia64 sys_machdep.c > sys/ia64/include sysarch.h > Log: > The previous commit removed both clause 3 and clause 4 from the UCB > license. Only clause 3 has been revoked. Restore the fourth clause > as clause 3. > > Pointed out by: das@ > > Remove my name as a copyright holder since I don't use a BSD license > compatible or comparable to the UCB license. I choose not to add a > complete second license for my work for aesthetic reasons, nor to > replace the UCB license on grounds of rewriting more than 90% of the > source files. The rewrite can also be seen as an enhancement and since > the files were practically empty, it's rather trivial to have changed > 90% of the files. > > Revision Changes Path > 1.8 +4 -3 src/sys/ia64/ia64/sys_machdep.c > 1.3 +4 -3 src/sys/ia64/include/sysarch.h From owner-cvs-src@FreeBSD.ORG Tue Oct 28 01:27:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEB2F16A4CE; Tue, 28 Oct 2003 01:27:23 -0800 (PST) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B5B943F3F; Tue, 28 Oct 2003 01:27:20 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h9S9RKbe092805; Tue, 28 Oct 2003 01:27:20 -0800 (PST) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) h9S9RJP9044248; Tue, 28 Oct 2003 01:27:19 -0800 (PST) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.10/8.12.10/Submit) id h9S9RJ2a044247; Tue, 28 Oct 2003 01:27:19 -0800 (PST) (envelope-from marcel) Date: Tue, 28 Oct 2003 01:27:19 -0800 From: Marcel Moolenaar To: Doug Rabson Message-ID: <20031028092719.GA44213@dhcp01.pn.xcllnt.net> References: <200310272254.h9RMsZFN027412@repoman.freebsd.org> <1067332169.42914.3.camel@herring.nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1067332169.42914.3.camel@herring.nlsystems.com> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 09:27:24 -0000 On Tue, Oct 28, 2003 at 09:09:29AM +0000, Doug Rabson wrote: > Shouldn't there some kind of access control here? It appears as if > anyone at all can do inx/outx. Eventually, yes. There's a possibility that I remove these. The X server needs to be able to mmap uncachable memory for access to the hardware. This could also be used to do I/O. The only thing the kernel needs to export is the base of the memory mapped I/O space with sysctl in that case. Note that this affects the VM and PMAP interfaces :-( > Also, I have a vague feeling that the > Linux kernel manages to support userland inx/outx without system calls - > if so, how do they do that? I think mmap is used for that as well. > Possibly with modern hardware the cost of the bus transaction dwarfs the > cost of doing a system call so perhaps it doesn't matter. The sysarch approach is not optimal. I don't think it's very performance critical. Modern graphics hardware is memory mapped anyway. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Oct 28 02:06:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EED116A4CE; Tue, 28 Oct 2003 02:06:15 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80DEC43FCB; Tue, 28 Oct 2003 02:06:14 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id BC7397A8E3; Tue, 28 Oct 2003 10:08:37 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id CCE969C09C; Tue, 28 Oct 2003 10:08:36 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id E79CE9BC08; Tue, 28 Oct 2003 10:08:32 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id D3EC5B823; Tue, 28 Oct 2003 10:08:32 +0100 (CET) To: Bruce Evans References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@gamplex.bde.org> <20031027152156.Y21211@gamplex.bde.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Tue, 28 Oct 2003 10:08:32 +0100 In-Reply-To: <20031027152156.Y21211@gamplex.bde.org> (Bruce Evans's message of "Mon, 27 Oct 2003 15:23:09 +1100 (EST)") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat 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, 28 Oct 2003 10:06:15 -0000 Bruce Evans writes: > On Sun, 26 Oct 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > > In the meantime, now that we have a working fabsl(3), we can add > > -fno-builtin to CFLAGS in bsd.sys.mk. > That would just break the warning and pessimize anything that is optimized > by the builtins. The warnings are wrong more often than not... particularly the *lack* of warning when you use a builtin function without including the header that declares it. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Oct 28 02:10:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 962F316A4CE; Tue, 28 Oct 2003 02:10:48 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id F285843FE5; Tue, 28 Oct 2003 02:10:46 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9SAAYpA046453; Tue, 28 Oct 2003 10:10:34 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar In-Reply-To: <20031028092719.GA44213@dhcp01.pn.xcllnt.net> References: <200310272254.h9RMsZFN027412@repoman.freebsd.org> <1067332169.42914.3.camel@herring.nlsystems.com> <20031028092719.GA44213@dhcp01.pn.xcllnt.net> Content-Type: text/plain Message-Id: <1067335833.42914.20.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 28 Oct 2003 10:10:34 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 10:10:48 -0000 On Tue, 2003-10-28 at 09:27, Marcel Moolenaar wrote: > On Tue, Oct 28, 2003 at 09:09:29AM +0000, Doug Rabson wrote: > > Shouldn't there some kind of access control here? It appears as if > > anyone at all can do inx/outx. > > Eventually, yes. There's a possibility that I remove these. The X > server needs to be able to mmap uncachable memory for access to > the hardware. This could also be used to do I/O. The only thing the > kernel needs to export is the base of the memory mapped I/O space > with sysctl in that case. > > Note that this affects the VM and PMAP interfaces :-( Right. I seem to remember that the linux kernel makes it fairly easy to map pages with specific access modes into user space. Possibly we could get away with defining new VM_PROT_ flags, e.g.: #define VM_PROT_UNCACHED 0x10 #define VM_PROT_WRITECOMBINED 0x20 Apart from that, you could either add flags to mmap(2) or define a mmap entry point for /dev/io. Doing it via /dev/io gives you the access control too - the X server opens /dev/io while it has elevated permissions and then drops back to user credentials. > > > Also, I have a vague feeling that the > > Linux kernel manages to support userland inx/outx without system calls - > > if so, how do they do that? > > I think mmap is used for that as well. I can't see any specific mmap flags for uncached pages but my linux sources are quite old (2.5.66). I don't have the time to dig around in the latest kernel and glibc sources today, unfortunately. > > > Possibly with modern hardware the cost of the bus transaction dwarfs the > > cost of doing a system call so perhaps it doesn't matter. > > The sysarch approach is not optimal. I don't think it's very performance > critical. Modern graphics hardware is memory mapped anyway. Indeed. In fact the best approach for modern hardware is to use kernel-mediated DMA transfers. This is how the 3D drivers work and its likely to be used by the 2D drivers more and more over time. From owner-cvs-src@FreeBSD.ORG Tue Oct 28 03:28:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC11716A4CE; Tue, 28 Oct 2003 03:28:34 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37E0143FE9; Tue, 28 Oct 2003 03:28:32 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id WAA15903; Tue, 28 Oct 2003 22:28:24 +1100 Date: Tue, 28 Oct 2003 22:28:24 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20031028222117.X4879@gamplex.bde.org> References: <200310260449.h9Q4nwm9016893@repoman.freebsd.org> <20031026171515.P17272@gamplex.bde.org> <20031027152156.Y21211@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/usr.bin/chat 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, 28 Oct 2003 11:28:34 -0000 On Tue, 28 Oct 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > Bruce Evans writes: > > On Sun, 26 Oct 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > > > In the meantime, now that we have a working fabsl(3), we can add > > > -fno-builtin to CFLAGS in bsd.sys.mk. > > That would just break the warning and pessimize anything that is optimi= zed > > by the builtins. > > The warnings are wrong more often than not... particularly the *lack* > of warning when you use a builtin function without including the > header that declares it. But that is fixed: %%% Script started on Tue Oct 28 22:20:44 2003 ttyp0:bde@besplex:/tmp> cat z.c int main(void) { =09return (strlen("123")); } ttyp0:bde@besplex:/tmp> cc -O -S -Wimplicit z.c z.c: In function `main': z.c:4: warning: implicit declaration of function `strlen' ttyp0:bde@besplex:/tmp> cat z.s =09.file=09"z.c" =09.text =09.p2align 2,,3 =2Eglobl main =09.type=09main, @function main: =09pushl=09%ebp =09movl=09%esp, %ebp =09subl=09$8, %esp =09andl=09$-16, %esp =09movl=09$3, %eax =09leave =09ret =09.size=09main, .-main =09.ident=09"GCC: (GNU) 3.3.1 [FreeBSD]" ttyp0:bde@besplex:/tmp> exit Script done on Tue Oct 28 22:20:58 2003 %%% Note that it uses the builtin to just return 3 after emitting the warning. Similarly for `return (log(3));`. gcc doesn't do the log() inline, at least on i386's with no options, but it knows to pass 3.0 and convert the return value to int. Bruce From owner-cvs-src@FreeBSD.ORG Tue Oct 28 08:16:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 513BE16A4CE; Tue, 28 Oct 2003 08:16:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8AA643FE0; Tue, 28 Oct 2003 08:16:04 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SGG4XJ009775; Tue, 28 Oct 2003 08:16:04 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SGG4Or009770; Tue, 28 Oct 2003 08:16:04 -0800 (PST) (envelope-from ume) Message-Id: <200310281616.h9SGG4Or009770@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 28 Oct 2003 08:16:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netkey key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 16:16:05 -0000 ume 2003/10/28 08:16:04 PST FreeBSD src repository Modified files: sys/netkey key.c Log: mib name was changed by fixing a spelling. net.key.prefered_oldsa -> net.key.preferred_oldsa Obtained from: KAME Revision Changes Path 1.54 +1 -1 src/sys/netkey/key.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 08:29:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EF7216A4CE; Tue, 28 Oct 2003 08:29:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EDC143FE3; Tue, 28 Oct 2003 08:29:26 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SGTQXJ010294; Tue, 28 Oct 2003 08:29:26 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SGTQnt010293; Tue, 28 Oct 2003 08:29:26 -0800 (PST) (envelope-from ume) Message-Id: <200310281629.h9SGTQnt010293@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 28 Oct 2003 08:29:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 frag6.c icmp6.c ip6_input.c ip6_var.h route6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 16:29:27 -0000 ume 2003/10/28 08:29:26 PST FreeBSD src repository Modified files: sys/netinet6 frag6.c icmp6.c ip6_input.c ip6_var.h route6.c Log: cleanup use of m_tag. Obtained from: KAME Revision Changes Path 1.21 +5 -20 src/sys/netinet6/frag6.c 1.44 +37 -31 src/sys/netinet6/icmp6.c 1.60 +21 -21 src/sys/netinet6/ip6_input.c 1.22 +2 -2 src/sys/netinet6/ip6_var.h 1.9 +4 -3 src/sys/netinet6/route6.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 08:45:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF0ED16A4CE; Tue, 28 Oct 2003 08:45:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7030D43FEA; Tue, 28 Oct 2003 08:45:30 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SGjUXJ011235; Tue, 28 Oct 2003 08:45:30 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SGjTUx011234; Tue, 28 Oct 2003 08:45:29 -0800 (PST) (envelope-from ume) Message-Id: <200310281645.h9SGjTUx011234@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 28 Oct 2003 08:45:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ip6_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 16:45:31 -0000 ume 2003/10/28 08:45:29 PST FreeBSD src repository Modified files: sys/netinet6 ip6_input.c Log: make sure to accept only IPv6 packet. Obtained from: KAME Revision Changes Path 1.61 +3 -0 src/sys/netinet6/ip6_input.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 09:18:43 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE62016A4CE; Tue, 28 Oct 2003 09:18:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 511D043F75; Tue, 28 Oct 2003 09:18:43 -0800 (PST) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SHIgXJ019122; Tue, 28 Oct 2003 09:18:42 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SHIgXh019121; Tue, 28 Oct 2003 09:18:42 -0800 (PST) (envelope-from scottl) Message-Id: <200310281718.h9SHIgXh019121@repoman.freebsd.org> From: Scott Long Date: Tue, 28 Oct 2003 09:18:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/forth beastie.4th X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 17:18:44 -0000 scottl 2003/10/28 09:18:42 PST FreeBSD src repository Modified files: sys/boot/forth beastie.4th Log: Directly call the 'reboot' word instead of indirectly evaluating it. Revision Changes Path 1.7 +1 -1 src/sys/boot/forth/beastie.4th From owner-cvs-src@FreeBSD.ORG Tue Oct 28 09:31:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE61516A4CF; Tue, 28 Oct 2003 09:31:12 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB5F643FE1; Tue, 28 Oct 2003 09:31:10 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id CF6F62ED43E; Tue, 28 Oct 2003 09:31:10 -0800 (PST) Date: Tue, 28 Oct 2003 09:31:10 -0800 From: Alfred Perlstein To: Robert Watson Message-ID: <20031028173110.GE6725@elvis.mu.org> References: <20031026145418.G16944@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Bruce Evans Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 17:31:13 -0000 * Robert Watson [031025 23:46] wrote: > > > How would a mere flag help fix the real complexities for nfs? > > Well, the point of the locking originally introduced in the core dump code > was presumably to help avoid a common case scenario: corrupted core dumps > due to parallel dumping. Given the difficulty in addressing the problem Actually a DoS like situation where tons of cores are running at the same time is really the problem. From owner-cvs-src@FreeBSD.ORG Tue Oct 28 09:31:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC19416A4CE; Tue, 28 Oct 2003 09:31:56 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id A329C43FF5; Tue, 28 Oct 2003 09:31:55 -0800 (PST) (envelope-from sam@errno.com) Received: from 66.127.85.91 ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h9SHVt0x035936 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 28 Oct 2003 09:31:55 -0800 (PST) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Hajimu UMEMOTO , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Tue, 28 Oct 2003 10:33:33 -0700 User-Agent: KMail/1.5.3 References: <200310281629.h9SGTQnt010293@repoman.freebsd.org> In-Reply-To: <200310281629.h9SGTQnt010293@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200310280933.33998.sam@errno.com> Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c ip6_input.c ip6_var.h route6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 17:31:56 -0000 On Tuesday 28 October 2003 08:29 am, Hajimu UMEMOTO wrote: > ume 2003/10/28 08:29:26 PST > > FreeBSD src repository > > Modified files: > sys/netinet6 frag6.c icmp6.c ip6_input.c ip6_var.h > route6.c > Log: > cleanup use of m_tag. > > Obtained from: KAME > > Revision Changes Path > 1.21 +5 -20 src/sys/netinet6/frag6.c > http://cvsweb.FreeBSD.org/src/sys/netinet6/frag6.c.diff?r1=1.20&r2=1.21 > 1.44 +37 -31 src/sys/netinet6/icmp6.c > http://cvsweb.FreeBSD.org/src/sys/netinet6/icmp6.c.diff?r1=1.43&r2=1.44 > 1.60 +21 -21 src/sys/netinet6/ip6_input.c > http://cvsweb.FreeBSD.org/src/sys/netinet6/ip6_input.c.diff?r1=1.59&r2=1.60 > 1.22 +2 -2 src/sys/netinet6/ip6_var.h > http://cvsweb.FreeBSD.org/src/sys/netinet6/ip6_var.h.diff?r1=1.21&r2=1.22 > 1.9 +4 -3 src/sys/netinet6/route6.c > http://cvsweb.FreeBSD.org/src/sys/netinet6/route6.c.diff?r1=1.8&r2=1.9 Half these changes (frag6.c and icmp6.c) are not tag related changes that I can see. Can you please do a forced commit to indicate what the real point of the changes were? As to the tag-related changes, I think they are a step backwards. I did the original tag changes and intentionally hid the use of tags from the mainline IPv6 code to help KAME with portability between systems that used tags and those that use aux mbufs. These changes expose the use of tags with no apparent advantage. Sam From owner-cvs-src@FreeBSD.ORG Tue Oct 28 09:32:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5857216A4CF; Tue, 28 Oct 2003 09:32:23 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C87294400B; Tue, 28 Oct 2003 09:32:21 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C32692ED44D; Tue, 28 Oct 2003 09:32:21 -0800 (PST) Date: Tue, 28 Oct 2003 09:32:21 -0800 From: Alfred Perlstein To: Dag-Erling Sm?rgrav Message-ID: <20031028173221.GF6725@elvis.mu.org> References: <200310251614.h9PGE925019013@repoman.freebsd.org> <20031025233749.GW99943@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 17:32:23 -0000 * Dag-Erling Sm?rgrav [031026 03:16] wrote: > Alfred Perlstein writes: > > This is bad, it's time to add a flag to the vnode to do this > > properly instead of relying upon the underlying FS to implement > > the locking. > > Sounds like a layering violation to me - or am I talking out of my > nether regions? The underlying filesystem can not be trusted to do the locking for us and we can do a better job of it ourselves. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Oct 28 10:15:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6717716A4CF; Tue, 28 Oct 2003 10:15:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC62E43FAF; Tue, 28 Oct 2003 10:15:15 -0800 (PST) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SIFFXJ022186; Tue, 28 Oct 2003 10:15:15 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SIFFp0022185; Tue, 28 Oct 2003 10:15:15 -0800 (PST) (envelope-from bmah) Message-Id: <200310281815.h9SIFFp0022185@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 28 Oct 2003 10:15:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 18:15:16 -0000 bmah 2003/10/28 10:15:15 PST FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/errata article.sgml Log: First errata against 4.9-RELEASE: Change in HyperThreading support. While here, add trademark boilerplate. Revision Changes Path 1.1.2.115 +21 -1 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Oct 28 11:01:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A659E16A4CE; Tue, 28 Oct 2003 11:01:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27DA943F75; Tue, 28 Oct 2003 11:01:49 -0800 (PST) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SJ1mXJ023868; Tue, 28 Oct 2003 11:01:48 -0800 (PST) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SJ1m5A023867; Tue, 28 Oct 2003 11:01:48 -0800 (PST) (envelope-from sos) Message-Id: <200310281901.h9SJ1m5A023867@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 28 Oct 2003 11:01:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 19:01:49 -0000 sos 2003/10/28 11:01:48 PST FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c Log: This should allow us to boot with DMA enabled on unknown PCI ATA chipsets, well at least newer ones... Revision Changes Path 1.42 +2 -1 src/sys/dev/ata/ata-chipset.c 1.71 +46 -24 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 11:38:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4C1516A4CE; Tue, 28 Oct 2003 11:38:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C361243FBF; Tue, 28 Oct 2003 11:38:26 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SJcQXJ026073; Tue, 28 Oct 2003 11:38:26 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SJcQrs026072; Tue, 28 Oct 2003 11:38:26 -0800 (PST) (envelope-from marcel) Message-Id: <200310281938.h9SJcQrs026072@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 28 Oct 2003 11:38:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 elf_machdep.c exception.S machdep.c ptrace_machdep.c syscall.S trap.c vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 19:38:28 -0000 marcel 2003/10/28 11:38:26 PST FreeBSD src repository Modified files: sys/ia64/ia64 elf_machdep.c exception.S machdep.c ptrace_machdep.c syscall.S trap.c vm_machdep.c Log: When switching the RSE to use the kernel stack as backing store, keep the RNAT bit index constant. The net effect of this is that there's no discontinuity WRT NaT collections which greatly simplifies certain operations. The cost of this is that there can be up to 504 bytes of unused stack between the true base of the kernel stack and the start of the RSE backing store. The cost of adjusting the backing store pointer to keep the RNAT bit index constant, for each kernel entry, is negligible. The primary reasons for this change are: 1. Asynchronuous contexts in KSE processes have the disadvantage of having to copy the dirty registers from the kernel stack onto the user stack. The implementation we had so far copied the registers one at a time without calculating NaT collection values. A process that used speculation would not work. Now that the RNAT bit index is constant, we can block-copy the registers from the kernel stack to the user stack without having to worry about NaT collections. They will be in the right place on the user stack. 2. The ndirty field in the trapframe is now also usable in userland. This was previously not the case because ndirty also includes the space occupied by NaT collections. The value could be off by 8, depending on the discontinuity. Now that the RNAT bit index is contants, we have exactly the same number of NaT collection points on the kernel stack as we would have had on the user stack if we didn't switch backing stores. 3. Debuggers and other applications that use ptrace(2) can now copy the dirty registers from the kernel stack (using ptrace(2)) and copy them whereever they want them (onto the user stack of the inferior as might be the case for gdb) without having to worry about NaT collections in the same way the kernel doesn't have to worry about them. There's a second order effect caused by the randomization of the base of the backing store, for it depends on the number of dirty registers the processor happened to have at the time of entry into the kernel. The second order effect is that the RSE will have a better cache utilization as compared to having the backing store always aligned at page boundaries. This has not been measured and may be in practice only minimally beneficial, if at all measurable. Revision Changes Path 1.15 +14 -18 src/sys/ia64/ia64/elf_machdep.c 1.53 +3 -2 src/sys/ia64/ia64/exception.S 1.163 +14 -22 src/sys/ia64/ia64/machdep.c 1.3 +4 -2 src/sys/ia64/ia64/ptrace_machdep.c 1.9 +14 -7 src/sys/ia64/ia64/syscall.S 1.93 +2 -1 src/sys/ia64/ia64/trap.c 1.73 +8 -7 src/sys/ia64/ia64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 12:46:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41D1816A4CE; Tue, 28 Oct 2003 12:46:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF65843FE5; Tue, 28 Oct 2003 12:46:23 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SKkNXJ029700; Tue, 28 Oct 2003 12:46:23 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SKkNcQ029699; Tue, 28 Oct 2003 12:46:23 -0800 (PST) (envelope-from jhb) Message-Id: <200310282046.h9SKkNcQ029699@repoman.freebsd.org> From: John Baldwin Date: Tue, 28 Oct 2003 12:46:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys resourcevar.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, 28 Oct 2003 20:46:24 -0000 jhb 2003/10/28 12:46:23 PST FreeBSD src repository Modified files: sys/sys resourcevar.h Log: According to the submitter, POSIX mandates that all interval timers are reset in a child process after a fork(). Currently, however, only the real timer is cleared while the virtual and profiling timers are inherited. The realtimer is cleared because it lives directly in struct proc in p_realtimer. It is in the zero'd section of struct proc. The other timers live in the p_timer[] array in struct pstats. These timers are copied on fork() rather than zero'd. The fix is to move p_timer[] to the zero'd part of struct pstats so that they are zero'd instead of copied on fork(). Note: Since at least FreeBSD 2.0 (and possibly earlier) we've had storage for two real interval timers. Now that the uarea is less important, perhaps we could move all of p_timer[] over to struct proc and drop the p_realtimer special case to fix that. PR: kern/58647 Reported by: Dan Nelson MFC after: 1 week Revision Changes Path 1.36 +2 -3 src/sys/sys/resourcevar.h From owner-cvs-src@FreeBSD.ORG Tue Oct 28 12:58:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2A9016A4CE; Tue, 28 Oct 2003 12:58:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74EA243FD7; Tue, 28 Oct 2003 12:58:02 -0800 (PST) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SKw2XJ035743; Tue, 28 Oct 2003 12:58:02 -0800 (PST) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SKw216035742; Tue, 28 Oct 2003 12:58:02 -0800 (PST) (envelope-from brooks) Message-Id: <200310282058.h9SKw216035742@repoman.freebsd.org> From: Brooks Davis Date: Tue, 28 Oct 2003 12:58:02 -0800 (PST) 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_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 20:58:03 -0000 brooks 2003/10/28 12:58:02 PST FreeBSD src repository Modified files: sys/net if_vlan.c Log: Use VLANNAME instead of "vlan". Revision Changes Path 1.53 +4 -4 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 13:08:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 041BC16A4CE; Tue, 28 Oct 2003 13:08:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A5C943F75; Tue, 28 Oct 2003 13:08:14 -0800 (PST) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SL8EXJ037195; Tue, 28 Oct 2003 13:08:14 -0800 (PST) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SL8ELJ037194; Tue, 28 Oct 2003 13:08:14 -0800 (PST) (envelope-from sos) Message-Id: <200310282108.h9SL8ELJ037194@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 28 Oct 2003 13:08:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 21:08:15 -0000 sos 2003/10/28 13:08:14 PST FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Cleanup the interrupt code that deals with the busmaster bits. Revision Changes Path 1.43 +58 -47 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 14:36:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAC2416A4CE; Tue, 28 Oct 2003 14:36:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0853243F75; Tue, 28 Oct 2003 14:36:55 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9SMasXJ042047; Tue, 28 Oct 2003 14:36:54 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9SMasPi042046; Tue, 28 Oct 2003 14:36:54 -0800 (PST) (envelope-from peter) Message-Id: <200310282236.h9SMasPi042046@repoman.freebsd.org> From: Peter Wemm Date: Tue, 28 Oct 2003 14:36:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include strhash.h src/lib/libc/stdlib Makefile.inc strhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 22:36:55 -0000 peter 2003/10/28 14:36:54 PST FreeBSD src repository Modified files: lib/libc/stdlib Makefile.inc Removed files: include strhash.h lib/libc/stdlib strhash.c Log: Don peril sensitive (ie: bikeshed sensitive) sunglasses and quietly send strhash(3) off to sleep with the fishes. Nothing in our tree uses it. It has no documentation. It is nonstandard and in spite of the filename strhash.c and strhash.h, it lives in application namespace by providing compulsory global symbols hash_create()/hash_destroy()/hash_search()/ hash_traverse()/hash_purge()/hash_stats() regardless of whether you #include or not. If it turns out that there is a huge application for this after all, I can repocopy it somewhere safer and we can revive it elsewhere. But please, not in libc! Revision Changes Path 1.4 +0 -64 src/include/strhash.h (dead) 1.46 +1 -1 src/lib/libc/stdlib/Makefile.inc 1.11 +0 -407 src/lib/libc/stdlib/strhash.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Oct 28 16:32:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BB8C16A4CF; Tue, 28 Oct 2003 16:32:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0134143FEC; Tue, 28 Oct 2003 16:32:26 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T0WPXJ048813; Tue, 28 Oct 2003 16:32:25 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T0WPX3048812; Tue, 28 Oct 2003 16:32:25 -0800 (PST) (envelope-from peter) Message-Id: <200310290032.h9T0WPX3048812@repoman.freebsd.org> From: Peter Wemm Date: Tue, 28 Oct 2003 16:32:25 -0800 (PST) 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: Wed, 29 Oct 2003 00:32:27 -0000 peter 2003/10/28 16:32:25 PST FreeBSD src repository Modified files: include Makefile Log: *blush*. stdhash.h != strhash.h Sorry folks. Revision Changes Path 1.206 +1 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Tue Oct 28 16:41:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FCF516A4CE; Tue, 28 Oct 2003 16:41:15 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3BC043F93; Tue, 28 Oct 2003 16:41:13 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id D517C2A8D5; Tue, 28 Oct 2003 16:41:13 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: kientzle@acm.org In-Reply-To: <3F9B6EB1.5020705@acm.org> Date: Tue, 28 Oct 2003 16:41:13 -0800 From: Peter Wemm Message-Id: <20031029004113.D517C2A8D5@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Bruce Evans Subject: Re: cvs commit: src/usr.bin/chat 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, 29 Oct 2003 00:41:15 -0000 Tim Kientzle wrote: > > On Sat, 25 Oct 2003, Peter Wemm wrote: > >>peter 2003/10/25 21:49:58 PDT > >> > >> FreeBSD src repository > >> > >> Modified files: > >> usr.bin/chat Makefile > >> Log: > >> The math function logf() probably isn't doing us much good for logging > >> stuff. Add -fno-builtin-logf. > > Rather than commit ugly Makefile hacks like > this, just rename the damned function and > be done with it. > > > > Tim Kientzle Be my guest. Be sure to get your changes are sent back to the vendor, or that the vendor has fixed it already. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Tue Oct 28 19:30:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA6BE16A4CE; Tue, 28 Oct 2003 19:30:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23DAC43FB1; Tue, 28 Oct 2003 19:30:46 -0800 (PST) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T3UjXJ064206; Tue, 28 Oct 2003 19:30:45 -0800 (PST) (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T3UjxH064205; Tue, 28 Oct 2003 19:30:45 -0800 (PST) (envelope-from iwasaki) Message-Id: <200310290330.h9T3UjxH064205@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Tue, 28 Oct 2003 19:30:45 -0800 (PST) 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 src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 03:30:46 -0000 iwasaki 2003/10/28 19:30:45 PST FreeBSD src repository Modified files: sys/conf options sys/i386/acpica Makefile acpi_wakecode.S sys/i386/conf NOTES Log: Add kernel option ACPI_NO_RESET_VIDEO as workaround for problems (e.g. LCD white-out after resume) on some machine cased by re-initialize video BIOS code in acpi_wakecode. Revision Changes Path 1.420 +1 -0 src/sys/conf/options 1.4 +4 -0 src/sys/i386/acpica/Makefile 1.5 +2 -0 src/sys/i386/acpica/acpi_wakecode.S 1.1097 +1 -0 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Tue Oct 28 20:25:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FB4616A4CE; Tue, 28 Oct 2003 20:25:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D028743FB1; Tue, 28 Oct 2003 20:25:17 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T4PHXJ067624; Tue, 28 Oct 2003 20:25:17 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T4PHxg067623; Tue, 28 Oct 2003 20:25:17 -0800 (PST) (envelope-from marcel) Message-Id: <200310290425.h9T4PHxg067623@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 28 Oct 2003 20:25:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: LIBUWX Subject: cvs commit: src/sys/contrib/ia64/libuwx - 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: Wed, 29 Oct 2003 04:25:18 -0000 marcel 2003/10/28 20:25:17 PST FreeBSD src repository src/sys/contrib/ia64/libuwx - Imported sources Update of /home/ncvs/src/sys/contrib/ia64/libuwx In directory repoman.freebsd.org:/tmp/cvs-serv67508 Log Message: Import beta6 of libuwx. This release has some minor fixes and some minor corrections to beta5. Status: Vendor Tag: LIBUWX Release Tags: BETA6 U src/sys/contrib/ia64/libuwx/src/Makefile U src/sys/contrib/ia64/libuwx/src/uwx.h U src/sys/contrib/ia64/libuwx/src/uwx_bstream.c U src/sys/contrib/ia64/libuwx/src/uwx_bstream.h U src/sys/contrib/ia64/libuwx/src/uwx_context.c U src/sys/contrib/ia64/libuwx/src/uwx_context.h U src/sys/contrib/ia64/libuwx/src/uwx_env.c U src/sys/contrib/ia64/libuwx/src/uwx_env.h U src/sys/contrib/ia64/libuwx/src/uwx_scoreboard.c U src/sys/contrib/ia64/libuwx/src/uwx_scoreboard.h U src/sys/contrib/ia64/libuwx/src/uwx_self.c U src/sys/contrib/ia64/libuwx/src/uwx_self.h U src/sys/contrib/ia64/libuwx/src/uwx_step.c U src/sys/contrib/ia64/libuwx/src/uwx_step.h U src/sys/contrib/ia64/libuwx/src/uwx_str.c U src/sys/contrib/ia64/libuwx/src/uwx_str.h U src/sys/contrib/ia64/libuwx/src/uwx_swap.c U src/sys/contrib/ia64/libuwx/src/uwx_swap.h U src/sys/contrib/ia64/libuwx/src/uwx_trace.c U src/sys/contrib/ia64/libuwx/src/uwx_trace.h U src/sys/contrib/ia64/libuwx/src/uwx_ttrace.c U src/sys/contrib/ia64/libuwx/src/uwx_ttrace.h U src/sys/contrib/ia64/libuwx/src/uwx_uinfo.c U src/sys/contrib/ia64/libuwx/src/uwx_uinfo.h U src/sys/contrib/ia64/libuwx/src/uwx_utable.c U src/sys/contrib/ia64/libuwx/src/uwx_utable.h U src/sys/contrib/ia64/libuwx/test/Makefile U src/sys/contrib/ia64/libuwx/test/dump_context.c U src/sys/contrib/ia64/libuwx/test/dumpmyself.c N src/sys/contrib/ia64/libuwx/test/primeregs.s No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Tue Oct 28 21:11:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4061A16A4CE; Tue, 28 Oct 2003 21:11:35 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27A4E43FBD; Tue, 28 Oct 2003 21:11:33 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id QAA05603; Wed, 29 Oct 2003 16:11:08 +1100 Date: Wed, 29 Oct 2003 16:11:05 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Peter Wemm In-Reply-To: <20031029004113.D517C2A8D5@canning.wemm.org> Message-ID: <20031029155812.M8125@gamplex.bde.org> References: <20031029004113.D517C2A8D5@canning.wemm.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: kientzle@acm.org Subject: Re: cvs commit: src/usr.bin/chat 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, 29 Oct 2003 05:11:35 -0000 On Tue, 28 Oct 2003, Peter Wemm wrote: > Tim Kientzle wrote: > > > On Sat, 25 Oct 2003, Peter Wemm wrote: > > >>peter 2003/10/25 21:49:58 PDT > > >> > > >> FreeBSD src repository > > >> > > >> Modified files: > > >> usr.bin/chat Makefile > > >> Log: > > >> The math function logf() probably isn't doing us much good for logging > > >> stuff. Add -fno-builtin-logf. > > > > Rather than commit ugly Makefile hacks like > > this, just rename the damned function and > > be done with it. > > Be my guest. Be sure to get your changes are sent back to the vendor, or > that the vendor has fixed it already. This is not what you asked for, but here is a quick fix for the main bugs in -Wshadow. It has not been sent to the vendor or built the world. It doesn't affect chat unless chat is compiled with a C90 compiler (so that doesn't declare logf()), since chat bogusly declares logf() as global. %%% Index: c-decl.c =================================================================== RCS file: /home/ncvs/src/contrib/gcc/c-decl.c,v retrieving revision 1.9 diff -u -2 -r1.9 c-decl.c --- c-decl.c 22 Aug 2003 03:14:37 -0000 1.9 +++ c-decl.c 29 Oct 2003 04:57:16 -0000 @@ -977,5 +977,7 @@ built-in definition is overridden, but optionally warn this was a bad choice of name. */ - if (warn_shadow) + /* XXX Actually only warn if the built-in is declared somewhere + other than in the compiler. */ + if (warn_shadow && DECL_SOURCE_LINE (olddecl) != 0) warning_with_decl (newdecl, "shadowing built-in function `%s'"); /* Discard the old built-in function. */ @@ -1647,5 +1649,8 @@ } else if (IDENTIFIER_GLOBAL_VALUE (name) != 0 - && IDENTIFIER_GLOBAL_VALUE (name) != error_mark_node) + && IDENTIFIER_GLOBAL_VALUE (name) != error_mark_node + /* XXX No shadow warnings for shadowing built-ins that are + not declared somewhere other than in the compiler. */ + && DECL_SOURCE_LINE (IDENTIFIER_GLOBAL_VALUE (name)) != 0) shadow_warning ("a global declaration", name, IDENTIFIER_GLOBAL_VALUE (name)); %%% Test program: %%% #ifdef DECLARE_MATH_FUNCTIONS #include #endif /* This shouldn't shadow log() unless math.h is included. */ static int log(double x) { return (x); } int main(void) { /* This shouldn't shadow logf() unless math.h is included. */ int logf; logf = 1; return (logf); } %%% Bruce From owner-cvs-src@FreeBSD.ORG Tue Oct 28 21:40:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9FF316A4CE; Tue, 28 Oct 2003 21:40:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5659043FE0; Tue, 28 Oct 2003 21:40:08 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T5e8XJ076870; Tue, 28 Oct 2003 21:40:08 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T5e7OT076869; Tue, 28 Oct 2003 21:40:07 -0800 (PST) (envelope-from sam) Message-Id: <200310290540.h9T5e7OT076869@repoman.freebsd.org> From: Sam Leffler Date: Tue, 28 Oct 2003 21:40:07 -0800 (PST) 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_loop.c src/sys/netinet ip_icmp.c src/sys/kern uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 05:40:08 -0000 sam 2003/10/28 21:40:07 PST FreeBSD src repository Modified files: sys/net if_loop.c sys/netinet ip_icmp.c sys/kern uipc_mbuf2.c sys/sys mbuf.h Log: Introduce the notion of "persistent mbuf tags"; these are tags that stay with an mbuf until it is reclaimed. This is in contrast to tags that vanish when an mbuf chain passes through an interface. Persistent tags are used, for example, by MAC labels. Add an m_tag_delete_nonpersistent function to strip non-persistent tags from mbufs and use it to strip such tags from packets as they pass through the loopback interface and when turned around by icmp. This fixes problems with "tag leakage". Pointed out by: Jonathan Stone Reviewed by: Robert Watson Revision Changes Path 1.21 +17 -0 src/sys/kern/uipc_mbuf2.c 1.88 +1 -0 src/sys/net/if_loop.c 1.81 +1 -0 src/sys/netinet/ip_icmp.c 1.125 +17 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Tue Oct 28 21:42:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6815E16A4CE; Tue, 28 Oct 2003 21:42:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E004A43FAF; Tue, 28 Oct 2003 21:42:28 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T5gSXJ077055; Tue, 28 Oct 2003 21:42:28 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T5gSHO077054; Tue, 28 Oct 2003 21:42:28 -0800 (PST) (envelope-from alc) Message-Id: <200310290542.h9T5gSHO077054@repoman.freebsd.org> From: Alan Cox Date: Tue, 28 Oct 2003 21:42:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 05:42:29 -0000 alc 2003/10/28 21:42:28 PST FreeBSD src repository Modified files: sys/vm swap_pager.c Log: - Avoid a race in swaponsomething(): Calculate the new swdevt's first and end swblk and insert this new swdevt into the list of swap devices in the same critical section. Revision Changes Path 1.236 +14 -17 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 23:35:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0518416A4CF; Tue, 28 Oct 2003 23:35:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BB8B43FBD; Tue, 28 Oct 2003 23:35:54 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T7ZsXJ083345; Tue, 28 Oct 2003 23:35:54 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T7ZrqS083344; Tue, 28 Oct 2003 23:35:54 -0800 (PST) (envelope-from marcel) Message-Id: <200310290735.h9T7ZrqS083344@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 28 Oct 2003 23:35:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/gnu/ext2fs ext2_linux_balloc.c ext2_linux_ialloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 07:35:55 -0000 marcel 2003/10/28 23:35:53 PST FreeBSD src repository Modified files: sys/gnu/ext2fs ext2_linux_balloc.c ext2_linux_ialloc.c Log: Fix the alpha tinderbox. The alpha specific bitops used by the bitmap code has the typical branch prediction detour, which creates cross- section branches. A LINT kernel is apparently large enough nowadays that the .text and .text2 sections cannot always be layed-out so that branches between them reach. The fix is to stop using the alpha-specific bitops and instead use the portable implementation used by all platforms other than alpha and i386. Revision Changes Path 1.21 +1 -3 src/sys/gnu/ext2fs/ext2_linux_balloc.c 1.21 +1 -3 src/sys/gnu/ext2fs/ext2_linux_ialloc.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 23:44:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2FCE16A4CE; Tue, 28 Oct 2003 23:44:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22C7543F93; Tue, 28 Oct 2003 23:44:23 -0800 (PST) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T7iMXJ083785; Tue, 28 Oct 2003 23:44:22 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T7iMQK083784; Tue, 28 Oct 2003 23:44:22 -0800 (PST) (envelope-from murray) Message-Id: <200310290744.h9T7iMQK083784@repoman.freebsd.org> From: Murray Stokely Date: Tue, 28 Oct 2003 23:44:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 07:44:23 -0000 murray 2003/10/28 23:44:22 PST FreeBSD src repository Modified files: share/misc bsd-family-tree Log: Add FreeBSD 4.9 and MacOS 10.3. Revision Changes Path 1.74 +6 -2 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Tue Oct 28 23:51:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C11416A4CE; Tue, 28 Oct 2003 23:51:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8421F43FB1; Tue, 28 Oct 2003 23:51:41 -0800 (PST) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T7pfXJ084399; Tue, 28 Oct 2003 23:51:41 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T7pfgj084398; Tue, 28 Oct 2003 23:51:41 -0800 (PST) (envelope-from alc) Message-Id: <200310290751.h9T7pfgj084398@repoman.freebsd.org> From: Alan Cox Date: Tue, 28 Oct 2003 23:51:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 07:51:42 -0000 alc 2003/10/28 23:51:41 PST FreeBSD src repository Modified files: sys/vm swap_pager.c Log: - Synchronize updates to nswapdev using sw_dev_mtx. Revision Changes Path 1.237 +2 -2 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Tue Oct 28 23:58:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3954216A4D1 for ; Tue, 28 Oct 2003 23:58:05 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 625A043FDD for ; Tue, 28 Oct 2003 23:58:03 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 82954 invoked by uid 1000); 29 Oct 2003 07:58:05 -0000 Date: Tue, 28 Oct 2003 23:58:05 -0800 (PST) From: Nate Lawson To: Mitsuru IWASAKI In-Reply-To: <20031029033120.835D916A518@hub.freebsd.org> Message-ID: <20031028235425.N82902@root.org> References: <20031029033120.835D916A518@hub.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/conf options src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 07:58:05 -0000 On Tue, 28 Oct 2003, Mitsuru IWASAKI wrote: > Modified files: > sys/conf options > sys/i386/acpica Makefile acpi_wakecode.S > sys/i386/conf NOTES > Log: > Add kernel option ACPI_NO_RESET_VIDEO as workaround for problems > (e.g. LCD white-out after resume) on some machine cased by > re-initialize video BIOS code in acpi_wakecode. > > Revision Changes Path > 1.420 +1 -0 src/sys/conf/options > 1.4 +4 -0 src/sys/i386/acpica/Makefile > 1.5 +2 -0 src/sys/i386/acpica/acpi_wakecode.S > 1.1097 +1 -0 src/sys/i386/conf/NOTES Thanks for testing and then adding this option. > --- src/sys/conf/options:1.419 Mon Oct 27 21:47:39 2003 > +++ src/sys/conf/options Tue Oct 28 19:30:45 2003 > @@ -599,6 +599,7 @@ > ACPI_DEBUG opt_acpi.h > ACPI_MAX_THREADS opt_acpi.h > ACPI_NO_SEMAPHORES opt_acpi.h > +ACPI_NO_RESET_VIDEO opt_acpi.h > ACPICA_PEDANTIC opt_acpi.h > > # options for DEVFS, see sys/fs/devfs/devfs.h You should use alphabetical order for options (move to before ACPI_NO_SEMAPHORES). Same for NOTES. > --- src/sys/i386/acpica/Makefile:1.3 Wed May 1 14:54:07 2002 > +++ src/sys/i386/acpica/Makefile Tue Oct 28 19:30:45 2003 > @@ -1,4 +1,4 @@ > -# $FreeBSD: /repoman/r/ncvs/src/sys/i386/acpica/Makefile,v 1.3 2002/05/01 21:54:07 peter Exp $ > +# $FreeBSD: /repoman/r/ncvs/src/sys/i386/acpica/Makefile,v 1.4 2003/10/29 03:30:45 iwasaki Exp $ > > # Correct path for kernel builds > # Don't rely on the kernel's .depend file > @@ -10,6 +10,10 @@ > CLEANFILES= acpi_wakecode.h acpi_wakecode.bin acpi_wakecode.o > .endif > CFLAGS+= -I. > + > +.ifdef ACPI_NO_RESET_VIDEO > +CFLAGS+= -DACPI_NO_RESET_VIDEO > +.endif > > all: acpi_wakecode.h Is this needed? options alone should be sufficient and acpi_wakeup.S should include opt_acpi.h. > Index: src/sys/i386/acpica/acpi_wakecode.S > diff -u src/sys/i386/acpica/acpi_wakecode.S:1.4 src/sys/i386/acpica/acpi_wakecode.S:1.5 > --- src/sys/i386/acpica/acpi_wakecode.S:1.4 Sun Oct 26 22:26:51 2003 > +++ src/sys/i386/acpica/acpi_wakecode.S Tue Oct 28 19:30:45 2003 > @@ -43,6 +43,7 @@ > movw %ax,%ds > movw %ax,%ss > > +#ifndef ACPI_NO_RESET_VIDEO > /* > * Re-initialize video BIOS. Restore DS and SS from CS in > * case the BIOS modified them. > @@ -51,6 +52,7 @@ > movw %cs, %ax > movw %ax, %ds > movw %ax, %ss > +#endif > > /* Load GDT for real mode */ > lgdt physical_gdt As you can see, I restore DS and SS in two places. I think we can remove the first place (above the lcall), right? -Nate From owner-cvs-src@FreeBSD.ORG Wed Oct 29 00:31:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B5A816A4CE; Wed, 29 Oct 2003 00:31:42 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13BED43FBF; Wed, 29 Oct 2003 00:31:41 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id B2261788DF; Wed, 29 Oct 2003 09:31:39 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id 7D5409BE16; Wed, 29 Oct 2003 09:31:39 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id C0C599BE15; Wed, 29 Oct 2003 09:31:35 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id A04B6B823; Wed, 29 Oct 2003 09:31:35 +0100 (CET) To: Peter Wemm References: <200310282236.h9SMasPi042046@repoman.freebsd.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Wed, 29 Oct 2003 09:31:35 +0100 In-Reply-To: <200310282236.h9SMasPi042046@repoman.freebsd.org> (Peter Wemm's message of "Tue, 28 Oct 2003 14:36:54 -0800 (PST)") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include strhash.h src/lib/libc/stdlib Makefile.inc strhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 08:31:42 -0000 Peter Wemm writes: > Log: > Don peril sensitive (ie: bikeshed sensitive) sunglasses and quietly > send strhash(3) off to sleep with the fishes. Nothing in our tree uses= it. this may break some ports (I think hash_foo() is a glibcism) but I agree that it doesn't belong in libc. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Oct 29 00:55:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B723016A4CE; Wed, 29 Oct 2003 00:55:16 -0800 (PST) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB54843FE5; Wed, 29 Oct 2003 00:55:14 -0800 (PST) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) h9T8tBRo096658; Wed, 29 Oct 2003 08:55:11 GMT (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h9T8tBvY096657; Wed, 29 Oct 2003 08:55:11 GMT (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h9T8q4Rw044570; Wed, 29 Oct 2003 08:52:06 GMT (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200310290852.h9T8q4Rw044570@grimreaper.grondar.org> To: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) In-Reply-To: Your message of "Wed, 29 Oct 2003 09:31:35 +0100." Date: Wed, 29 Oct 2003 08:52:04 +0000 Sender: mark@grondar.org X-Spam-Status: No, hits=0.2 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_NO_LOWER,IN_REP_TO, QUOTED_EMAIL_TEXT,REPLY_WITH_QUOTES version=2.55 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: Peter Wemm Subject: Re: cvs commit: src/include strhash.h src/lib/libc/stdlib Makefile.inc strhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 08:55:16 -0000 Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= writes: > this may break some ports (I think hash_foo() is a glibcism) but I > agree that it doesn't belong in libc. If you are correct (I'm not saying you aren't!), then those ports should be almost trivially fixable by linking them against the ports version of glibc, no? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:04:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CE3E16A4CE; Wed, 29 Oct 2003 01:04:44 -0800 (PST) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35DA643FA3; Wed, 29 Oct 2003 01:04:43 -0800 (PST) (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 h9T94XeF028543; Wed, 29 Oct 2003 01:04:37 -0800 (PST) (envelope-from truckman@FreeBSD.org) Message-Id: <200310290904.h9T94XeF028543@gw.catspoiler.org> Date: Wed, 29 Oct 2003 01:04:33 -0800 (PST) From: Don Lewis To: iwasaki@FreeBSD.org In-Reply-To: <200310290330.h9T3UjxH064205@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/conf options src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 09:04:44 -0000 On 28 Oct, Mitsuru IWASAKI wrote: > iwasaki 2003/10/28 19:30:45 PST > > FreeBSD src repository > > Modified files: > sys/conf options > sys/i386/acpica Makefile acpi_wakecode.S > sys/i386/conf NOTES > Log: > Add kernel option ACPI_NO_RESET_VIDEO as workaround for problems > (e.g. LCD white-out after resume) on some machine cased by > re-initialize video BIOS code in acpi_wakecode. > > Revision Changes Path > 1.420 +1 -0 src/sys/conf/options > 1.4 +4 -0 src/sys/i386/acpica/Makefile > 1.5 +2 -0 src/sys/i386/acpica/acpi_wakecode.S > 1.1097 +1 -0 src/sys/i386/conf/NOTES I think this would be better as a tuneable instead of a compile time option. From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:11:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 667FB16A4CE; Wed, 29 Oct 2003 01:11:01 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F53D43FDF; Wed, 29 Oct 2003 01:11:00 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id D343E78783; Wed, 29 Oct 2003 10:10:58 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id A04FD9BE1B; Wed, 29 Oct 2003 10:10:58 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id D0FE69BE19; Wed, 29 Oct 2003 10:10:54 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id C4241B823; Wed, 29 Oct 2003 10:10:54 +0100 (CET) To: Mark Murray References: <200310290852.h9T8q4Rw044570@grimreaper.grondar.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Wed, 29 Oct 2003 10:10:54 +0100 In-Reply-To: <200310290852.h9T8q4Rw044570@grimreaper.grondar.org> (Mark Murray's message of "Wed, 29 Oct 2003 08:52:04 +0000") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/include strhash.h src/lib/libc/stdlib Makefile.inc strhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:11:01 -0000 Mark Murray writes: > Dag-Erling =3D?iso-8859-1?q?Sm=3DF8rgrav?=3D writes: > > this may break some ports (I think hash_foo() is a glibcism) but I > > agree that it doesn't belong in libc. > If you are correct (I'm not saying you aren't!), then those ports should > be almost trivially fixable by linking them against the ports version of > glibc, no? Sure. And I don't think many ports are affected in any case. gas defines and uses a hash_create(), but I think it's a totally different beast, and it benefits from this change. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:11:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB4F016A4CE; Wed, 29 Oct 2003 01:11:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57DFA43FBF; Wed, 29 Oct 2003 01:11:39 -0800 (PST) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9BdXJ095561; Wed, 29 Oct 2003 01:11:39 -0800 (PST) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9BdQs095560; Wed, 29 Oct 2003 01:11:39 -0800 (PST) (envelope-from ps) Message-Id: <200310290911.h9T9BdQs095560@repoman.freebsd.org> From: Paul Saab Date: Wed, 29 Oct 2003 01:11:39 -0800 (PST) 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/amr amr.c amr_disk.c amrvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:11:40 -0000 ps 2003/10/29 01:11:39 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/amr amr.c amr_disk.c amrvar.h Log: MFC: crashdump support for amr Revision Changes Path 1.7.2.14 +56 -12 src/sys/dev/amr/amr.c 1.5.2.6 +65 -2 src/sys/dev/amr/amr_disk.c 1.2.2.6 +1 -0 src/sys/dev/amr/amrvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:18:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F7C216A4CE; Wed, 29 Oct 2003 01:18:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3BC343F85; Wed, 29 Oct 2003 01:18:44 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9IiXJ095858; Wed, 29 Oct 2003 01:18:44 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9IiwQ095857; Wed, 29 Oct 2003 01:18:44 -0800 (PST) (envelope-from mbr) Message-Id: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:18:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:18:45 -0000 mbr 2003/10/29 01:18:44 PST FreeBSD src repository Modified files: lib/libc/rpc clnt_simple.c Log: Don't use NULL to compare against a character. Obtained from: NetBSD Revision Changes Path 1.18 +1 -1 src/lib/libc/rpc/clnt_simple.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:20:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CD2C16A4CE; Wed, 29 Oct 2003 01:20:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B367D43F85; Wed, 29 Oct 2003 01:20:33 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9KXXJ096018; Wed, 29 Oct 2003 01:20:33 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9KXVc096017; Wed, 29 Oct 2003 01:20:33 -0800 (PST) (envelope-from mbr) Message-Id: <200310290920.h9T9KXVc096017@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:20:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc rpc_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:20:34 -0000 mbr 2003/10/29 01:20:33 PST FreeBSD src repository Modified files: lib/libc/rpc rpc_generic.c Log: Don't use NULL to compare against a char. Obtained from: NetBSD Revision Changes Path 1.12 +2 -2 src/lib/libc/rpc/rpc_generic.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:22:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 924D016A4CE; Wed, 29 Oct 2003 01:22:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14BA743FA3; Wed, 29 Oct 2003 01:22:50 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9MnXJ096115; Wed, 29 Oct 2003 01:22:49 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9MnPw096114; Wed, 29 Oct 2003 01:22:49 -0800 (PST) (envelope-from mbr) Message-Id: <200310290922.h9T9MnPw096114@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:22:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc rpcb_clnt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:22:50 -0000 mbr 2003/10/29 01:22:49 PST FreeBSD src repository Modified files: lib/libc/rpc rpcb_clnt.c Log: Don't compare NULL against a character. Obtained from: NetBSD Revision Changes Path 1.13 +3 -3 src/lib/libc/rpc/rpcb_clnt.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:25:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1317516A4CE; Wed, 29 Oct 2003 01:25:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 361AE43F93; Wed, 29 Oct 2003 01:25:08 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9P8XJ096183; Wed, 29 Oct 2003 01:25:08 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9P7mq096181; Wed, 29 Oct 2003 01:25:07 -0800 (PST) (envelope-from mbr) Message-Id: <200310290925.h9T9P7mq096181@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:25:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc clnt_dg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:25:09 -0000 mbr 2003/10/29 01:25:07 PST FreeBSD src repository Modified files: lib/libc/rpc clnt_dg.c Log: Make this part identical with NetBSD: Use recvlen instead of inlen. No functionality change. Obtained from: NetBSD Revision Changes Path 1.16 +1 -1 src/lib/libc/rpc/clnt_dg.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:27:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 499B616A4CE; Wed, 29 Oct 2003 01:27:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB39743FBF; Wed, 29 Oct 2003 01:27:52 -0800 (PST) (envelope-from guido@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9RqXJ096343; Wed, 29 Oct 2003 01:27:52 -0800 (PST) (envelope-from guido@repoman.freebsd.org) Received: (from guido@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9RqCO096342; Wed, 29 Oct 2003 01:27:52 -0800 (PST) (envelope-from guido) Message-Id: <200310290927.h9T9RqCO096342@repoman.freebsd.org> From: Guido van Rooij Date: Wed, 29 Oct 2003 01:27:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/conf files src/sys/dev/mii tdkphy.c tdkphyreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:27:53 -0000 guido 2003/10/29 01:27:52 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf files Added files: (Branch: RELENG_4) sys/dev/mii tdkphy.c tdkphyreg.h Log: MFC: support for tdk 78Q2120 MII Revision Changes Path 1.340.2.143 +1 -0 src/sys/conf/files 1.14.2.1 +367 -0 src/sys/dev/mii/tdkphy.c (new) 1.1.6.1 +82 -0 src/sys/dev/mii/tdkphyreg.h (new) From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:29:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3840316A4CE; Wed, 29 Oct 2003 01:29:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FF9D43FD7; Wed, 29 Oct 2003 01:29:23 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9TNXJ096441; Wed, 29 Oct 2003 01:29:23 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9TN9j096440; Wed, 29 Oct 2003 01:29:23 -0800 (PST) (envelope-from mbr) Message-Id: <200310290929.h9T9TN9j096440@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:29:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rpcbind rpcb_stat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:29:24 -0000 mbr 2003/10/29 01:29:23 PST FreeBSD src repository Modified files: usr.sbin/rpcbind rpcb_stat.c Log: Don't compare a char to NULL. Obtained from: NetBSD Revision Changes Path 1.4 +2 -2 src/usr.sbin/rpcbind/rpcb_stat.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:31:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A61A316A4CE; Wed, 29 Oct 2003 01:31:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2836F43FBD; Wed, 29 Oct 2003 01:31:42 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9VfXJ096639; Wed, 29 Oct 2003 01:31:41 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9Vf32096638; Wed, 29 Oct 2003 01:31:41 -0800 (PST) (envelope-from mbr) Message-Id: <200310290931.h9T9Vf32096638@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:31:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rpcbind rpcbind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:31:42 -0000 mbr 2003/10/29 01:31:41 PST FreeBSD src repository Modified files: usr.sbin/rpcbind rpcbind.c Log: Don't pass NULL as an integer. Obtained from: NetBSD Revision Changes Path 1.12 +1 -1 src/usr.sbin/rpcbind/rpcbind.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:46:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42F0216A4CE; Wed, 29 Oct 2003 01:46:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 539B443FA3; Wed, 29 Oct 2003 01:46:11 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9kBXJ097298; Wed, 29 Oct 2003 01:46:11 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9kBY9097297; Wed, 29 Oct 2003 01:46:11 -0800 (PST) (envelope-from mbr) Message-Id: <200310290946.h9T9kBY9097297@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:46:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:46:12 -0000 mbr 2003/10/29 01:46:11 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/pci if_dc.c if_dcreg.h Log: MFC: Rev. 1.38 of if_dcreg.h Rev. 1.125 if if_dc.c Revision Changes Path 1.9.2.51 +24 -9 src/sys/pci/if_dc.c 1.4.2.24 +11 -3 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:47:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32B6C16A4CE; Wed, 29 Oct 2003 01:47:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3B3043F85; Wed, 29 Oct 2003 01:47:40 -0800 (PST) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9leXJ097340; Wed, 29 Oct 2003 01:47:40 -0800 (PST) (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9lem4097339; Wed, 29 Oct 2003 01:47:40 -0800 (PST) (envelope-from iedowse) Message-Id: <200310290947.h9T9lem4097339@repoman.freebsd.org> From: Ian Dowse Date: Wed, 29 Oct 2003 01:47:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/boot/i386/libi386 pxe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:47:41 -0000 iedowse 2003/10/29 01:47:40 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/boot/i386/libi386 pxe.c Log: MFC: 1.19; When looking for the ':' separator in the root path, don't go past the terminating '\0'. Revision Changes Path 1.3.2.10 +2 -2 src/sys/boot/i386/libi386/pxe.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:52:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5078D16A4CE; Wed, 29 Oct 2003 01:52:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5D8B43FAF; Wed, 29 Oct 2003 01:52:33 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9qXXJ097626; Wed, 29 Oct 2003 01:52:33 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9qX4X097625; Wed, 29 Oct 2003 01:52:33 -0800 (PST) (envelope-from mbr) Message-Id: <200310290952.h9T9qX4X097625@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:52:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:52:34 -0000 mbr 2003/10/29 01:52:33 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/pci if_dc.c Log: Forced commit: Previous commit message was not correct. Ignore CSR13, CSR14, CSR15 'Media Specific Data' registers for 21143 based cards which use SIA mode. MFC rev. 1.126 of if_dc.c Revision Changes Path 1.9.2.52 +0 -0 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:53:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08C8F16A4CE; Wed, 29 Oct 2003 01:53:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8182243F3F; Wed, 29 Oct 2003 01:53:29 -0800 (PST) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9rTXJ097667; Wed, 29 Oct 2003 01:53:29 -0800 (PST) (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9rTpc097666; Wed, 29 Oct 2003 01:53:29 -0800 (PST) (envelope-from iedowse) Message-Id: <200310290953.h9T9rTpc097666@repoman.freebsd.org> From: Ian Dowse Date: Wed, 29 Oct 2003 01:53:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/fsck dir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:53:30 -0000 iedowse 2003/10/29 01:53:29 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/fsck dir.c Log: MFC: sbin/fsck_ffs 1.27; change the default mode for lost+found from 01777 to 0700. Revision Changes Path 1.15.2.1 +1 -1 src/sbin/fsck/dir.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:57:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75E0016A4CE; Wed, 29 Oct 2003 01:57:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC50143FF5; Wed, 29 Oct 2003 01:57:33 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9T9vXXJ097811; Wed, 29 Oct 2003 01:57:33 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9T9vXRd097810; Wed, 29 Oct 2003 01:57:33 -0800 (PST) (envelope-from mbr) Message-Id: <200310290957.h9T9vXRd097810@repoman.freebsd.org> From: Martin Blapp Date: Wed, 29 Oct 2003 01:57:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:57:35 -0000 mbr 2003/10/29 01:57:33 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/pci if_dc.c Log: MFC Rev. 1.125 Don't read the MAC address from a copy of the EEPROM in the softc that has been recorded earlier and overwrite it again later by reading it directly from the EEPROM again. Read the MAC address from the PAR0/PAR1 registers instead, which are autoloaded on reboot. Revision Changes Path 1.9.2.53 +3 -4 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 01:59:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB41016A4CE; Wed, 29 Oct 2003 01:59:09 -0800 (PST) Received: from milla.ask33.net (milla.ask33.net [217.197.166.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id A24A543F85; Wed, 29 Oct 2003 01:59:08 -0800 (PST) (envelope-from nick@milla.ask33.net) Received: by milla.ask33.net (Postfix, from userid 1001) id D28253ABB2D; Wed, 29 Oct 2003 10:57:00 +0100 (CET) Date: Wed, 29 Oct 2003 10:57:00 +0100 From: Pawel Jakub Dawidek To: Martin Blapp Message-ID: <20031029095700.GU84474@garage.freebsd.pl> References: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="QxSStYAgvEtE+iQJ" Content-Disposition: inline In-Reply-To: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> X-PGP-Key-URL: http://garage.freebsd.pl/jules.asc X-OS: FreeBSD 4.8-RELEASE-p9 i386 X-URL: http://garage.freebsd.pl User-Agent: Mutt/1.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 09:59:09 -0000 --QxSStYAgvEtE+iQJ Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 29, 2003 at 01:18:44AM -0800, Martin Blapp wrote: +> Commiter: Martin Blapp Hi Martin!:) +> Log: +> Don't use NULL to compare against a character. [...] +> - if ((nettype =3D=3D NULL) || (nettype[0] =3D=3D NULL)) +> + if ((nettype =3D=3D NULL) || (nettype[0] =3D=3D 0)) More correct is to use '\0' for characters comparsion. --=20 Pawel Jakub Dawidek pawel@dawidek.net UNIX Systems Programmer/Administrator http://garage.freebsd.pl Am I Evil? Yes, I Am! http://cerber.sourceforge.net --QxSStYAgvEtE+iQJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iQCVAwUBP5+O7D/PhmMH/Mf1AQE52wP7BhI7L+ZylpUAhjOEg8vNfzQb+C1TWCx2 KovurwYtiHoWAxgwKgICQ56VBIZZpYV+lA0Km1zELLs64P2B8PZ6RsXlQwDGrrCM zCcwNa0bOe+sZYcUXxONOoUHkTRxQgEkWDnjxVQsAOnisf8VyWBUhwY3EAnn9boD 8cPP0dWuGGw= =UHjz -----END PGP SIGNATURE----- --QxSStYAgvEtE+iQJ-- From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:01:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17F6516A4CE; Wed, 29 Oct 2003 02:01:52 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFB1A43FBF; Wed, 29 Oct 2003 02:01:50 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.9p2/8.12.3) with ESMTP id h9TA1lc6093888; Wed, 29 Oct 2003 11:01:48 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Wed, 29 Oct 2003 11:01:47 +0100 (CET) From: Martin Blapp To: Pawel Jakub Dawidek In-Reply-To: <20031029095700.GU84474@garage.freebsd.pl> Message-ID: <20031029110035.K64241@cvs.imp.ch> References: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> <20031029095700.GU84474@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Martin Blapp cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 10:01:52 -0000 Hi, > More correct is to use '\0' for characters comparsion. I'll suggest this to the NetBSD people. My goal is to keep the rpc code as much as possible the same on both OS since we share the code. Martin From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:18:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA06A16A4CE for ; Wed, 29 Oct 2003 02:18:10 -0800 (PST) Received: from falcon.midgard.homeip.net (h76n3fls24o1048.bredband.comhem.se [213.67.148.76]) by mx1.FreeBSD.org (Postfix) with SMTP id 20BA743F85 for ; Wed, 29 Oct 2003 02:18:08 -0800 (PST) (envelope-from ertr1013@student.uu.se) Received: (qmail 34260 invoked by uid 1001); 29 Oct 2003 10:18:05 -0000 Date: Wed, 29 Oct 2003 11:18:05 +0100 From: Erik Trulsson To: Pawel Jakub Dawidek Message-ID: <20031029101805.GA24695@falcon.midgard.homeip.net> Mail-Followup-To: Pawel Jakub Dawidek , Martin Blapp , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> <20031029095700.GU84474@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031029095700.GU84474@garage.freebsd.pl> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: Martin Blapp cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 10:18:11 -0000 On Wed, Oct 29, 2003 at 10:57:00AM +0100, Pawel Jakub Dawidek wrote: > On Wed, Oct 29, 2003 at 01:18:44AM -0800, Martin Blapp wrote: > +> Commiter: Martin Blapp > > Hi Martin!:) > > +> Log: > +> Don't use NULL to compare against a character. > [...] > +> - if ((nettype == NULL) || (nettype[0] == NULL)) > +> + if ((nettype == NULL) || (nettype[0] == 0)) > > More correct is to use '\0' for characters comparsion. No, not *more* correct. '\0' and 0 are both constants with type "int" and value zero, so they can be used interchangeably. For stylistic reasons one might wish to use '\0' instead of 0 for character comparisons, but the the C language does not make a difference. -- Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:26:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7461216A4CE; Wed, 29 Oct 2003 02:26:07 -0800 (PST) Received: from milla.ask33.net (milla.ask33.net [217.197.166.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 776FC43F85; Wed, 29 Oct 2003 02:26:06 -0800 (PST) (envelope-from nick@milla.ask33.net) Received: by milla.ask33.net (Postfix, from userid 1001) id 877CB3ABB2D; Wed, 29 Oct 2003 11:24:00 +0100 (CET) Date: Wed, 29 Oct 2003 11:24:00 +0100 From: Pawel Jakub Dawidek To: Erik Trulsson Message-ID: <20031029102400.GV84474@garage.freebsd.pl> References: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> <20031029095700.GU84474@garage.freebsd.pl> <20031029101805.GA24695@falcon.midgard.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="1ugEqy3masBx2OgH" Content-Disposition: inline In-Reply-To: <20031029101805.GA24695@falcon.midgard.homeip.net> X-PGP-Key-URL: http://garage.freebsd.pl/jules.asc X-OS: FreeBSD 4.8-RELEASE-p9 i386 X-URL: http://garage.freebsd.pl User-Agent: Mutt/1.5.1i cc: cvs-src@FreeBSD.org cc: Martin Blapp cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 10:26:07 -0000 --1ugEqy3masBx2OgH Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Oct 29, 2003 at 11:18:05AM +0100, Erik Trulsson wrote: +> > +> - if ((nettype =3D=3D NULL) || (nettype[0] =3D=3D NULL)) +> > +> + if ((nettype =3D=3D NULL) || (nettype[0] =3D=3D 0)) +> >=20 +> > More correct is to use '\0' for characters comparsion. +>=20 +> No, not *more* correct. '\0' and 0 are both constants with type "int" +> and value zero, so they can be used interchangeably. +> For stylistic reasons one might wish to use '\0' instead of 0 for +> character comparisons, but the the C language does not make a +> difference. s/More correct/More correct from style point of view/ of course. Sorry for the confusion. --=20 Pawel Jakub Dawidek pawel@dawidek.net UNIX Systems Programmer/Administrator http://garage.freebsd.pl Am I Evil? Yes, I Am! http://cerber.sourceforge.net --1ugEqy3masBx2OgH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iQCVAwUBP5+VQD/PhmMH/Mf1AQGR+gP+PQsQvs02DDbVO21I3QQUIcJhvtWR98/c sLEk+wQxCvCvjS7Or8Ph0SENpctZlJ9o+ZhtKHhBz3uLPxSdWjHFfVEPjt8hHm9P dbvDlyn1snjt+2tJY2DuwNXkA7Fm/iPgACY3QuauhzoL6dDY6CexwBJ2f6iM3VQc kFKEPOGvyfI= =ucY8 -----END PGP SIGNATURE----- --1ugEqy3masBx2OgH-- From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:26:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5215716A4D7; Wed, 29 Oct 2003 02:26:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3B6A43FBD; Wed, 29 Oct 2003 02:26:38 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TAQcXJ099806; Wed, 29 Oct 2003 02:26:38 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TAQc1S099805; Wed, 29 Oct 2003 02:26:38 -0800 (PST) (envelope-from harti) Message-Id: <200310291026.h9TAQc1S099805@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 02:26:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: BEGEMOT Subject: cvs commit: src/contrib/ngatm/sscop - 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: Wed, 29 Oct 2003 10:26:41 -0000 harti 2003/10/29 02:26:38 PST FreeBSD src repository src/contrib/ngatm/sscop - Imported sources Update of /home/ncvs/src/contrib/ngatm/sscop In directory repoman.freebsd.org:/tmp/cvs-serv99795 Log Message: Virgin import of the NgATM SSCOP tool v0.9. Status: Vendor Tag: BEGEMOT Release Tags: NGATM_0_9 N src/contrib/ngatm/sscop/sscop_main.c N src/contrib/ngatm/sscop/sscop.1 N src/contrib/ngatm/sscop/common.h N src/contrib/ngatm/sscop/common.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:30:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 106B916A4CE; Wed, 29 Oct 2003 02:30:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B43C43FBF; Wed, 29 Oct 2003 02:30:54 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TAUsXJ000267; Wed, 29 Oct 2003 02:30:54 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TAUsVh000266; Wed, 29 Oct 2003 02:30:54 -0800 (PST) (envelope-from harti) Message-Id: <200310291030.h9TAUsVh000266@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 02:30:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile src/usr.bin/atm Makefile Makefile.inc src/usr.bin/atm/sscop 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, 29 Oct 2003 10:30:55 -0000 harti 2003/10/29 02:30:54 PST FreeBSD src repository Modified files: usr.bin Makefile Added files: usr.bin/atm Makefile Makefile.inc usr.bin/atm/sscop Makefile Log: Build the NgATM user space SSCOP tool (unless NOATM is defined). Revision Changes Path 1.252 +5 -0 src/usr.bin/Makefile 1.1 +5 -0 src/usr.bin/atm/Makefile (new) 1.1 +3 -0 src/usr.bin/atm/Makefile.inc (new) 1.1 +15 -0 src/usr.bin/atm/sscop/Makefile (new) From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:45:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AE0216A4CE; Wed, 29 Oct 2003 02:45:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D78343F3F; Wed, 29 Oct 2003 02:45:02 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TAj1XJ001085; Wed, 29 Oct 2003 02:45:01 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TAj1Rq001084; Wed, 29 Oct 2003 02:45:01 -0800 (PST) (envelope-from tjr) Message-Id: <200310291045.h9TAj1Rq001084@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 29 Oct 2003 02:45:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/alpha SYS.h src/lib/libc/gen getcwd.c getlogin.c getvfsbyname.c glob.c src/lib/libc/locale setlocale.c src/lib/libc/nls msgcat.c src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 10:45:02 -0000 tjr 2003/10/29 02:45:01 PST FreeBSD src repository Modified files: lib/libc/alpha SYS.h lib/libc/gen getcwd.c getlogin.c getvfsbyname.c glob.c lib/libc/locale setlocale.c lib/libc/nls msgcat.c lib/libc/stdlib malloc.c Log: Remove incomplete support for running FreeBSD userland on old NetBSD kernels lacking the issetugid() and utrace() syscalls. Revision Changes Path 1.16 +0 -4 src/lib/libc/alpha/SYS.h 1.25 +0 -2 src/lib/libc/gen/getcwd.c 1.9 +0 -4 src/lib/libc/gen/getlogin.c 1.10 +0 -4 src/lib/libc/gen/getvfsbyname.c 1.21 +1 -4 src/lib/libc/gen/glob.c 1.48 +1 -5 src/lib/libc/locale/setlocale.c 1.48 +1 -5 src/lib/libc/nls/msgcat.c 1.82 +1 -3 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 02:55:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAC7016A4CE; Wed, 29 Oct 2003 02:55:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FADA43FAF; Wed, 29 Oct 2003 02:55:57 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TAtvXJ002050; Wed, 29 Oct 2003 02:55:57 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TAtu70002049; Wed, 29 Oct 2003 02:55:56 -0800 (PST) (envelope-from tjr) Message-Id: <200310291055.h9TAtu70002049@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 29 Oct 2003 02:55:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libutil login_class.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 10:55:57 -0000 tjr 2003/10/29 02:55:56 PST FreeBSD src repository Modified files: lib/libutil login_class.c Log: Remove __NETBSD_SYSCALLS. Revision Changes Path 1.24 +0 -6 src/lib/libutil/login_class.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 03:05:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14B0016A4CE; Wed, 29 Oct 2003 03:05:20 -0800 (PST) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id B76CA43FCB; Wed, 29 Oct 2003 03:05:18 -0800 (PST) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 8E6B678CB0; Wed, 29 Oct 2003 12:05:16 +0100 (MET) Received: by smtp.des.no (Pony Express, from userid 666) id 524799BE16; Wed, 29 Oct 2003 12:05:16 +0100 (CET) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 4DEFA9BE15; Wed, 29 Oct 2003 12:05:12 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 2602) id 2D846B823; Wed, 29 Oct 2003 12:05:12 +0100 (CET) To: Erik Trulsson References: <200310290918.h9T9IiwQ095857@repoman.freebsd.org> <20031029095700.GU84474@garage.freebsd.pl> <20031029101805.GA24695@falcon.midgard.homeip.net> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Wed, 29 Oct 2003 12:05:12 +0100 In-Reply-To: <20031029101805.GA24695@falcon.midgard.homeip.net> (Erik Trulsson's message of "Wed, 29 Oct 2003 11:18:05 +0100") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) 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.60 (1.212-2003-09-23-exp) on dsa.des.no X-Spam-Level: s X-Spam-Status: No, hits=1.1 required=5.0 tests=MAILTO_TO_SPAM_ADDR autolearn=no version=2.60 cc: Martin Blapp cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/rpc clnt_simple.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 11:05:20 -0000 Erik Trulsson writes: > On Wed, Oct 29, 2003 at 10:57:00AM +0100, Pawel Jakub Dawidek wrote: > > More correct is to use '\0' for characters comparsion. > No, not *more* correct. Yes. Regardless of what the C standard says, we have pesky things like style guidelines and the like to conform to. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Oct 29 03:12:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DDE016A4CE; Wed, 29 Oct 2003 03:12:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A12A043F93; Wed, 29 Oct 2003 03:12:28 -0800 (PST) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TBCSXJ004106; Wed, 29 Oct 2003 03:12:28 -0800 (PST) (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TBCSrC004105; Wed, 29 Oct 2003 03:12:28 -0800 (PST) (envelope-from sheldonh) Message-Id: <200310291112.h9TBCSrC004105@repoman.freebsd.org> From: Sheldon Hearn Date: Wed, 29 Oct 2003 03:12:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/pciid mk_pci_vendors.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 11:12:29 -0000 sheldonh 2003/10/29 03:12:28 PST FreeBSD src repository Modified files: tools/tools/pciid mk_pci_vendors.pl Log: Update the location of the Hart list. Revision Changes Path 1.3 +1 -1 src/tools/tools/pciid/mk_pci_vendors.pl From owner-cvs-src@FreeBSD.ORG Wed Oct 29 03:14:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECAE116A4CE; Wed, 29 Oct 2003 03:14:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BEC543FAF; Wed, 29 Oct 2003 03:14:59 -0800 (PST) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TBExXJ004227; Wed, 29 Oct 2003 03:14:59 -0800 (PST) (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TBExId004226; Wed, 29 Oct 2003 03:14:59 -0800 (PST) (envelope-from sheldonh) Message-Id: <200310291114.h9TBExId004226@repoman.freebsd.org> From: Sheldon Hearn Date: Wed, 29 Oct 2003 03:14:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/misc pci_vendors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 11:15:00 -0000 sheldonh 2003/10/29 03:14:59 PST FreeBSD src repository Modified files: share/misc pci_vendors Log: Regen: * Hart: rev 426 of pcidevs.txt (2003-10-27) Revision Changes Path 1.26 +509 -192 src/share/misc/pci_vendors From owner-cvs-src@FreeBSD.ORG Wed Oct 29 03:20:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7B1216A4CF; Wed, 29 Oct 2003 03:20:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5911143FB1; Wed, 29 Oct 2003 03:20:32 -0800 (PST) (envelope-from sheldonh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TBKWXJ004496; Wed, 29 Oct 2003 03:20:32 -0800 (PST) (envelope-from sheldonh@repoman.freebsd.org) Received: (from sheldonh@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TBKWSe004494; Wed, 29 Oct 2003 03:20:32 -0800 (PST) (envelope-from sheldonh) Message-Id: <200310291120.h9TBKWSe004494@repoman.freebsd.org> From: Sheldon Hearn Date: Wed, 29 Oct 2003 03:20:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/misc pci_vendors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 11:20:33 -0000 sheldonh 2003/10/29 03:20:32 PST FreeBSD src repository Modified files: (Branch: RELENG_4) share/misc pci_vendors Log: MFC rev 1.26: regen Revision Changes Path 1.6.2.20 +509 -192 src/share/misc/pci_vendors From owner-cvs-src@FreeBSD.ORG Wed Oct 29 04:45:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A09116A4CE; Wed, 29 Oct 2003 04:45:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF03343F3F; Wed, 29 Oct 2003 04:45:40 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TCjeXJ009036; Wed, 29 Oct 2003 04:45:40 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TCjeg6009035; Wed, 29 Oct 2003 04:45:40 -0800 (PST) (envelope-from ume) Message-Id: <200310291245.h9TCjeg6009035@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 29 Oct 2003 04:45:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 frag6.c icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 12:45:41 -0000 ume 2003/10/29 04:45:40 PST FreeBSD src repository Modified files: sys/netinet6 frag6.c icmp6.c Log: force commit for adding log for previous commit: - simplify using ip6_getdstifaddr(). - validation of IPv6 dest addr based on icmp-name-lookup-08. Revision Changes Path 1.22 +0 -0 src/sys/netinet6/frag6.c 1.45 +0 -0 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 04:49:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A45B416A4CE; Wed, 29 Oct 2003 04:49:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 237B243F85; Wed, 29 Oct 2003 04:49:13 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TCnCXJ014677; Wed, 29 Oct 2003 04:49:12 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TCnCuE014676; Wed, 29 Oct 2003 04:49:12 -0800 (PST) (envelope-from ume) Message-Id: <200310291249.h9TCnCuE014676@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 29 Oct 2003 04:49:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ip6_input.c ip6_var.h route6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 12:49:13 -0000 ume 2003/10/29 04:49:12 PST FreeBSD src repository Modified files: sys/netinet6 ip6_input.c ip6_var.h route6.c Log: hide m_tag, again. Requested by: sam Revision Changes Path 1.62 +16 -32 src/sys/netinet6/ip6_input.c 1.23 +2 -2 src/sys/netinet6/ip6_var.h 1.10 +3 -4 src/sys/netinet6/route6.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 04:52:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9073316A4CE; Wed, 29 Oct 2003 04:52:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0727643FBD; Wed, 29 Oct 2003 04:52:29 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TCqSXJ014942; Wed, 29 Oct 2003 04:52:28 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TCqSwo014941; Wed, 29 Oct 2003 04:52:28 -0800 (PST) (envelope-from ume) Message-Id: <200310291252.h9TCqSwo014941@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 29 Oct 2003 04:52:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet udp_usrreq.c src/sys/netinet6 icmp6.c ip6_input.c ip6_var.h raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 12:52:29 -0000 ume 2003/10/29 04:52:28 PST FreeBSD src repository Modified files: sys/netinet udp_usrreq.c sys/netinet6 icmp6.c ip6_input.c ip6_var.h raw_ip6.c udp6_usrreq.c Log: ip6_savecontrol() argument is redundant Revision Changes Path 1.138 +1 -1 src/sys/netinet/udp_usrreq.c 1.46 +2 -2 src/sys/netinet6/icmp6.c 1.63 +3 -4 src/sys/netinet6/ip6_input.c 1.24 +1 -2 src/sys/netinet6/ip6_var.h 1.31 +2 -2 src/sys/netinet6/raw_ip6.c 1.36 +3 -4 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 04:59:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 273A616A4CE; Wed, 29 Oct 2003 04:59:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 981F043FDF; Wed, 29 Oct 2003 04:59:44 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TCxiXJ015251; Wed, 29 Oct 2003 04:59:44 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TCxi1W015250; Wed, 29 Oct 2003 04:59:44 -0800 (PST) (envelope-from harti) Message-Id: <200310291259.h9TCxi1W015250@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 04:59:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 12:59:45 -0000 harti 2003/10/29 04:59:44 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h Log: Get rid of the mutexes for the exernal buffer free lists. Use atomic instructions instead. Remove the stuff used to track whether an external mbuf travels through the system. This is temporary only and will come back soon. Revision Changes Path 1.12 +0 -11 src/sys/dev/hatm/if_hatm.c 1.7 +49 -34 src/sys/dev/hatm/if_hatm_intr.c 1.6 +2 -7 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 05:14:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D80716A4CE; Wed, 29 Oct 2003 05:14:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD46643F93; Wed, 29 Oct 2003 05:14:39 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TDEdXJ016824; Wed, 29 Oct 2003 05:14:39 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TDEdTm016823; Wed, 29 Oct 2003 05:14:39 -0800 (PST) (envelope-from harti) Message-Id: <200310291314.h9TDEdTm016823@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 05:14:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig diag.c src/sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatm_rx.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 13:14:40 -0000 harti 2003/10/29 05:14:39 PST FreeBSD src repository Modified files: sbin/atm/atmconfig diag.c sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatm_rx.c if_hatmvar.h Log: Defer allocation of the actual receive mbuf until the external buffer is returned from the card to the driver. Add a counter that shows how many times this allocation has failed. Note, that we could even further delay the allocation of the mbuf until we know, that we need it (there are no receive errors and the connection is open). This will be done in a later commit. Print the new statistics field in atmconfig. Revision Changes Path 1.2 +1 -0 src/sbin/atm/atmconfig/diag.c 1.13 +0 -1 src/sys/dev/hatm/if_hatm.c 1.8 +24 -26 src/sys/dev/hatm/if_hatm_intr.c 1.6 +4 -0 src/sys/dev/hatm/if_hatm_rx.c 1.7 +2 -2 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 05:21:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE99416A4CE; Wed, 29 Oct 2003 05:21:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DEB643FBD; Wed, 29 Oct 2003 05:21:39 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TDLdXJ017152; Wed, 29 Oct 2003 05:21:39 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TDLd5Z017151; Wed, 29 Oct 2003 05:21:39 -0800 (PST) (envelope-from harti) Message-Id: <200310291321.h9TDLd5Z017151@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 05:21:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 13:21:40 -0000 harti 2003/10/29 05:21:38 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm_intr.c if_hatmvar.h Log: We have some space in the external mbufs so use this space for the external buffer reference count. This saves us a malloc() + free() per small receive mbuf. Revision Changes Path 1.9 +4 -2 src/sys/dev/hatm/if_hatm_intr.c 1.8 +1 -0 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:02:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D92D16A4CF; Wed, 29 Oct 2003 06:02:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E75A43F3F; Wed, 29 Oct 2003 06:02:17 -0800 (PST) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TE2HXJ018922; Wed, 29 Oct 2003 06:02:17 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TE2GQs018921; Wed, 29 Oct 2003 06:02:16 -0800 (PST) (envelope-from simokawa) Message-Id: <200310291402.h9TE2GQs018921@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 29 Oct 2003 06:02:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libkvm kvm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 14:02:18 -0000 simokawa 2003/10/29 06:02:16 PST FreeBSD src repository Modified files: lib/libkvm kvm.c Log: Allow to specify a character special device as a core file. This enable us to use /dev/fwmem* as a core file. e.g. ps -M /dev/fwmem0.0 -N kernel.debug dmesg -M /dev/fwmem0.0 -N kernel.debug gdb -k -c /dev/fwmem0.0 kernel.debug You need to set target EUI64 in hw.firewire.fwmem.eui64_hi/lo before opening the device. On the target arch, (PCI) bus address must be equivalent to physical address. (We cannot use this for sparc64 because of IOMMU.) No objection in: -audit Revision Changes Path 1.25 +18 -21 src/lib/libkvm/kvm.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:22:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2537716A4CE; Wed, 29 Oct 2003 06:22:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9523B43FD7; Wed, 29 Oct 2003 06:22:10 -0800 (PST) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TEMAXJ020751; Wed, 29 Oct 2003 06:22:10 -0800 (PST) (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TEMAgs020750; Wed, 29 Oct 2003 06:22:10 -0800 (PST) (envelope-from iwasaki) Message-Id: <200310291422.h9TEMAgs020750@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Wed, 29 Oct 2003 06:22:10 -0800 (PST) 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 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: Wed, 29 Oct 2003 14:22:11 -0000 iwasaki 2003/10/29 06:22:10 PST FreeBSD src repository Modified files: sys/conf options sys/i386/conf NOTES Log: Alphabetical order for ACPI options broken by adding ACPI_NO_RESET_VIDEO. Add short comment about ACPI_NO_RESET_VIDEO into NOTES. Pointed-out by: njl Revision Changes Path 1.421 +1 -1 src/sys/conf/options 1.1098 +4 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:28:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB03316A4CE; Wed, 29 Oct 2003 06:28:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 467D643F3F; Wed, 29 Oct 2003 06:28:27 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TESRXJ021001; Wed, 29 Oct 2003 06:28:27 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TESQ3I020997; Wed, 29 Oct 2003 06:28:26 -0800 (PST) (envelope-from harti) Message-Id: <200310291428.h9TESQ3I020997@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 06:28:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 14:28:28 -0000 harti 2003/10/29 06:28:26 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm_intr.c if_hatmvar.h Log: Inline a function that was called only in one place directly into that place. Correct a bug when the number of pages for external mbufs was very large. In this case the page number could overflow into the large buffer flag. Make this more unlikley by move that flag further away. Revision Changes Path 1.10 +48 -58 src/sys/dev/hatm/if_hatm_intr.c 1.9 +24 -14 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:33:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7F4316A4CE; Wed, 29 Oct 2003 06:33:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6423143F3F; Wed, 29 Oct 2003 06:33:42 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TEXgXJ021290; Wed, 29 Oct 2003 06:33:42 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TEXgbl021289; Wed, 29 Oct 2003 06:33:42 -0800 (PST) (envelope-from harti) Message-Id: <200310291433.h9TEXgbl021289@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 06:33:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm.c if_hatm_rx.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 14:33:43 -0000 harti 2003/10/29 06:33:42 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm.c if_hatm_rx.c if_hatmvar.h Log: Make the value of the HATM_DEBUG symbol the default for the debugging flags. Introduce a new debugging flag to dump received packets. Revision Changes Path 1.14 +1 -1 src/sys/dev/hatm/if_hatm.c 1.7 +2 -2 src/sys/dev/hatm/if_hatm_rx.c 1.10 +11 -9 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:38:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7415216A4CE; Wed, 29 Oct 2003 06:38:23 -0800 (PST) Received: from locore.org (ns01.locore.org [218.45.21.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDBDC43FA3; Wed, 29 Oct 2003 06:38:21 -0800 (PST) (envelope-from iwasaki@jp.FreeBSD.org) Received: from localhost (ns01.locore.org [218.45.21.227]) h9TEcDRo020064; Wed, 29 Oct 2003 23:38:14 +0900 (JST) (envelope-from iwasaki@jp.FreeBSD.org) Date: Wed, 29 Oct 2003 23:38:11 +0900 (JST) Message-Id: <20031029.233811.51709573.iwasaki@jp.FreeBSD.org> To: nate@root.org From: Mitsuru IWASAKI In-Reply-To: <20031028235425.N82902@root.org> References: <20031029033120.835D916A518@hub.freebsd.org> <20031028235425.N82902@root.org> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: iwasaki@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 14:38:23 -0000 Hi, I've just committed conf/options and i386/conf/NOTES based on your suggestion. Thanks! > > --- src/sys/i386/acpica/Makefile:1.3 Wed May 1 14:54:07 2002 > > +++ src/sys/i386/acpica/Makefile Tue Oct 28 19:30:45 2003 > > @@ -1,4 +1,4 @@ > > -# $FreeBSD: /repoman/r/ncvs/src/sys/i386/acpica/Makefile,v 1.3 2002/05/01 21:54:07 peter Exp $ > > +# $FreeBSD: /repoman/r/ncvs/src/sys/i386/acpica/Makefile,v 1.4 2003/10/29 03:30:45 iwasaki Exp $ > > > > # Correct path for kernel builds > > # Don't rely on the kernel's .depend file > > @@ -10,6 +10,10 @@ > > CLEANFILES= acpi_wakecode.h acpi_wakecode.bin acpi_wakecode.o > > .endif > > CFLAGS+= -I. > > + > > +.ifdef ACPI_NO_RESET_VIDEO > > +CFLAGS+= -DACPI_NO_RESET_VIDEO > > +.endif > > > > all: acpi_wakecode.h > > Is this needed? options alone should be sufficient and acpi_wakeup.S > should include opt_acpi.h. Yes this is needed. For acpi.ko, options in kernel config file won't be referred as Warner mentioned. I usually specify kernel options in make.conf for the kernel modules. > > Index: src/sys/i386/acpica/acpi_wakecode.S > > diff -u src/sys/i386/acpica/acpi_wakecode.S:1.4 src/sys/i386/acpica/acpi_wakecode.S:1.5 > > --- src/sys/i386/acpica/acpi_wakecode.S:1.4 Sun Oct 26 22:26:51 2003 > > +++ src/sys/i386/acpica/acpi_wakecode.S Tue Oct 28 19:30:45 2003 > > @@ -43,6 +43,7 @@ > > movw %ax,%ds > > movw %ax,%ss > > > > +#ifndef ACPI_NO_RESET_VIDEO > > /* > > * Re-initialize video BIOS. Restore DS and SS from CS in > > * case the BIOS modified them. > > @@ -51,6 +52,7 @@ > > movw %cs, %ax > > movw %ax, %ds > > movw %ax, %ss > > +#endif > > > > /* Load GDT for real mode */ > > lgdt physical_gdt > > As you can see, I restore DS and SS in two places. I think we can remove > the first place (above the lcall), right? As takawata-san suggested, I also thought we need to setup segment registers before the BIOS call. Thanks From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:40:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9193116A4CE; Wed, 29 Oct 2003 06:40:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2030843FD7; Wed, 29 Oct 2003 06:40:42 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TEefXJ021692; Wed, 29 Oct 2003 06:40:41 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TEef06021690; Wed, 29 Oct 2003 06:40:41 -0800 (PST) (envelope-from bde) Message-Id: <200310291440.h9TEef06021690@repoman.freebsd.org> From: Bruce Evans Date: Wed, 29 Oct 2003 06:40:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_fork.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 14:40:42 -0000 bde 2003/10/29 06:40:41 PST FreeBSD src repository Modified files: sys/kern kern_fork.c sched_4bsd.c sched_ule.c Log: Removed sched_nest variable in sched_switch(). Context switches always begin with sched_lock held but not recursed, so this variable was always 0. Removed fixup of sched_lock.mtx_recurse after context switches in sched_switch(). Context switches always end with this variable in the same state that it began in, so there is no need to fix it up. Only sched_lock.mtx_lock really needs a fixup. Replaced fixup of sched_lock.mtx_recurse in fork_exit() by an assertion that sched_lock is owned and not recursed after it is fixed up. This assertion much match the one in mi_switch(), and if sched_lock were recursed then a non-null fixup of sched_lock.mtx_recurse would probably be needed again, unlike in sched_switch(), since fork_exit() doesn't return to its caller in the normal way. Revision Changes Path 1.207 +1 -1 src/sys/kern/kern_fork.c 1.26 +0 -3 src/sys/kern/sched_4bsd.c 1.69 +0 -3 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:41:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C656A16A4CF; Wed, 29 Oct 2003 06:41:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 403DD43FBD; Wed, 29 Oct 2003 06:41:00 -0800 (PST) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TEf0XJ021723; Wed, 29 Oct 2003 06:41:00 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TEex9H021720; Wed, 29 Oct 2003 06:40:59 -0800 (PST) (envelope-from simokawa) Message-Id: <200310291440.h9TEex9H021720@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 29 Oct 2003 06:40:59 -0800 (PST) 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/binutils/gdb solib-fbsd-kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 14:41:01 -0000 simokawa 2003/10/29 06:40:59 PST FreeBSD src repository Modified files: gnu/usr.bin/binutils/gdb solib-fbsd-kld.c Log: Implement gdb_solib_create_inferior_hook(). This function is used for autoloading kld module symbols for remote kgdb. We still need a patch(*) for src/contrib/gdb/gdb/solib-svr4.c to enable this function. (*) http://people.freebsd.org/~simokawa/gdb/patch-solib-svr4.c Revision Changes Path 1.2 +7 -1 src/gnu/usr.bin/binutils/gdb/solib-fbsd-kld.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 06:51:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B5D216A4CE; Wed, 29 Oct 2003 06:51:30 -0800 (PST) Received: from locore.org (ns01.locore.org [218.45.21.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E6AB43FBF; Wed, 29 Oct 2003 06:51:26 -0800 (PST) (envelope-from iwasaki@jp.FreeBSD.org) Received: from localhost (ns01.locore.org [218.45.21.227]) h9TEpORo020129; Wed, 29 Oct 2003 23:51:24 +0900 (JST) (envelope-from iwasaki@jp.FreeBSD.org) Date: Wed, 29 Oct 2003 23:51:21 +0900 (JST) Message-Id: <20031029.235121.22011104.iwasaki@jp.FreeBSD.org> To: truckman@FreeBSD.org From: Mitsuru IWASAKI In-Reply-To: <200310290904.h9T94XeF028543@gw.catspoiler.org> References: <200310290330.h9T3UjxH064205@repoman.freebsd.org> <200310290904.h9T94XeF028543@gw.catspoiler.org> X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: iwasaki@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 14:51:30 -0000 > On 28 Oct, Mitsuru IWASAKI wrote: > > iwasaki 2003/10/28 19:30:45 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/conf options > > sys/i386/acpica Makefile acpi_wakecode.S > > sys/i386/conf NOTES > > Log: > > Add kernel option ACPI_NO_RESET_VIDEO as workaround for problems > > (e.g. LCD white-out after resume) on some machine cased by > > re-initialize video BIOS code in acpi_wakecode. > > > > Revision Changes Path > > 1.420 +1 -0 src/sys/conf/options > > 1.4 +4 -0 src/sys/i386/acpica/Makefile > > 1.5 +2 -0 src/sys/i386/acpica/acpi_wakecode.S > > 1.1097 +1 -0 src/sys/i386/conf/NOTES > > I think this would be better as a tuneable instead of a compile time > option. Actually I thought so firstly, but concluded that kernel option is better in this case. Two reasons: 1. Re-initialize video BIOS code is written in asm. I want to keep it to be small as possible. 2. People won't try to enable or disable the code so many times. They will specify the option only once if necessary. Thanks From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:07:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83BF016A4CE; Wed, 29 Oct 2003 07:07:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D16043FDD; Wed, 29 Oct 2003 07:07:09 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TF77XJ023659; Wed, 29 Oct 2003 07:07:07 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TF76eF023658; Wed, 29 Oct 2003 07:07:06 -0800 (PST) (envelope-from ume) Message-Id: <200310291507.h9TF76eF023658@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 29 Oct 2003 07:07:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet in_gif.c ip.h ip_ecn.c ip_ecn.h ip_input.c src/sys/netinet6 ah_input.c esp_input.c frag6.c in6_gif.c ip6_ecn.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:07:09 -0000 ume 2003/10/29 07:07:04 PST FreeBSD src repository Modified files: sys/netinet in_gif.c ip.h ip_ecn.c ip_ecn.h ip_input.c sys/netinet6 ah_input.c esp_input.c frag6.c in6_gif.c ip6_ecn.h Log: add ECN support in layer-3. - implement the tunnel egress rule in ip_ecn_egress() in ip_ecn.c. make ip{,6}_ecn_egress() return integer to tell the caller that this packet should be dropped. - handle ECN at fragment reassembly in ip_input.c and frag6.c. Obtained from: KAME Revision Changes Path 1.24 +21 -16 src/sys/netinet/in_gif.c 1.25 +15 -4 src/sys/netinet/ip.h 1.6 +71 -13 src/sys/netinet/ip_ecn.c 1.6 +6 -2 src/sys/netinet/ip_ecn.h 1.247 +17 -0 src/sys/netinet/ip_input.c 1.17 +8 -2 src/sys/netinet6/ah_input.c 1.22 +8 -2 src/sys/netinet6/esp_input.c 1.23 +23 -0 src/sys/netinet6/frag6.c 1.16 +15 -13 src/sys/netinet6/in6_gif.c 1.5 +3 -3 src/sys/netinet6/ip6_ecn.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:07:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E12FC16A4CF; Wed, 29 Oct 2003 07:07:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58F8A43FD7; Wed, 29 Oct 2003 07:07:12 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TF7BXJ023718; Wed, 29 Oct 2003 07:07:11 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TF7A7m023717; Wed, 29 Oct 2003 07:07:10 -0800 (PST) (envelope-from harti) Message-Id: <200310291507.h9TF7A7m023717@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 07:07:10 -0800 (PST) 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 hatm.4 src/sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:07:13 -0000 harti 2003/10/29 07:07:10 PST FreeBSD src repository Modified files: share/man/man4 hatm.4 sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h Log: Make the maximum number of pages for external mbufs configurable in the kernel environment and accessible as a RO sysctl. Explain that the HE155 will not work in 64-bit/66MHz slots, but may work in 64-bit/33MHz slots. Revision Changes Path 1.4 +6 -2 src/share/man/man4/hatm.4 1.15 +5 -1 src/sys/dev/hatm/if_hatm.c 1.11 +1 -1 src/sys/dev/hatm/if_hatm_intr.c 1.11 +1 -0 src/sys/dev/hatm/if_hatmvar.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:11:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72AFE16A4CE; Wed, 29 Oct 2003 07:11:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4F4C43F93; Wed, 29 Oct 2003 07:11:27 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TFBRXJ023963; Wed, 29 Oct 2003 07:11:27 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TFBRaW023962; Wed, 29 Oct 2003 07:11:27 -0800 (PST) (envelope-from harti) Message-Id: <200310291511.h9TFBRaW023962@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 07:11:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:11:28 -0000 harti 2003/10/29 07:11:27 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm_intr.c Log: Remove a superfluous ) from the previous commit. This was obviously a result of the current solar storm. Revision Changes Path 1.12 +1 -1 src/sys/dev/hatm/if_hatm_intr.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:15:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DA4616A4CE; Wed, 29 Oct 2003 07:15:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 951DC43FA3; Wed, 29 Oct 2003 07:15:19 -0800 (PST) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TFFJXJ024163; Wed, 29 Oct 2003 07:15:19 -0800 (PST) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TFFJFR024162; Wed, 29 Oct 2003 07:15:19 -0800 (PST) (envelope-from harti) Message-Id: <200310291515.h9TFFJFR024162@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 29 Oct 2003 07:15:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm_tx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:15:20 -0000 harti 2003/10/29 07:15:19 PST FreeBSD src repository Modified files: sys/dev/hatm if_hatm_tx.c Log: Allow sending of more than one raw cell from a single mbuf. Only the very first cell in the mbuf should have a cell header word (of which everything except the payload type and the CLP bit is ignored). All other cells should be 48 byte and get the same header as the first cell. This fixes a problem with sending more than 120000 raw cells/sec through an HE155. The card seems to need 2 cell times to DMA the transmit buffer ready queue entry and the transmit buffer descriptor so at 1/3 the link rate the transmit buffer ready queue starts to fill up. Even with this patch it's obviously impossible to send raw cells at link rate. Revision Changes Path 1.8 +11 -8 src/sys/dev/hatm/if_hatm_tx.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:21:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9026E16A4CE for ; Wed, 29 Oct 2003 07:21:58 -0800 (PST) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id F022B43FE1 for ; Wed, 29 Oct 2003 07:21:55 -0800 (PST) (envelope-from scottl@freebsd.org) Received: (qmail 41278 invoked by uid 1002); 29 Oct 2003 15:21:55 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 29 Oct 2003 15:21:55 -0000 Message-ID: <3F9FDAF5.5090607@freebsd.org> Date: Wed, 29 Oct 2003 08:21:25 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031025 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcel Moolenaar References: <200310290735.h9T7ZrqS083344@repoman.freebsd.org> In-Reply-To: <200310290735.h9T7ZrqS083344@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/gnu/ext2fs ext2_linux_balloc.c ext2_linux_ialloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:21:58 -0000 Marcel Moolenaar wrote: > marcel 2003/10/28 23:35:53 PST > > FreeBSD src repository > > Modified files: > sys/gnu/ext2fs ext2_linux_balloc.c ext2_linux_ialloc.c > Log: > Fix the alpha tinderbox. The alpha specific bitops used by the bitmap > code has the typical branch prediction detour, which creates cross- > section branches. A LINT kernel is apparently large enough nowadays > that the .text and .text2 sections cannot always be layed-out so that > branches between them reach. > The fix is to stop using the alpha-specific bitops and instead use > the portable implementation used by all platforms other than alpha > and i386. > > Revision Changes Path > 1.21 +1 -3 src/sys/gnu/ext2fs/ext2_linux_balloc.c > 1.21 +1 -3 src/sys/gnu/ext2fs/ext2_linux_ialloc.c > Thanks! From owner-cvs-src@FreeBSD.ORG Wed Oct 29 07:23:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0476416A4CE; Wed, 29 Oct 2003 07:23:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8717D43FE0; Wed, 29 Oct 2003 07:23:10 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TFNAXJ024486; Wed, 29 Oct 2003 07:23:10 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TFN9dl024485; Wed, 29 Oct 2003 07:23:09 -0800 (PST) (envelope-from bde) Message-Id: <200310291523.h9TFN9dl024485@repoman.freebsd.org> From: Bruce Evans Date: Wed, 29 Oct 2003 07:23:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_fork.c kern_synch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 15:23:11 -0000 bde 2003/10/29 07:23:09 PST FreeBSD src repository Modified files: sys/kern kern_fork.c kern_synch.c Log: Removed mostly-dead code for setting switchtime after the idle loop clobbers this variable. Long ago, when the idle loop wasn't in a process, it set switchtime.tv_sec to zero to indicate that the time needs to be read after the idle loop finishes. The special case for this isn't needed now that there is an idle process (for each CPU). The time is read in the normal way when the idle process is switched away from. The seconds component of the time is only zero for the first second after the uptime is set, and the mostly-dead code was only executed during this time. (This was slightly broken by using uptimes instead of times relative to the Epoch -- in the original version the seconds component of the time was only 0 for the first second after the Epoch.) In mi_switch(), moved the setting of switchticks to just after the first (and now only) setting of switchtime. This setting used to be delayed since a late setting was needed for the idle case and an early setting was not needed. Now the early setting is needed so that fork_exit() doesn't need to set either switchtime or switchticks. Removed now-completely-rotted comment attached to this. Most of the code described by the comment had already moved to sched_switch(). Revision Changes Path 1.208 +0 -3 src/sys/kern/kern_fork.c 1.237 +2 -8 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 08:02:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5164516A4CF for ; Wed, 29 Oct 2003 08:02:44 -0800 (PST) Received: from mail.speakeasy.net (mail7.speakeasy.net [216.254.0.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 685A443FDD for ; Wed, 29 Oct 2003 08:02:41 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 22380 invoked from network); 29 Oct 2003 16:02:40 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Oct 2003 16:02:40 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9TG2ace032979; Wed, 29 Oct 2003 11:02:36 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200310291259.h9TCxi1W015250@repoman.freebsd.org> Date: Wed, 29 Oct 2003 11:02:36 -0500 (EST) From: John Baldwin To: Hartmut Brandt 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/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 16:02:44 -0000 On 29-Oct-2003 Hartmut Brandt wrote: > harti 2003/10/29 04:59:44 PST > > FreeBSD src repository > > Modified files: > sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h > Log: > Get rid of the mutexes for the exernal buffer free lists. Use > atomic instructions instead. Remove the stuff used to track > whether an external mbuf travels through the system. This is > temporary only and will come back soon. Do the atomic operations buy you significant performance? -- 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 Oct 29 08:09:19 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A8AF16A4CF; Wed, 29 Oct 2003 08:09:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1B2143FD7; Wed, 29 Oct 2003 08:09:17 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TG9HXJ027183; Wed, 29 Oct 2003 08:09:17 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TG9HGg027182; Wed, 29 Oct 2003 08:09:17 -0800 (PST) (envelope-from trhodes) Message-Id: <200310291609.h9TG9HGg027182@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 29 Oct 2003 08:09:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsck fsck.c fsutil.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 16:09:19 -0000 trhodes 2003/10/29 08:09:17 PST FreeBSD src repository Modified files: sbin/fsck fsck.c fsutil.h Log: Remove redundant declaration of the perror() function, it's provided by stdio.h. Don't define DKTYPENAMES without using it. Revision Changes Path 1.17 +0 -1 src/sbin/fsck/fsck.c 1.5 +0 -1 src/sbin/fsck/fsutil.h From owner-cvs-src@FreeBSD.ORG Wed Oct 29 08:10:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 783BB16A4CE; Wed, 29 Oct 2003 08:10:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED59A43FD7; Wed, 29 Oct 2003 08:10:17 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TGAHXJ027228; Wed, 29 Oct 2003 08:10:17 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TGAHrF027227; Wed, 29 Oct 2003 08:10:17 -0800 (PST) (envelope-from trhodes) Message-Id: <200310291610.h9TGAHrF027227@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 29 Oct 2003 08:10:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsck 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, 29 Oct 2003 16:10:18 -0000 trhodes 2003/10/29 08:10:17 PST FreeBSD src repository Modified files: sbin/fsck Makefile Log: Bump WARNS level and add a '?' to WARNS=. Revision Changes Path 1.11 +1 -1 src/sbin/fsck/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 29 08:10:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63F2416A4EC; Wed, 29 Oct 2003 08:10:45 -0800 (PST) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12EAC43FBD; Wed, 29 Oct 2003 08:10:42 -0800 (PST) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h9TGAdP18042; Wed, 29 Oct 2003 17:10:39 +0100 (MET) Date: Wed, 29 Oct 2003 17:10:39 +0100 (CET) From: Harti Brandt To: John Baldwin In-Reply-To: Message-ID: <20031029170404.E72806@beagle.fokus.fraunhofer.de> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Hartmut Brandt List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 16:10:45 -0000 On Wed, 29 Oct 2003, John Baldwin wrote: JB> JB>On 29-Oct-2003 Hartmut Brandt wrote: JB>> harti 2003/10/29 04:59:44 PST JB>> JB>> FreeBSD src repository JB>> JB>> Modified files: JB>> sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatmvar.h JB>> Log: JB>> Get rid of the mutexes for the exernal buffer free lists. Use JB>> atomic instructions instead. Remove the stuff used to track JB>> whether an external mbuf travels through the system. This is JB>> temporary only and will come back soon. JB> JB>Do the atomic operations buy you significant performance? Yes. I'm trying to receive and send around 150kpkt/sec. Up to now it stopped at 120kpkts because the (2-CPU) machine was 50% in interrupt state. Now I'm up to 180kptks with around 45%. I'm not sure how much of this is due to getting rid of the mutexes, but I may have to try it with the mutexes because I got another mail that says, that the algorithm may not be safe. I'll take a look. harti -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Wed Oct 29 08:22:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D10E016A4CE; Wed, 29 Oct 2003 08:22:37 -0800 (PST) Received: from brian.webcom.it (brianlap.inet.it [213.92.1.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id C056F43F3F; Wed, 29 Oct 2003 08:22:35 -0800 (PST) (envelope-from andrea@webcom.it) Received: by brian.webcom.it (Postfix, from userid 1000) id 901B313; Wed, 29 Oct 2003 17:22:28 +0100 (CET) Date: Wed, 29 Oct 2003 17:22:28 +0100 From: Andrea Campi To: John Baldwin Message-ID: <20031029162228.GA720@webcom.it> References: <20031022132436.V59735@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: 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: Wed, 29 Oct 2003 16:22:38 -0000 On Wed, Oct 22, 2003 at 04:40:15PM -0400, John Baldwin wrote: > >> By the way, any ideas on why my laptop gets an interrupt storm when it > >> resumes from S1 and any ideas on how to fix that? > > > > No idea at the moment. What interrupt and who's on it? > > No idea really. I showed it to you at BSDCon when I tried to suspend > and you mentioned the Linux guys had seen something similar. It seems > to be related to the 0619 import btw. FYI: I think I'm seeing this on my Thinkpad 570E on reboot. I get an interrupt storm on reboot; it's on irq 11, which is what gets assigned to most devices. However, I've disabled all devices which could possibly use it, and the only only one left is cbb. I haven't been able yet to determine when this started, as I noticed it only recently. I tried comparing a verbose boot after cold boot (working) vs warm (non working) and they looked the same to a visual inspection, so it doesn't seem to be a case of irq misrouting. The boot stops after printing: Mounting root from ufs:/dev/ad2s2a. Breaking into DDB and using the new 'show intrcnt' command shows I am indeed getting a lot (thousands per second) interrupt 11. However, setting a breakpoint in cbb_intr and tracing through it shows that cbb_get(sc, CBB_SOCKET_EVENT) is returning 0. I haven't gotten any further than this for now. With my limited knowledge, this makes me think that either something else is generating irqs, or cbb is but cbb_get() is giving a wrong answer. It's not clear to how to determine this, if anybody has a clue I could use it too. Bye, Andrea -- The three Rs of Microsoft support: Retry, Reboot, Reinstall. From owner-cvs-src@FreeBSD.ORG Wed Oct 29 09:06:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA7AC16A4CE; Wed, 29 Oct 2003 09:06:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46F2A43F3F; Wed, 29 Oct 2003 09:06:49 -0800 (PST) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TH6nXJ036479; Wed, 29 Oct 2003 09:06:49 -0800 (PST) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TH6mPq036478; Wed, 29 Oct 2003 09:06:48 -0800 (PST) (envelope-from wpaul) Message-Id: <200310291706.h9TH6mPq036478@repoman.freebsd.org> From: Bill Paul Date: Wed, 29 Oct 2003 09:06:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/modules/mii Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 17:06:50 -0000 wpaul 2003/10/29 09:06:48 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules/mii Makefile Log: Kudos to Guido for porting the tdkphy driver to RELENG_4, but it needs in the miibus module Makefile too. Revision Changes Path 1.11.2.8 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 29 09:44:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2405416A4CE; Wed, 29 Oct 2003 09:44:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 970E143F85; Wed, 29 Oct 2003 09:44:36 -0800 (PST) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9THiaXJ037979; Wed, 29 Oct 2003 09:44:36 -0800 (PST) (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9THiaM0037978; Wed, 29 Oct 2003 09:44:36 -0800 (PST) (envelope-from iedowse) Message-Id: <200310291744.h9THiaM0037978@repoman.freebsd.org> From: Ian Dowse Date: Wed, 29 Oct 2003 09:44:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/umount umount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 17:44:37 -0000 iedowse 2003/10/29 09:44:36 PST FreeBSD src repository Modified files: sbin/umount umount.c Log: When removing trailing slashes, don't remove the first character of the name if it is '/'. Also fix a comparison between signed and unsigned quantities (pointed out by trhodes). Revision Changes Path 1.40 +3 -3 src/sbin/umount/umount.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 09:44:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E0AE16A4D0 for ; Wed, 29 Oct 2003 09:44:57 -0800 (PST) Received: from mail.speakeasy.net (mail10.speakeasy.net [216.254.0.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92BA843FDF for ; Wed, 29 Oct 2003 09:44:54 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 26278 invoked from network); 29 Oct 2003 17:44:54 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 29 Oct 2003 17:44:54 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id h9THince033442; Wed, 29 Oct 2003 12:44:49 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20031029162228.GA720@webcom.it> Date: Wed, 29 Oct 2003 12:44:48 -0500 (EST) From: John Baldwin To: Nate Lawson 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: anholt@FreeBSD.org Subject: Re: 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: Wed, 29 Oct 2003 17:44:57 -0000 On 29-Oct-2003 Andrea Campi wrote: > On Wed, Oct 22, 2003 at 04:40:15PM -0400, John Baldwin wrote: >> >> By the way, any ideas on why my laptop gets an interrupt storm when it >> >> resumes from S1 and any ideas on how to fix that? >> > >> > No idea at the moment. What interrupt and who's on it? >> >> No idea really. I showed it to you at BSDCon when I tried to suspend >> and you mentioned the Linux guys had seen something similar. It seems >> to be related to the 0619 import btw. I played around more with my laptop yesterday and came up with this: The weirdness in X is caused by having drm compiled into my kernel, if I remove drm, S1 works fine again. Even if I suspend/resume in single user and then try to start X in multiuser after resuming X is still hosed. I thought for a while S1 wasn't working because ata1 takes a _long_ time to reset its' devices even though I have no devices on ata1. (I have a removable CD drive that hooks up to ata1 when it is inserted.) I haven't tried with the CD drive hooked up to see if that shortens the reinit time for ata1. S3 is a more complicated story. I have never gotten it to resume ok on my laptop except that during one set of tests yesterday in single user, it did work ok with the kernel with drm compiled in. Today during my tests, I can't get S3 to resume ok in single user mode either with the drm kernel or the drm-less kernel. Both kernels were with yesterday's sources btw. -- 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 Oct 29 09:55:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71A0516A4CE; Wed, 29 Oct 2003 09:55:00 -0800 (PST) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id C007143FDD; Wed, 29 Oct 2003 09:54:58 -0800 (PST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h9THst439134; Wed, 29 Oct 2003 12:54:55 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Wed, 29 Oct 2003 12:54:55 -0500 (EST) From: Jeff Roberson To: Bruce Evans In-Reply-To: <200310291440.h9TEef06021690@repoman.freebsd.org> Message-ID: <20031029125403.U43805-100000@mail.chesapeake.net> 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_fork.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 17:55:00 -0000 On Wed, 29 Oct 2003, Bruce Evans wrote: > bde 2003/10/29 06:40:41 PST > > FreeBSD src repository > > Modified files: > sys/kern kern_fork.c sched_4bsd.c sched_ule.c > Log: > Removed sched_nest variable in sched_switch(). Context switches always > begin with sched_lock held but not recursed, so this variable was > always 0. Thanks. I still intend to comment on our earlier exchange on this. Mail backlog and all.. Cheers, Jeff > > Removed fixup of sched_lock.mtx_recurse after context switches in > sched_switch(). Context switches always end with this variable in the > same state that it began in, so there is no need to fix it up. Only > sched_lock.mtx_lock really needs a fixup. > > Replaced fixup of sched_lock.mtx_recurse in fork_exit() by an assertion > that sched_lock is owned and not recursed after it is fixed up. This > assertion much match the one in mi_switch(), and if sched_lock were > recursed then a non-null fixup of sched_lock.mtx_recurse would probably > be needed again, unlike in sched_switch(), since fork_exit() doesn't > return to its caller in the normal way. > > Revision Changes Path > 1.207 +1 -1 src/sys/kern/kern_fork.c > 1.26 +0 -3 src/sys/kern/sched_4bsd.c > 1.69 +0 -3 src/sys/kern/sched_ule.c > From owner-cvs-src@FreeBSD.ORG Wed Oct 29 09:59:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66B8C16A4CE; Wed, 29 Oct 2003 09:59:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEEC043F93; Wed, 29 Oct 2003 09:59:05 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9THx5XJ038615; Wed, 29 Oct 2003 09:59:05 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9THx5tV038614; Wed, 29 Oct 2003 09:59:05 -0800 (PST) (envelope-from njl) Message-Id: <200310291759.h9THx5tV038614@repoman.freebsd.org> From: Nate Lawson Date: Wed, 29 Oct 2003 09:59:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump 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: Wed, 29 Oct 2003 17:59:06 -0000 njl 2003/10/29 09:59:05 PST FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpi.c Log: Add a newline even if IAPC_BOOT_ARCH == 0. Revision Changes Path 1.21 +2 -1 src/usr.sbin/acpi/acpidump/acpi.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:12:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2ED6A16A4CF for ; Wed, 29 Oct 2003 10:12:45 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id A78F443FDF for ; Wed, 29 Oct 2003 10:12:43 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 84994 invoked by uid 1000); 29 Oct 2003 18:12:44 -0000 Date: Wed, 29 Oct 2003 10:12:44 -0800 (PST) From: Nate Lawson To: "M. Warner Losh" In-Reply-To: <20031029.013316.32322618.imp@bsdimp.com> Message-ID: <20031029100945.F84859@root.org> References: <20031029033120.835D916A518@hub.freebsd.org> <20031028235425.N82902@root.org> <20031029.013316.32322618.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/i386/acpica Makefile acpi_wakecode.S 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: Wed, 29 Oct 2003 18:12:45 -0000 On Wed, 29 Oct 2003, M. Warner Losh wrote: > In message: <20031028235425.N82902@root.org> > Nate Lawson writes: > : Is this needed? options alone should be sufficient and acpi_wakeup.S > : should include opt_acpi.h. > > Not for kernel modules... > > Warner Muagh. Ok, I'm starting a pot for whoever will finally implement the combined kernel modules and kernel config build tree. $10 US via PayPal. Care to contribute? -Nate From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:15:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94DA616A4CE; Wed, 29 Oct 2003 10:15:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13CFA43FBD; Wed, 29 Oct 2003 10:15:49 -0800 (PST) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TIFmXJ040188; Wed, 29 Oct 2003 10:15:48 -0800 (PST) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TIFmaG040187; Wed, 29 Oct 2003 10:15:48 -0800 (PST) (envelope-from simon) Message-Id: <200310291815.h9TIFmaG040187@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 29 Oct 2003 10:15:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libc/string index.3 strchr.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 18:15:49 -0000 simon 2003/10/29 10:15:48 PST FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) lib/libc/string index.3 strchr.3 Log: MFC: index(3) 1.10 and strchr(3) 1.11 Move a sentence about the terminating \0 from the RETURN VALUES section (where it didn't really belong), to the DESCRIPTION section. Revision Changes Path 1.3.2.5 +7 -7 src/lib/libc/string/index.3 1.4.2.6 +7 -7 src/lib/libc/string/strchr.3 From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:22:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4751416A4CE; Wed, 29 Oct 2003 10:22:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B502943F93; Wed, 29 Oct 2003 10:22:48 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TIMmXJ040407; Wed, 29 Oct 2003 10:22:48 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TIMmVm040406; Wed, 29 Oct 2003 10:22:48 -0800 (PST) (envelope-from ume) Message-Id: <200310291822.h9TIMmVm040406@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 29 Oct 2003 10:22:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/libexec/ftpd ftpd.8 ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 18:22:49 -0000 ume 2003/10/29 10:22:48 PST FreeBSD src repository Modified files: (Branch: RELENG_4) libexec/ftpd ftpd.8 ftpd.c Log: MFC: Don't depend on IPv4-mapped IPv6 address to bind to both IPv4 and IPv6. libexec/ftpd/ftpd.8: 1.66 libexec/ftpd/ftpd.c: 1.146 Revision Changes Path 1.31.2.20 +2 -10 src/libexec/ftpd/ftpd.8 1.62.2.50 +113 -65 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:29:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6BAE16A4CE; Wed, 29 Oct 2003 10:29:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28FD343FCB; Wed, 29 Oct 2003 10:29:51 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TIToXJ040695; Wed, 29 Oct 2003 10:29:51 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TIToUA040694; Wed, 29 Oct 2003 10:29:50 -0800 (PST) (envelope-from sam) Message-Id: <200310291829.h9TIToUA040694@repoman.freebsd.org> From: Sam Leffler Date: Wed, 29 Oct 2003 10:29:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 18:29:51 -0000 sam 2003/10/29 10:29:50 PST FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Add a temporary mechanism to disble INTR_MPSAFE from network interface drivers. This is prepatory to running more parts of the network system w/o Giant. Revision Changes Path 1.135 +13 -0 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:32:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2BD516A4CF; Wed, 29 Oct 2003 10:32:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1BB143FBF; Wed, 29 Oct 2003 10:32:14 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TIWEXJ040962; Wed, 29 Oct 2003 10:32:14 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TIWEsK040961; Wed, 29 Oct 2003 10:32:14 -0800 (PST) (envelope-from sam) Message-Id: <200310291832.h9TIWEsK040961@repoman.freebsd.org> From: Sam Leffler Date: Wed, 29 Oct 2003 10:32:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_sis.c src/sys/dev/fxp if_fxp.c src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 18:32:16 -0000 sam 2003/10/29 10:32:14 PST FreeBSD src repository Modified files: sys/pci if_sis.c sys/dev/fxp if_fxp.c sys/dev/wi if_wi.c Log: mark interrupt handlers MPSAFE Revision Changes Path 1.195 +1 -1 src/sys/dev/fxp/if_fxp.c 1.152 +1 -1 src/sys/dev/wi/if_wi.c 1.86 +1 -1 src/sys/pci/if_sis.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 10:37:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED71D16A4CE; Wed, 29 Oct 2003 10:37:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EC1843FCB; Wed, 29 Oct 2003 10:37:48 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TIbmXJ041237; Wed, 29 Oct 2003 10:37:48 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TIbmdB041236; Wed, 29 Oct 2003 10:37:48 -0800 (PST) (envelope-from sam) Message-Id: <200310291837.h9TIbmdB041236@repoman.freebsd.org> From: Sam Leffler Date: Wed, 29 Oct 2003 10:37:48 -0800 (PST) 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_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 18:37:49 -0000 sam 2003/10/29 10:37:48 PST FreeBSD src repository Modified files: sys/net if_loop.c Log: Always queue looped back packets (rather than potentially using direct dispatch) to avoid extensive kernel stack usage and to avoid directly re-entering the network stack. The latter causes locking problems when, for example, a complete TCP handshake` happens w/o a context switch. Revision Changes Path 1.89 +1 -1 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 11:03:59 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 785D016A4CE; Wed, 29 Oct 2003 11:03:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBBE443FDD; Wed, 29 Oct 2003 11:03:58 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TJ3wXJ043378; Wed, 29 Oct 2003 11:03:58 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TJ3wVg043377; Wed, 29 Oct 2003 11:03:58 -0800 (PST) (envelope-from sam) Message-Id: <200310291903.h9TJ3wVg043377@repoman.freebsd.org> From: Sam Leffler Date: Wed, 29 Oct 2003 11:03:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_dummynet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 19:03:59 -0000 sam 2003/10/29 11:03:58 PST FreeBSD src repository Modified files: sys/netinet ip_dummynet.c Log: o add locking to protect routing table refcnt manipulations o add some more debugging help for figuring out why folks are getting complaints about releasing routing table entries with a zero refcnt o fix comment that talked about spl's o remove duplicate define of DUMMYNET_DEBUG Supported by: FreeBSD Foundation Revision Changes Path 1.71 +18 -16 src/sys/netinet/ip_dummynet.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 11:15:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9172716A4CE; Wed, 29 Oct 2003 11:15:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F48443FE9; Wed, 29 Oct 2003 11:15:01 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TJF0XJ043866; Wed, 29 Oct 2003 11:15:00 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TJF0ff043865; Wed, 29 Oct 2003 11:15:00 -0800 (PST) (envelope-from sam) Message-Id: <200310291915.h9TJF0ff043865@repoman.freebsd.org> From: Sam Leffler Date: Wed, 29 Oct 2003 11:15:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 19:15:01 -0000 sam 2003/10/29 11:15:00 PST FreeBSD src repository Modified files: sys/netinet ip_mroute.c Log: Potential fix for races shutting down callouts when unloading the module. Previously we grabbed the mutex used by the callouts, then stopped the callout with callout_stop, but if the callout was already active and blocked by the mutex then it would continue later and reference the mutex after it was destroyed. Instead stop the callout first then lock. Supported by: FreeBSD Foundation Revision Changes Path 1.94 +6 -2 src/sys/netinet/ip_mroute.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 11:24:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F298716A4CE; Wed, 29 Oct 2003 11:24:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 734CC43FD7; Wed, 29 Oct 2003 11:24:04 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TJO4XJ044329; Wed, 29 Oct 2003 11:24:04 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TJO43m044328; Wed, 29 Oct 2003 11:24:04 -0800 (PST) (envelope-from peter) Message-Id: <200310291924.h9TJO43m044328@repoman.freebsd.org> From: Peter Wemm Date: Wed, 29 Oct 2003 11:24:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pppd Makefile src/usr.bin/chat 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, 29 Oct 2003 19:24:05 -0000 peter 2003/10/29 11:24:04 PST FreeBSD src repository Modified files: usr.sbin/pppd Makefile usr.bin/chat Makefile Log: Disclaim ownership of pppd/chat. It is vendor code, but has been badly neglected here. Revision Changes Path 1.11 +3 -3 src/usr.bin/chat/Makefile 1.27 +2 -2 src/usr.sbin/pppd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 29 12:32:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 881C116A4CF; Wed, 29 Oct 2003 12:32:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A98843FBD; Wed, 29 Oct 2003 12:32:20 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TKWJXJ048126; Wed, 29 Oct 2003 12:32:19 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TKWJNB048125; Wed, 29 Oct 2003 12:32:19 -0800 (PST) (envelope-from ru) Message-Id: <200310292032.h9TKWJNB048125@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 29 Oct 2003 12:32:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ppp Makefile auth.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 20:32:20 -0000 ru 2003/10/29 12:32:19 PST FreeBSD src repository Modified files: usr.sbin/ppp Makefile auth.c Log: Basic PAM authentication support. Revision Changes Path 1.100 +8 -0 src/usr.sbin/ppp/Makefile 1.56 +48 -0 src/usr.sbin/ppp/auth.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 12:39:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF84016A4CE; Wed, 29 Oct 2003 12:39:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5102543F3F; Wed, 29 Oct 2003 12:39:47 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TKdlXJ048517; Wed, 29 Oct 2003 12:39:47 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TKdlj5048516; Wed, 29 Oct 2003 12:39:47 -0800 (PST) (envelope-from ru) Message-Id: <200310292039.h9TKdlj5048516@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 29 Oct 2003 12:39:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/natd natd.8 natd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 20:39:48 -0000 ru 2003/10/29 12:39:46 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/natd natd.8 natd.c Log: MFC: The -P option. Revision Changes Path 1.27.2.17 +5 -0 src/sbin/natd/natd.8 1.25.2.8 +18 -3 src/sbin/natd/natd.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 12:48:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7278516A4CE; Wed, 29 Oct 2003 12:48:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E29FC43FBD; Wed, 29 Oct 2003 12:48:13 -0800 (PST) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TKmDXJ054576; Wed, 29 Oct 2003 12:48:13 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TKmDOr054575; Wed, 29 Oct 2003 12:48:13 -0800 (PST) (envelope-from njl) Message-Id: <200310292048.h9TKmDOr054575@repoman.freebsd.org> From: Nate Lawson Date: Wed, 29 Oct 2003 12:48:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/syscons syscons.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 20:48:14 -0000 njl 2003/10/29 12:48:13 PST FreeBSD src repository Modified files: sys/dev/syscons syscons.c sys/isa syscons_isa.c Log: Fix a panic that occurs when resuming. For some reason, sc->cur_scp is NULL. Submitted by: Andrew Thompson Revision Changes Path 1.409 +3 -0 src/sys/dev/syscons/syscons.c 1.24 +4 -0 src/sys/isa/syscons_isa.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 12:56:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87CA016A4CE; Wed, 29 Oct 2003 12:56:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088D543FDD; Wed, 29 Oct 2003 12:56:52 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TKupXJ055036; Wed, 29 Oct 2003 12:56:51 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TKupXn055035; Wed, 29 Oct 2003 12:56:51 -0800 (PST) (envelope-from ru) Message-Id: <200310292056.h9TKupXn055035@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 29 Oct 2003 12:56:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/gnu/usr.bin/man/manpath manpath.config X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 20:56:52 -0000 ru 2003/10/29 12:56:51 PST FreeBSD src repository Modified files: (Branch: RELENG_4) gnu/usr.bin/man/manpath manpath.config Log: MFC: Added /usr/X11R6/man and /usr/local/man as optional manpaths. Revision Changes Path 1.15.2.2 +2 -0 src/gnu/usr.bin/man/manpath/manpath.config From owner-cvs-src@FreeBSD.ORG Wed Oct 29 13:21:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4815A16A4CE; Wed, 29 Oct 2003 13:21:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA9E743F75; Wed, 29 Oct 2003 13:21:09 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TLL9XJ057258; Wed, 29 Oct 2003 13:21:09 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TLL9Fb057257; Wed, 29 Oct 2003 13:21:09 -0800 (PST) (envelope-from trhodes) Message-Id: <200310292121.h9TLL9Fb057257@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 29 Oct 2003 13:21:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/mksnap_ffs mksnap_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 21:21:10 -0000 trhodes 2003/10/29 13:21:09 PST FreeBSD src repository Modified files: sbin/mksnap_ffs mksnap_ffs.c Log: Properly prototype C function usage(). Sync usage() with the manual page: s/file/snapshot_name/g. Revision Changes Path 1.3 +3 -1 src/sbin/mksnap_ffs/mksnap_ffs.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 13:23:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11DD816A4CE; Wed, 29 Oct 2003 13:23:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86E3243F3F; Wed, 29 Oct 2003 13:23:44 -0800 (PST) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TLNiXJ057345; Wed, 29 Oct 2003 13:23:44 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TLNiR0057344; Wed, 29 Oct 2003 13:23:44 -0800 (PST) (envelope-from trhodes) Message-Id: <200310292123.h9TLNiR0057344@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 29 Oct 2003 13:23:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/mksnap_ffs mksnap_ffs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 21:23:45 -0000 trhodes 2003/10/29 13:23:44 PST FreeBSD src repository Modified files: sbin/mksnap_ffs mksnap_ffs.c Log: style(9): sort functions. Revision Changes Path 1.4 +8 -8 src/sbin/mksnap_ffs/mksnap_ffs.c From owner-cvs-src@FreeBSD.ORG Wed Oct 29 13:27:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CBC216A4CE; Wed, 29 Oct 2003 13:27:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E00043FA3; Wed, 29 Oct 2003 13:27:04 -0800 (PST) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TLR3XJ057471; Wed, 29 Oct 2003 13:27:03 -0800 (PST) (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TLR3lk057470; Wed, 29 Oct 2003 13:27:03 -0800 (PST) (envelope-from simon) Message-Id: <200310292127.h9TLR3lk057470@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 29 Oct 2003 13:27:03 -0800 (PST) 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/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 21:27:04 -0000 simon 2003/10/29 13:27:03 PST FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man4 amr.4 Log: MFC 1.19: - Add the Dell PERC 4/Di to the list of supported devices; it has been supported for the last 10 months. - Make the device list compact, since it is getting rather large. Revision Changes Path 1.3.2.12 +4 -1 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 29 13:28:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75DEE16A4CF; Wed, 29 Oct 2003 13:28:55 -0800 (PST) Received: from smtp.fud.org.nz (203-79-110-29.cable.paradise.net.nz [203.79.110.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA79643FDD; Wed, 29 Oct 2003 13:28:53 -0800 (PST) (envelope-from andy@fud.org.nz) Received: by smtp.fud.org.nz (Postfix, from userid 1001) id 0CC33170A7; Thu, 30 Oct 2003 10:28:52 +1300 (NZDT) Date: Thu, 30 Oct 2003 10:28:52 +1300 From: Andrew Thompson To: Nate Lawson Message-ID: <20031029212852.GB13049@kate.fud.org.nz> References: <200310292048.h9TKmDOr054575@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200310292048.h9TKmDOr054575@repoman.freebsd.org> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/syscons syscons.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 21:28:55 -0000 Note: this was only when using a serial console. thanks, Andrew On Wed, Oct 29, 2003 at 12:48:13PM -0800, Nate Lawson wrote: > njl 2003/10/29 12:48:13 PST > > FreeBSD src repository > > Modified files: > sys/dev/syscons syscons.c > sys/isa syscons_isa.c > Log: > Fix a panic that occurs when resuming. For some reason, sc->cur_scp is > NULL. > > Submitted by: Andrew Thompson > > Revision Changes Path > 1.409 +3 -0 src/sys/dev/syscons/syscons.c > 1.24 +4 -0 src/sys/isa/syscons_isa.c > _______________________________________________ > 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" From owner-cvs-src@FreeBSD.ORG Wed Oct 29 13:37:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1DD916A4CE; Wed, 29 Oct 2003 13:37:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E5BF43FE1; Wed, 29 Oct 2003 13:37:36 -0800 (PST) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9TLbaXJ058107; Wed, 29 Oct 2003 13:37:36 -0800 (PST) (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9TLbaQh058106; Wed, 29 Oct 2003 13:37:36 -0800 (PST) (envelope-from gad) Message-Id: <200310292137.h9TLbaQh058106@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 29 Oct 2003 13:37:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Oct 2003 21:37:38 -0000 gad 2003/10/29 13:37:36 PST FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/newsyslog newsyslog.c Log: MFC 1.73->1.78: Mainly cosmetic changes to parse8601 and parseDWM. Also adds the '-D something', which can set some debugging options (such as '-D TN=