From owner-cvs-src@FreeBSD.ORG Sun Jul 6 02: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 52FBE37B401; Sun, 6 Jul 2003 02:29:23 -0700 (PDT) Received: from cirb503493.alcatel.com.au (c20257.belrs2.nsw.optusnet.com.au [198.142.180.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C36044025; Sun, 6 Jul 2003 02:29:15 -0700 (PDT) (envelope-from peterjeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])h669T7Qv046995; Sun, 6 Jul 2003 19:29:07 +1000 (EST) (envelope-from jeremyp@cirb503493.alcatel.com.au) Received: (from jeremyp@localhost) by cirb503493.alcatel.com.au (8.12.8/8.12.8/Submit) id h669T6DZ046994; Sun, 6 Jul 2003 19:29:06 +1000 (EST) Date: Sun, 6 Jul 2003 19:29:06 +1000 From: Peter Jeremy To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030706092906.GA46974@cirb503493.alcatel.com.au> References: <200306280903.h5S936Em045685@repoman.freebsd.org> <20030628090418.GA30292@HAL9000.homeunix.com> <20030702194602.GB21606@cirb503493.alcatel.com.au> <20030706051302.GA22242@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030706051302.GA22242@HAL9000.homeunix.com> User-Agent: Mutt/1.4.1i Subject: Re: cvs commit: src/lib/libc/stdio vfscanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 09:29:25 -0000 On Sat, Jul 05, 2003 at 10:13:02PM -0700, David Schultz wrote: >On Thu, Jul 03, 2003, Peter Jeremy wrote: >> It would seem cleaner to use a common underlying set of conversion >> functions, similar to strtoX() but taking taking a FILE* and a width >> instead of a char*. The strtoX() functions can hand-craft the FILE >> structure much as sscanf() does. > >In principle, you're right, but there are a number of problems. >BDE touched on the key technical issues. Another reason not to do >as you suggest is that in order to seamlessly integrate the two, >someone would have to overhaul the vendor's implementations of >strtod() and strtodg(). Agreed. There's probably some ongoing additional effort in maintaining the three pieces of code but, based on BDE's comments, I'll withdraw my suggestion. >> This conversion also results in the 512 >> character limit on numeric strings. > >This is an age-old limitation. I considered removing it, but then >realized that I have yet to encounter anyone who cares. 512 >characters is a BIG floating point number---much larger than the >precision supported by readily available hardware. I doubt it's a real problem for anyone and it's not something that I think is worth spending effort on (other than as part of a 'avoid arbitrary limits' cleanup). The limit would just disappear as a side-effect: fstrtod() wouldn't need the incoming string copied into a local buffer as strtod() does. Peter From owner-cvs-src@FreeBSD.ORG Sun Jul 6 03:10:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD85F37B401; Sun, 6 Jul 2003 03:10:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75B9743FE9; Sun, 6 Jul 2003 03:10:33 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66AAX0U024496; Sun, 6 Jul 2003 03:10:33 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66AAXtJ024495; Sun, 6 Jul 2003 03:10:33 -0700 (PDT) Message-Id: <200307061010.h66AAXtJ024495@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 6 Jul 2003 03:10:33 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_cancel.c thr_private.h thr_spinlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 10:10:34 -0000 mtm 2003/07/06 03:10:33 PDT FreeBSD src repository Modified files: lib/libthr/thread thr_cancel.c thr_private.h thr_spinlock.c Log: There's no need for _umtxtrylock to be a separate function. Roll it into the pre-existing macro that's used to call it. Revision Changes Path 1.7 +2 -1 src/lib/libthr/thread/thr_cancel.c 1.20 +6 -2 src/lib/libthr/thread/thr_private.h 1.7 +0 -10 src/lib/libthr/thread/thr_spinlock.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 03:18: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 33ED637B401; Sun, 6 Jul 2003 03:18:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D193543FF2; Sun, 6 Jul 2003 03:18:48 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66AIm0U027668; Sun, 6 Jul 2003 03:18:48 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66AImd4027667; Sun, 6 Jul 2003 03:18:48 -0700 (PDT) Message-Id: <200307061018.h66AImd4027667@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 6 Jul 2003 03:18:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_cancel.c thr_detach.c thr_exit.c thr_gc.c thr_join.c thr_kern.c thr_mutex.c thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 10:18:49 -0000 mtm 2003/07/06 03:18:48 PDT FreeBSD src repository Modified files: lib/libthr/thread thr_cancel.c thr_detach.c thr_exit.c thr_gc.c thr_join.c thr_kern.c thr_mutex.c thr_private.h Log: Change all instances of THR_LOCK/UNLOCK, etc to UMTX_*. It is a more acurate description of the locks they operate on. Revision Changes Path 1.8 +2 -2 src/lib/libthr/thread/thr_cancel.c 1.6 +3 -3 src/lib/libthr/thread/thr_detach.c 1.10 +2 -2 src/lib/libthr/thread/thr_exit.c 1.8 +3 -3 src/lib/libthr/thread/thr_gc.c 1.11 +6 -6 src/lib/libthr/thread/thr_join.c 1.12 +2 -2 src/lib/libthr/thread/thr_kern.c 1.17 +2 -2 src/lib/libthr/thread/thr_mutex.c 1.21 +3 -3 src/lib/libthr/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Sun Jul 6 03: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 E746237B401; Sun, 6 Jul 2003 03:37:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7785744013; Sun, 6 Jul 2003 03:37:01 -0700 (PDT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66Ab10U033818; Sun, 6 Jul 2003 03:37:01 -0700 (PDT) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66Ab0cq033817; Sun, 6 Jul 2003 03:37:00 -0700 (PDT) Message-Id: <200307061037.h66Ab0cq033817@repoman.freebsd.org> From: Philippe Charnier Date: Sun, 6 Jul 2003 03:37:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rwhod rwhod.c src/share/doc/psd/21.ipc 3.t 4.t src/usr.sbin/timed/timed timed.c src/usr.sbin/timed/timedc cmds.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 10:37:02 -0000 charnier 2003/07/06 03:37:00 PDT FreeBSD src repository Modified files: usr.sbin/rwhod rwhod.c share/doc/psd/21.ipc 3.t 4.t usr.sbin/timed/timed timed.c usr.sbin/timed/timedc cmds.c Log: de-__P use port/proto to represent services (not proto/port). add FBSDID Revision Changes Path 1.3 +1 -1 src/share/doc/psd/21.ipc/3.t 1.2 +4 -3 src/share/doc/psd/21.ipc/4.t 1.19 +7 -7 src/usr.sbin/rwhod/rwhod.c 1.11 +10 -9 src/usr.sbin/timed/timed/timed.c 1.12 +9 -8 src/usr.sbin/timed/timedc/cmds.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 05: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 28DAE37B401; Sun, 6 Jul 2003 05:27:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA1C043FEA; Sun, 6 Jul 2003 05:27:52 -0700 (PDT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66CRq0U073655; Sun, 6 Jul 2003 05:27:52 -0700 (PDT) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66CRq8x073654; Sun, 6 Jul 2003 05:27:52 -0700 (PDT) Message-Id: <200307061227.h66CRq8x073654@repoman.freebsd.org> From: Philippe Charnier Date: Sun, 6 Jul 2003 05:27:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rwhod rwhod.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 12:27:53 -0000 charnier 2003/07/06 05:27:52 PDT FreeBSD src repository Modified files: usr.sbin/rwhod rwhod.8 Log: use a list to enumerate options Revision Changes Path 1.19 +11 -17 src/usr.sbin/rwhod/rwhod.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 6 05:44: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 7BC1837B401; Sun, 6 Jul 2003 05:44:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B55943FE9; Sun, 6 Jul 2003 05:44:12 -0700 (PDT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66CiB0U079839; Sun, 6 Jul 2003 05:44:11 -0700 (PDT) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66CiBqg079835; Sun, 6 Jul 2003 05:44:11 -0700 (PDT) Message-Id: <200307061244.h66CiBqg079835@repoman.freebsd.org> From: Philippe Charnier Date: Sun, 6 Jul 2003 05:44:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/lpr/lpd lpd.c src/usr.sbin/rtprio rtprio.c src/usr.sbin/pppctl pppctl.c src/usr.sbin/mtest mtest.c src/usr.sbin/mailwrapper mailwrapper.c src/usr.sbin/jail jail.c src/usr.sbin/daemon daemon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 12:44:13 -0000 charnier 2003/07/06 05:44:11 PDT FreeBSD src repository Modified files: usr.sbin/lpr/lpd lpd.c usr.sbin/rtprio rtprio.c usr.sbin/pppctl pppctl.c usr.sbin/mtest mtest.c usr.sbin/mailwrapper mailwrapper.c usr.sbin/jail jail.c usr.sbin/daemon daemon.c Log: add FBSDID Revision Changes Path 1.2 +3 -1 src/usr.sbin/daemon/daemon.c 1.14 +3 -3 src/usr.sbin/jail/jail.c 1.37 +5 -4 src/usr.sbin/lpr/lpd/lpd.c 1.9 +3 -1 src/usr.sbin/mailwrapper/mailwrapper.c 1.6 +2 -4 src/usr.sbin/mtest/mtest.c 1.31 +3 -2 src/usr.sbin/pppctl/pppctl.c 1.10 +2 -4 src/usr.sbin/rtprio/rtprio.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 07:36: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 AAD6E37B401; Sun, 6 Jul 2003 07:36:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB3C43FE9; Sun, 6 Jul 2003 07:36:34 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66EaY0U014439; Sun, 6 Jul 2003 07:36:34 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66EaXYB014438; Sun, 6 Jul 2003 07:36:33 -0700 (PDT) Message-Id: <200307061436.h66EaXYB014438@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Jul 2003 07:36: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/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: Sun, 06 Jul 2003 14:36:35 -0000 mux 2003/07/06 07:36:33 PDT FreeBSD src repository Modified files: sys/pci if_dc.c Log: Various style(9) and readability fixes. Revision Changes Path 1.113 +22 -14 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 07:39: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 7C64F37B401; Sun, 6 Jul 2003 07:39:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF33E44025; Sun, 6 Jul 2003 07:39:45 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66Edj0U014502; Sun, 6 Jul 2003 07:39:45 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66EdjW7014501; Sun, 6 Jul 2003 07:39:45 -0700 (PDT) Message-Id: <200307061439.h66EdjW7014501@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Jul 2003 07:39:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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: Sun, 06 Jul 2003 14:39:48 -0000 mux 2003/07/06 07:39:45 PDT FreeBSD src repository Modified files: sys/pci if_dc.c Log: Fix a bug that could cause dc(4) to m_freem() an already freed mbuf or something that isn't an mbuf. MFC after: 3 days Revision Changes Path 1.114 +2 -1 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 09:35: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 02B4437B401; Sun, 6 Jul 2003 09:35:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 949E343FB1; Sun, 6 Jul 2003 09:35:48 -0700 (PDT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66GZm0U056630; Sun, 6 Jul 2003 09:35:48 -0700 (PDT) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66GZl8Z056629; Sun, 6 Jul 2003 09:35:47 -0700 (PDT) Message-Id: <200307061635.h66GZl8Z056629@repoman.freebsd.org> From: Tor Egge Date: Sun, 6 Jul 2003 09:35:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 16:35:49 -0000 tegge 2003/07/06 09:35:47 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/sys proc.h Log: Minimize layout change of struct proc relative to 4.8R. Some kernel modules stop working when the layout changes and the source code isn't always available. Reviewed by: imp Revision Changes Path 1.99.2.10 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Sun Jul 6 09:52: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 3C85D37B401; Sun, 6 Jul 2003 09:52:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCB8844013; Sun, 6 Jul 2003 09:52:19 -0700 (PDT) (envelope-from bsd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66GqJ0U060960; Sun, 6 Jul 2003 09:52:19 -0700 (PDT) (envelope-from bsd@repoman.freebsd.org) Received: (from bsd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66GqJMp060956; Sun, 6 Jul 2003 09:52:19 -0700 (PDT) Message-Id: <200307061652.h66GqJMp060956@repoman.freebsd.org> From: "Brian S. Dean" Date: Sun, 6 Jul 2003 09:52:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 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: Sun, 06 Jul 2003 16:52:21 -0000 bsd 2003/07/06 09:52:19 PDT FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Don't unconditionally reset the hardware debug registers in cpu_exit(), reset them only if they were previously in use. Unconditionally resetting the registers wipes them out frequently, which interferes with their use for kernel debugging. While I'm here, be less verbose in the associated comment of a neighboring function. Noticed by: bde Revision Changes Path 1.212 +6 -4 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 09:56: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 9502B37B401; Sun, 6 Jul 2003 09:56:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31C6243FCB; Sun, 6 Jul 2003 09:56:17 -0700 (PDT) (envelope-from bsd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66GuG0U062562; Sun, 6 Jul 2003 09:56:16 -0700 (PDT) (envelope-from bsd@repoman.freebsd.org) Received: (from bsd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66GuGsB062561; Sun, 6 Jul 2003 09:56:16 -0700 (PDT) Message-Id: <200307061656.h66GuGsB062561@repoman.freebsd.org> From: "Brian S. Dean" Date: Sun, 6 Jul 2003 09:56:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 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: Sun, 06 Jul 2003 16:56:17 -0000 bsd 2003/07/06 09:56:16 PDT FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Woops - don't forget to declare locals needed for that last commit. Revision Changes Path 1.213 +2 -0 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 10:26:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7B6F37B40C; Sun, 6 Jul 2003 10:26:01 -0700 (PDT) Received: from saturn.bsdhome.com (rrcs-midsouth-24-199-220-171.biz.rr.com [24.199.220.171]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBF6343F3F; Sun, 6 Jul 2003 10:26:00 -0700 (PDT) (envelope-from bsd@bsdhome.com) Received: from neutrino.bsdhome.com (jupiter [192.168.220.13]) by saturn.bsdhome.com (8.12.9/8.12.9) with ESMTP id h66HQ0am046951; Sun, 6 Jul 2003 13:26:00 -0400 (EDT) (envelope-from bsd@bsdhome.com) Received: from neutrino.bsdhome.com (localhost [127.0.0.1]) by neutrino.bsdhome.com (8.12.9/8.12.9) with ESMTP id h66HPt3G004862; Sun, 6 Jul 2003 13:25:55 -0400 (EDT) (envelope-from bsd@neutrino.bsdhome.com) Received: (from bsd@localhost) by neutrino.bsdhome.com (8.12.9/8.12.9/Submit) id h66HPteG004861; Sun, 6 Jul 2003 13:25:55 -0400 (EDT) Date: Sun, 6 Jul 2003 13:25:55 -0400 From: Brian Dean Message-ID: <20030706172555.GA4708@neutrino.bsdhome.com> References: <200307061652.h66GqJMp060956@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307061652.h66GqJMp060956@repoman.freebsd.org> 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/i386/i386 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: Sun, 06 Jul 2003 17:26:02 -0000 On Sun, Jul 06, 2003 at 09:52:19AM -0700, Brian S. Dean wrote: > bsd 2003/07/06 09:52:19 PDT > > FreeBSD src repository > > Modified files: > sys/i386/i386 vm_machdep.c > Log: > Don't unconditionally reset the hardware debug registers in cpu_exit(), > reset them only if they were previously in use. Unconditionally > resetting the registers wipes them out frequently, which interferes > with their use for kernel debugging. FWIW, it looks like the reset_dbregs() call can be completely removed from cpu_exit(), conditional or not, since cpu_thread_exit() also makes the same call a little bit later in exit1() (by way of thread_exit()). -Brian -- Brian Dean bsd@FreeBSD.org bsd@bsdhome.com http://www.bsdhome.com/ http://www.bdmicro.com/ From owner-cvs-src@FreeBSD.ORG Sun Jul 6 11:07: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 816D937B401; Sun, 6 Jul 2003 11:07:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C2B344005; Sun, 6 Jul 2003 11:07:07 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66I760U085169; Sun, 6 Jul 2003 11:07:06 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66I76El085168; Sun, 6 Jul 2003 11:07:06 -0700 (PDT) Message-Id: <200307061807.h66I76El085168@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 11:07:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/mail Makefile src/etc/sendmail 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, 06 Jul 2003 18:07:07 -0000 gshapiro 2003/07/06 11:07:06 PDT FreeBSD src repository Modified files: etc/mail Makefile etc/sendmail Makefile Log: Style fixes: tab after a dependency operator should be a single space second level indent of tab should be four spaces Submitted by: ru MFC after: 3 days Revision Changes Path 1.34 +16 -16 src/etc/mail/Makefile 1.22 +13 -13 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 11:27: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 67CB737B401; Sun, 6 Jul 2003 11:27:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05D0D43FE9; Sun, 6 Jul 2003 11:27:24 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66IRN0U091064; Sun, 6 Jul 2003 11:27:23 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66IRNIC091063; Sun, 6 Jul 2003 11:27:23 -0700 (PDT) Message-Id: <200307061827.h66IRNIC091063@repoman.freebsd.org> From: Mark Murray Date: Sun, 6 Jul 2003 11:27:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fdcontrol fdcontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 18:27:24 -0000 markm 2003/07/06 11:27:23 PDT FreeBSD src repository Modified files: usr.sbin/fdcontrol fdcontrol.8 Log: Grammar tweaking. "has been" is very often not as good as "is" or "was". Revision Changes Path 1.17 +6 -6 src/usr.sbin/fdcontrol/fdcontrol.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 6 11:51: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 56B1F37B401; Sun, 6 Jul 2003 11:51:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E441243F75; Sun, 6 Jul 2003 11:51:11 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66IpB0U097676; Sun, 6 Jul 2003 11:51:11 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66IpAv5097666; Sun, 6 Jul 2003 11:51:10 -0700 (PDT) Message-Id: <200307061851.h66IpAv5097666@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 11:51:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/sendmail 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, 06 Jul 2003 18:51:12 -0000 gshapiro 2003/07/06 11:51:10 PDT FreeBSD src repository Modified files: etc/sendmail Makefile Log: - Prevent buildworld from trying to write to /etc/mail/ - Stop 'make clean' from removing SENDMAIL_CF - install and distribute targets should not attempt to build anything - SENDMAIL_ADDITIONAL_CF were not installed in the distribution case - If SENDMAIL_SET_USER_ID was defined, submit.cf was needlessly installed in the distribution case - Collapse install and distribution target into one to remove code duplication Submitted by: ru MFC after: 5 days Revision Changes Path 1.23 +47 -86 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 11:54:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B53D37B401; Sun, 6 Jul 2003 11:54:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABC2B43F85; Sun, 6 Jul 2003 11:54:19 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66IsJ0U099761; Sun, 6 Jul 2003 11:54:19 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66IsJKT099754; Sun, 6 Jul 2003 11:54:19 -0700 (PDT) Message-Id: <200307061854.h66IsJKT099754@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 11:54:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/sendmail 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, 06 Jul 2003 18:54:20 -0000 gshapiro 2003/07/06 11:54:19 PDT FreeBSD src repository Modified files: etc/sendmail Makefile Log: Get rid of unneeded depend target Submitted by: ru MFC after: 5 days Revision Changes Path 1.24 +0 -2 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 12:01: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 94A0637B401; Sun, 6 Jul 2003 12:01:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA0143FB1; Sun, 6 Jul 2003 12:01:42 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66J1f0U000974; Sun, 6 Jul 2003 12:01:41 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66J1fjW000970; Sun, 6 Jul 2003 12:01:41 -0700 (PDT) Message-Id: <200307061901.h66J1fjW000970@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 12:01:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 19:01:43 -0000 gshapiro 2003/07/06 12:01:41 PDT FreeBSD src repository Modified files: share/examples/etc make.conf share/man/man5 make.conf.5 Log: Thanks to Ruslan's src/etc/sendmail/Makefile patch, it is now safe (though probably not a good idea in general) to set the various SENDMAIL_*_MC variables to /etc/mail/sendmail.mc or /etc/mail/submit.mc. MFC after: 5 days Revision Changes Path 1.217 +0 -9 src/share/examples/etc/make.conf 1.76 +0 -21 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Jul 6 12:04: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 EB94137B401; Sun, 6 Jul 2003 12:04:23 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26C7244015; Sun, 6 Jul 2003 12:04:23 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h66J4FK5025583; Sun, 6 Jul 2003 12:04:15 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h66J4F4q025582; Sun, 6 Jul 2003 12:04:15 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 6 Jul 2003 12:04:15 -0700 From: David Schultz To: "Tim J. Robbins" Message-ID: <20030706190415.GA25335@HAL9000.homeunix.com> Mail-Followup-To: "Tim J. Robbins" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200307050235.h652Z7bi093828@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307050235.h652Z7bi093828@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/stdio vfwscanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 19:04:24 -0000 On Fri, Jul 04, 2003, Tim J. Robbins wrote: > tjr 2003/07/04 19:35:07 PDT > > FreeBSD src repository > > Modified files: > lib/libc/stdio vfwscanf.c > Log: > Merge recent floating point conversion changes from vfscanf.c. Thanks! I was going to do this, but it slipped my mind. Feel free to poke me next time if the magic of P4 doesn't work. From owner-cvs-src@FreeBSD.ORG Sun Jul 6 12:17:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA9BF37B401; Sun, 6 Jul 2003 12:17:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45B4C43FF7; Sun, 6 Jul 2003 12:17:05 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66JH50U006936; Sun, 6 Jul 2003 12:17:05 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66JH4TC006935; Sun, 6 Jul 2003 12:17:04 -0700 (PDT) Message-Id: <200307061917.h66JH4TC006935@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 12:17:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/mail 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, 06 Jul 2003 19:17:06 -0000 gshapiro 2003/07/06 12:17:04 PDT FreeBSD src repository Modified files: etc/mail Makefile Log: Bow to popular demand and default SENDMAIL_SUBMIT_MC to `hostname`.submit.mc which is templated from freebsd.submit.mc if the default file does not exist. This makes the building of the submit.cf behavior identical to that of the the sendmail.cf. PR: 44256 Submitted by: Matt Emmerton MFC after: 5 days Revision Changes Path 1.35 +13 -4 src/etc/mail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 12:23: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 CD7EA37B401; Sun, 6 Jul 2003 12:23:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68E7F43FE5; Sun, 6 Jul 2003 12:23:32 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66JNW0U009127; Sun, 6 Jul 2003 12:23:32 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66JNWut009123; Sun, 6 Jul 2003 12:23:32 -0700 (PDT) Message-Id: <200307061923.h66JNWut009123@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 12:23:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 19:23:33 -0000 gshapiro 2003/07/06 12:23:32 PDT FreeBSD src repository Modified files: etc Makefile Log: Do not install sendmail example/infrastructure files if NO_SENDMAIL is defined. The only two files installed in this case are aliases (which I believe other MTAs may use) and mailer.conf (which isn't sendmail, it belongs to mailwrapper). PR: 50477 MFC after: 5 days Revision Changes Path 1.315 +4 -0 src/etc/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 12:37:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADBFA37B404; Sun, 6 Jul 2003 12:37:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 482D343FE5; Sun, 6 Jul 2003 12:37:41 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66Jbf0U012829; Sun, 6 Jul 2003 12:37:41 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66Jbea4012828; Sun, 6 Jul 2003 12:37:40 -0700 (PDT) Message-Id: <200307061937.h66Jbea4012828@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 12:37:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jul 2003 19:37:42 -0000 gshapiro 2003/07/06 12:37:40 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Use 'id' instead of 'grep' to detect the presence of the smmsp user/group. This fixes the check for users with smmsp in NIS instead of their local files. Suggested by: peter MFC after: 5 days Revision Changes Path 1.376 +2 -2 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sun Jul 6 13:32: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 931D237B401; Sun, 6 Jul 2003 13:32:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DF8243FF5; Sun, 6 Jul 2003 13:32:43 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66KWh0U035357; Sun, 6 Jul 2003 13:32:43 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66KWgVH035353; Sun, 6 Jul 2003 13:32:42 -0700 (PDT) Message-Id: <200307062032.h66KWgVH035353@repoman.freebsd.org> From: Alan Cox Date: Sun, 6 Jul 2003 13:32:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha pmap.c src/sys/sparc64/sparc64 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, 06 Jul 2003 20:32:44 -0000 alc 2003/07/06 13:32:42 PDT FreeBSD src repository Modified files: sys/alpha/alpha pmap.c sys/sparc64/sparc64 pmap.c Log: MFi386 Updates to cnt.v_wire_count, the global count of wired pages, should be performed using atomic ops. Revision Changes Path 1.130 +2 -2 src/sys/alpha/alpha/pmap.c 1.118 +1 -1 src/sys/sparc64/sparc64/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 14:45: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 6A66837B401; Sun, 6 Jul 2003 14:45:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BADB043FE1; Sun, 6 Jul 2003 14:45:31 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66LjV0U058226; Sun, 6 Jul 2003 14:45:31 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66LjVNe058225; Sun, 6 Jul 2003 14:45:31 -0700 (PDT) Message-Id: <200307062145.h66LjVNe058225@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Jul 2003 14:45:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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: Sun, 06 Jul 2003 21:45:32 -0000 mux 2003/07/06 14:45:31 PDT FreeBSD src repository Modified files: sys/pci if_dc.c if_dcreg.h Log: Convert the dc(4) driver to the busdma API. This is a necessary step to have this driver working on sparc64. It still needs to be made endian-clean before it can work there. Special thanks to dragonk@evilcode.net for sending me a dc(4) card so that I was able to do this work. Many cheers to all the people that tested this change, thanks to them, this change shouldn't break anything :-). Tested by: marcel (i386 and ia64), ru (i386), wilko (alpha), mbr (i386), wpaul (i386) and Will Saxon (i386) Revision Changes Path 1.115 +281 -108 src/sys/pci/if_dc.c 1.34 +22 -8 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Sun Jul 6 16:17: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 4F3A437B401; Sun, 6 Jul 2003 16:17:24 -0700 (PDT) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 749A843FDF; Sun, 6 Jul 2003 16:17:23 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h66NHL0X003418; Sun, 6 Jul 2003 19:17:22 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <200307061244.h66CiBqg079835@repoman.freebsd.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> Date: Sun, 6 Jul 2003 19:17:20 -0400 To: Philippe Charnier , src-committers@FreeBSD.org, cvs-src@FreeBSD.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: unclaimed-spam X-Scanned-By: CanIt (www . canit . ca) Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 23:17:24 -0000 At 5:44 AM -0700 7/6/03, Philippe Charnier wrote: >charnier 2003/07/06 05:44:11 PDT > > FreeBSD src repository > > Modified files: > usr.sbin/lpr/lpd lpd.c > [...etc...] > Log: > add FBSDID Speaking only for lpd, I wish you would not have added FBSDID. I had started to add FBSDID to all the source files of lpr & friends, and found that it was just annoying when I then went to build lpr on other platforms. So, I switched back to just plain 'rcsid[] ='. It also seems odd to me that you added it to only one source file out of the dozens in usr.sbin/lpr. Is there some reason that this one file stood out as needing FBSDID? -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Sun Jul 6 16:54:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45BEB37B401; Sun, 6 Jul 2003 16:54:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D60C043FE5; Sun, 6 Jul 2003 16:54:01 -0700 (PDT) (envelope-from cg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h66Ns10U003131; Sun, 6 Jul 2003 16:54:01 -0700 (PDT) (envelope-from cg@repoman.freebsd.org) Received: (from cg@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h66Ns1c3003124; Sun, 6 Jul 2003 16:54:01 -0700 (PDT) Message-Id: <200307062354.h66Ns1c3003124@repoman.freebsd.org> From: Cameron Grant Date: Sun, 6 Jul 2003 16:54:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pci ich.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Jul 2003 23:54:02 -0000 cg 2003/07/06 16:54:01 PDT FreeBSD src repository Modified files: sys/dev/sound/pci ich.c Log: * support ich5 PR: kern/53242 Submitted by: Shin-ichi Yoshimoto (partly) Tested by: Dominic Marks (version in PR) MFC after: 1 week Revision Changes Path 1.31 +14 -9 src/sys/dev/sound/pci/ich.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 17:32: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 077DF37B401; Sun, 6 Jul 2003 17:32:17 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E8CF43FEC; Sun, 6 Jul 2003 17:32:16 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 51B822ED431; Sun, 6 Jul 2003 17:32:16 -0700 (PDT) Date: Sun, 6 Jul 2003 17:32:16 -0700 From: Alfred Perlstein To: Garance A Drosihn Message-ID: <20030707003216.GI72093@elvis.mu.org> References: <200307061244.h66CiBqg079835@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: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 00:32:17 -0000 * Garance A Drosihn [030706 16:17] wrote: > At 5:44 AM -0700 7/6/03, Philippe Charnier wrote: > >charnier 2003/07/06 05:44:11 PDT > > > > FreeBSD src repository > > > > Modified files: > > usr.sbin/lpr/lpd lpd.c > > [...etc...] > > Log: > > add FBSDID > > Speaking only for lpd, I wish you would not have added FBSDID. > I had started to add FBSDID to all the source files of > lpr & friends, and found that it was just annoying when I > then went to build lpr on other platforms. So, I switched > back to just plain 'rcsid[] ='. > > It also seems odd to me that you added it to only one source > file out of the dozens in usr.sbin/lpr. Is there some reason > that this one file stood out as needing FBSDID? Isn't there a common header where you can just add: #ifndef __FBSDID #define __FBSDID(s) struct __hack #endif ? From owner-cvs-src@FreeBSD.ORG Sun Jul 6 18:20: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 5C67A37B401; Sun, 6 Jul 2003 18:20:41 -0700 (PDT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61E9343FB1; Sun, 6 Jul 2003 18:20:40 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h671Kc63001315; Sun, 6 Jul 2003 21:20:38 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030707003216.GI72093@elvis.mu.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> Date: Sun, 6 Jul 2003 21:20:37 -0400 To: Alfred Perlstein From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: unclaimed-spam X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 01:20:41 -0000 At 5:32 PM -0700 7/6/03, Alfred Perlstein wrote: >* Garance A Drosihn [030706 16:17] wrote: > > >> Speaking only for lpd, I wish you would not have added FBSDID. >> I had started to add FBSDID to all the source files of >> lpr & friends, and found that it was just annoying when I >> then went to build lpr on other platforms. So, I switched > > back to just plain 'rcsid[] ='. >> > >Isn't there a common header where you can just add: > >#ifndef __FBSDID >#define __FBSDID(s) struct __hack >#endif > >? Well, any change to use __FBSDID() has to #include to get FBSDID() to work. Of course, /usr/include/sys/cdefs.h does not exist on all platforms either (and is certainly not likely to define __FBSDID even if the file does exist), so that's just more of an annoyance when I'm doing cross-platform work. Other than the #include for sys/cdefs.h, there *is* no include before the reference to __FBSDID in any source file, due to the standard ordering of lines in a source file. I remember asking about this with a few people before I decided to stick with rcsid instead of FBSDID(), but I don't remember if that was in a mailing list or in private email. It looks like I had only committed a change to use FBSDID() in one file, lpr/chkprintcap/skimprintcap.c, and the comment when I switched that back to rcsid says "discussed with bde and obrien", so it was probably just private email. I thought I had switched more source files to use FBSDID, but it looks like that was the only file where I had made a commit that I later backed out. I was probably in the middle of an update to switch all the rest of the files when I started to realize what an added hassle it was going to be for me. [ ignoring that question for the moment, why would I want to define __FBSDID as 'struct __hack'? ] Yes, there are ways I can get around all of these minor issues, but at the time it seemed like a lot of extra futzing around for very little gain. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Sun Jul 6 20:08: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 AFF7837B401; Sun, 6 Jul 2003 20:08:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E28243F85; Sun, 6 Jul 2003 20:08:12 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6738C0U062605; Sun, 6 Jul 2003 20:08:12 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6738BQi062604; Sun, 6 Jul 2003 20:08:11 -0700 (PDT) Message-Id: <200307070308.h6738BQi062604@repoman.freebsd.org> From: David Xu Date: Sun, 6 Jul 2003 20:08:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_info.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 03:08:13 -0000 davidxu 2003/07/06 20:08:11 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_info.c Log: Print thread's scope, also print signal mask for every thread and print it in one line. Revision Changes Path 1.25 +13 -17 src/lib/libpthread/thread/thr_info.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 20:19:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E4A437B401; Sun, 6 Jul 2003 20:19:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A094743FDF; Sun, 6 Jul 2003 20:19:46 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h673Jk0U065552; Sun, 6 Jul 2003 20:19:46 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h673Jk6q065551; Sun, 6 Jul 2003 20:19:46 -0700 (PDT) Message-Id: <200307070319.h673Jk6q065551@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 20:19:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/sendmail 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, 07 Jul 2003 03:19:47 -0000 gshapiro 2003/07/06 20:19:46 PDT FreeBSD src repository Modified files: etc/sendmail Makefile Log: Put back install/distribution dependency on the buildable .cf files to get mergemaster working again. Noticed by: Shin-ichi YOSHIMOTO Revision Changes Path 1.25 +1 -1 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 20:54: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 1D85837B401; Sun, 6 Jul 2003 20:54:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE23743F85; Sun, 6 Jul 2003 20:54:05 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h673s50U082435; Sun, 6 Jul 2003 20:54:05 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h673s5YS082431; Sun, 6 Jul 2003 20:54:05 -0700 (PDT) Message-Id: <200307070354.h673s5YS082431@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sun, 6 Jul 2003 20:54:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src MAINTAINERS src/bin/rmail Makefile src/lib/libmilter Makefile src/lib/libsm Makefile src/lib/libsmdb Makefile src/lib/libsmutil Makefile src/libexec/mail.local Makefile src/libexec/smrsh 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, 07 Jul 2003 03:54:06 -0000 gshapiro 2003/07/06 20:54:04 PDT FreeBSD src repository Modified files: . MAINTAINERS bin/rmail Makefile lib/libmilter Makefile lib/libsm Makefile lib/libsmdb Makefile lib/libsmutil Makefile libexec/mail.local Makefile libexec/smrsh Makefile share/doc/smm/08.sendmailop Makefile share/sendmail Makefile usr.bin/vacation Makefile usr.sbin/editmap Makefile usr.sbin/mailstats Makefile usr.sbin/makemap Makefile usr.sbin/praliases Makefile usr.sbin/sendmail Makefile Log: Remove MAINTAINER= lines from individual Makefiles in favor of the MAINTAINER file (which already had entries for sendmail). Revision Changes Path 1.73 +0 -15 src/MAINTAINERS 1.18 +0 -2 src/bin/rmail/Makefile 1.3 +0 -2 src/lib/libmilter/Makefile 1.3 +0 -2 src/lib/libsm/Makefile 1.6 +0 -2 src/lib/libsmdb/Makefile 1.6 +0 -2 src/lib/libsmutil/Makefile 1.20 +0 -2 src/libexec/mail.local/Makefile 1.9 +0 -2 src/libexec/smrsh/Makefile 1.8 +0 -2 src/share/doc/smm/08.sendmailop/Makefile 1.8 +0 -2 src/share/sendmail/Makefile 1.13 +0 -2 src/usr.bin/vacation/Makefile 1.2 +0 -2 src/usr.sbin/editmap/Makefile 1.10 +0 -2 src/usr.sbin/mailstats/Makefile 1.11 +0 -2 src/usr.sbin/makemap/Makefile 1.10 +0 -2 src/usr.sbin/praliases/Makefile 1.42 +0 -2 src/usr.sbin/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:03: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 39AFE37B401; Sun, 6 Jul 2003 21:03:28 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40D1943F3F; Sun, 6 Jul 2003 21:03:28 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h6743RaQ026340; Sun, 6 Jul 2003 21:03:27 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h6743QH0026339; Sun, 6 Jul 2003 21:03:26 -0700 (PDT) Date: Sun, 6 Jul 2003 21:03:26 -0700 From: "David O'Brien" To: Garance A Drosihn Message-ID: <20030707040326.GB26228@dragon.nuxi.com> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:03:29 -0000 On Sun, Jul 06, 2003 at 09:20:37PM -0400, Garance A Drosihn wrote: > Well, any change to use __FBSDID() has to #include > to get FBSDID() to work. Of course, /usr/include/sys/cdefs.h > does not exist on all platforms either (and is certainly not > likely to define __FBSDID even if the file does exist), so that's > just more of an annoyance when I'm doing cross-platform work. #ifdef __FreeBSD__ #include __FBSDID("$FreeBSD$"); #endif From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:28: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 DBBDE37B401; Sun, 6 Jul 2003 21:28:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EB3E43F93; Sun, 6 Jul 2003 21:28:24 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h674SO0U092786; Sun, 6 Jul 2003 21:28:24 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h674SNfq092785; Sun, 6 Jul 2003 21:28:23 -0700 (PDT) Message-Id: <200307070428.h674SNfq092785@repoman.freebsd.org> From: David Xu Date: Sun, 6 Jul 2003 21:28:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_attr_get_np.cthr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:28:25 -0000 davidxu 2003/07/06 21:28:23 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c Log: Avoid accessing user provided parameters in critical region. Reviewed by: deischen Revision Changes Path 1.4 +3 -2 src/lib/libpthread/thread/thr_attr_get_np.c 1.24 +6 -8 src/lib/libpthread/thread/thr_cancel.c 1.10 +5 -3 src/lib/libpthread/thread/thr_getschedparam.c 1.27 +5 -3 src/lib/libpthread/thread/thr_join.c 1.8 +6 -2 src/lib/libpthread/thread/thr_mutex_prioceiling.c 1.20 +17 -18 src/lib/libpthread/thread/thr_sigaction.c 1.15 +12 -4 src/lib/libpthread/thread/thr_sigmask.c 1.14 +4 -2 src/lib/libpthread/thread/thr_sigpending.c 1.20 +7 -4 src/lib/libpthread/thread/thr_sigsuspend.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:32: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 ECE8A37B401; Sun, 6 Jul 2003 21:32:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A33043F3F; Sun, 6 Jul 2003 21:32:17 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h674WH0U094222; Sun, 6 Jul 2003 21:32:17 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h674WHAt094221; Sun, 6 Jul 2003 21:32:17 -0700 (PDT) Message-Id: <200307070432.h674WHAt094221@repoman.freebsd.org> From: David Xu Date: Sun, 6 Jul 2003 21:32:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:32:18 -0000 davidxu 2003/07/06 21:32:17 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_sig.c Log: Add a newline to debug message. Revision Changes Path 1.58 +1 -1 src/lib/libpthread/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:42: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 3F7CE37B401; Sun, 6 Jul 2003 21:42:05 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59CC343FD7; Sun, 6 Jul 2003 21:42:04 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 42BA22ED444; Sun, 6 Jul 2003 21:42:04 -0700 (PDT) Date: Sun, 6 Jul 2003 21:42:04 -0700 From: Alfred Perlstein To: David Xu Message-ID: <20030707044204.GM72093@elvis.mu.org> References: <200307070428.h674SNfq092785@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307070428.h674SNfq092785@repoman.freebsd.org> 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/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:42:05 -0000 * David Xu [030706 21:28] wrote: > davidxu 2003/07/06 21:28:23 PDT > > FreeBSD src repository > > Modified files: > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > thr_getschedparam.c thr_join.c > thr_mutex_prioceiling.c thr_sigaction.c > thr_sigmask.c thr_sigpending.c > thr_sigsuspend.c > Log: > Avoid accessing user provided parameters in critical region. Interesting, is this to avoid pagefaults during critical sections inside userspace? -Alfred From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:45: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 1FED637B401; Sun, 6 Jul 2003 21:45:07 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EDBB43F3F; Sun, 6 Jul 2003 21:45:03 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from davidw2k (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 3MLFWXRM; Mon, 7 Jul 2003 12:28:03 +0800 Message-ID: <005f01c34442$f9091c40$f001a8c0@davidw2k> From: "David Xu" To: "Alfred Perlstein" References: <200307070428.h674SNfq092785@repoman.freebsd.org> <20030707044204.GM72093@elvis.mu.org> Date: Mon, 7 Jul 2003 12:48:13 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:45:07 -0000 ----- Original Message -----=20 From: "Alfred Perlstein" To: "David Xu" Cc: ; ; = Sent: Monday, July 07, 2003 12:42 PM Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c = thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c = thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c > * David Xu [030706 21:28] wrote: > > davidxu 2003/07/06 21:28:23 PDT > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c=20 > > thr_getschedparam.c thr_join.c=20 > > thr_mutex_prioceiling.c thr_sigaction.c=20 > > thr_sigmask.c thr_sigpending.c=20 > > thr_sigsuspend.c=20 > > Log: > > Avoid accessing user provided parameters in critical region. >=20 > Interesting, is this to avoid pagefaults during critical sections > inside userspace? >=20 Yes. > -Alfred > From owner-cvs-src@FreeBSD.ORG Sun Jul 6 21:52:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96F6437B401; Sun, 6 Jul 2003 21:52:10 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79DBE43FE0; Sun, 6 Jul 2003 21:52:08 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.8/8.12.3) with ESMTP id h674q7dP021607; Sun, 6 Jul 2003 22:52:07 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 06 Jul 2003 22:52:03 -0600 (MDT) Message-Id: <20030706.225203.52907520.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030707040326.GB26228@dragon.nuxi.com> References: <20030707003216.GI72093@elvis.mu.org> <20030707040326.GB26228@dragon.nuxi.com> X-Mailer: Mew version 2.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: bright@mu.org cc: drosih@rpi.edu cc: src-committers@FreeBSD.org cc: charnier@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 04:52:10 -0000 In message: <20030707040326.GB26228@dragon.nuxi.com> "David O'Brien" writes: : On Sun, Jul 06, 2003 at 09:20:37PM -0400, Garance A Drosihn wrote: : > Well, any change to use __FBSDID() has to #include : > to get FBSDID() to work. Of course, /usr/include/sys/cdefs.h : > does not exist on all platforms either (and is certainly not : > likely to define __FBSDID even if the file does exist), so that's : > just more of an annoyance when I'm doing cross-platform work. : : #ifdef __FreeBSD__ : #include : __FBSDID("$FreeBSD$"); : #endif #include #ifdef __FBSDID __FBSDID("$FreeBSD$"); #endif might be better... Warner From owner-cvs-src@FreeBSD.ORG Sun Jul 6 22:40: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 008CA37B401; Sun, 6 Jul 2003 22:40:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75EF643FAF; Sun, 6 Jul 2003 22:40:14 -0700 (PDT) (envelope-from mikeh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h675eE0U014802; Sun, 6 Jul 2003 22:40:14 -0700 (PDT) (envelope-from mikeh@repoman.freebsd.org) Received: (from mikeh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h675eDF0014801; Sun, 6 Jul 2003 22:40:13 -0700 (PDT) Message-Id: <200307070540.h675eDF0014801@repoman.freebsd.org> From: Mike Heffner Date: Sun, 6 Jul 2003 22:40:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 05:40:15 -0000 mikeh 2003/07/06 22:40:13 PDT FreeBSD src repository Modified files: sys/isa psm.c Log: Reset the PSM aux device twice to help pierce through some KVM's to get the correct data from the attached mouse. Multiple resets should be harmless, but just in case, the second one is non-fatal and is just ignored. Revision Changes Path 1.60 +9 -0 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Sun Jul 6 22:41: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 72F4637B401; Sun, 6 Jul 2003 22:41:54 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D525343FAF; Sun, 6 Jul 2003 22:41:53 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C03DA2ED445; Sun, 6 Jul 2003 22:41:53 -0700 (PDT) Date: Sun, 6 Jul 2003 22:41:53 -0700 From: Alfred Perlstein To: David Xu Message-ID: <20030707054153.GN72093@elvis.mu.org> References: <200307070428.h674SNfq092785@repoman.freebsd.org> <20030707044204.GM72093@elvis.mu.org> <005f01c34442$f9091c40$f001a8c0@davidw2k> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <005f01c34442$f9091c40$f001a8c0@davidw2k> 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/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 05:41:54 -0000 * David Xu [030706 21:45] wrote: > > > * David Xu [030706 21:28] wrote: > > > davidxu 2003/07/06 21:28:23 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > > > thr_getschedparam.c thr_join.c > > > thr_mutex_prioceiling.c thr_sigaction.c > > > thr_sigmask.c thr_sigpending.c > > > thr_sigsuspend.c > > > Log: > > > Avoid accessing user provided parameters in critical region. > > > > Interesting, is this to avoid pagefaults during critical sections > > inside userspace? > > > Yes. Sorry to yammer out a bunch of questions out of the blue, but I'm trying to understand: Is that completely necessary? I mean, isn't it likely that these arguements are paged in since they are parameters that have just been touched by the process? What if there's paging pressure and the stack gets paged out anyway? Is there something protecting that from happening? I mean, I know it would be unpleasant to fault, but the code should be able to handle this right? -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' From owner-cvs-src@FreeBSD.ORG Sun Jul 6 22:50:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C317B37B401; Sun, 6 Jul 2003 22:50:28 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3785A43F85; Sun, 6 Jul 2003 22:50:25 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from davidw2k (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 3MLFWXYV; Mon, 7 Jul 2003 13:33:26 +0800 Message-ID: <004301c3444c$1ae0f6e0$f001a8c0@davidw2k> From: "David Xu" To: "Alfred Perlstein" References: <200307070428.h674SNfq092785@repoman.freebsd.org> <20030707044204.GM72093@elvis.mu.org> <005f01c34442$f9091c40$f001a8c0@davidw2k> <20030707054153.GN72093@elvis.mu.org> Date: Mon, 7 Jul 2003 13:53:35 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 05:50:29 -0000 ----- Original Message -----=20 From: "Alfred Perlstein" To: "David Xu" Cc: ; ; = Sent: Monday, July 07, 2003 1:41 PM Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c = thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c = thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c > > > > Log: > > > > Avoid accessing user provided parameters in critical region. > > >=20 > > > Interesting, is this to avoid pagefaults during critical sections > > > inside userspace? > > >=20 > > Yes. >=20 > Sorry to yammer out a bunch of questions out of the blue, but I'm > trying to understand: >=20 > Is that completely necessary? I mean, isn't it likely that these > arguements are paged in since they are parameters that have just > been touched by the process? What if there's paging pressure and > the stack gets paged out anyway? Is there something protecting > that from happening? I mean, I know it would be unpleasant to > fault, but the code should be able to handle this right? >=20 No, sorry for confusing, it is used to avoid SIGSEGV in critical region, because thread is holding low level locks or in critical region, SIGSEGV can not delivered and possible causes deadlock. This change can not 100% avoid the problem, but in most cases, this=20 would make libkse more sane when it encounters SIGSEGV. David Xu > --=20 > -Alfred Perlstein [alfred@freebsd.org] > 'Instead of asking why a piece of software is using "1970s = technology," > start asking why software is ignoring 30 years of accumulated wisdom.' From owner-cvs-src@FreeBSD.ORG Sun Jul 6 23:03:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16C8537B401; Sun, 6 Jul 2003 23:03:23 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C27E43FAF; Sun, 6 Jul 2003 23:03:22 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h6763JK5028505; Sun, 6 Jul 2003 23:03:19 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h6763I6s028504; Sun, 6 Jul 2003 23:03:18 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Sun, 6 Jul 2003 23:03:18 -0700 From: David Schultz To: David Xu Message-ID: <20030707060318.GA28281@HAL9000.homeunix.com> Mail-Followup-To: David Xu , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200307070428.h674SNfq092785@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307070428.h674SNfq092785@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 06:03:23 -0000 On Sun, Jul 06, 2003, David Xu wrote: > davidxu 2003/07/06 21:28:23 PDT > > FreeBSD src repository > > Modified files: > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > thr_getschedparam.c thr_join.c > thr_mutex_prioceiling.c thr_sigaction.c > thr_sigmask.c thr_sigpending.c > thr_sigsuspend.c > Log: > Avoid accessing user provided parameters in critical region. Cool. What happens if a page fault is taken in a critical region? Does this merely make the KSE unusable by other threads until the page is faulted in, or does it deadlock the UTS? (If the latter is true, you'd need to wire a stack page or two to ensure correctness, or do soemthing differently.) From owner-cvs-src@FreeBSD.ORG Sun Jul 6 23:14: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 6E5D337B401; Sun, 6 Jul 2003 23:14:42 -0700 (PDT) Received: from exchhz01.viatech.com.cn (ip-167-164-97-218.anlai.com [218.97.164.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0BF743FBF; Sun, 6 Jul 2003 23:14:39 -0700 (PDT) (envelope-from davidxu@viatech.com.cn) Received: from davidw2k (ip-240-1-168-192.rev.dyxnet.com [192.168.1.240]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 3MLFWX6V; Mon, 7 Jul 2003 13:57:38 +0800 Message-ID: <001c01c3444f$7c904280$f001a8c0@davidw2k> From: "David Xu" To: "David Schultz" References: <200307070428.h674SNfq092785@repoman.freebsd.org> <20030707060318.GA28281@HAL9000.homeunix.com> Date: Mon, 7 Jul 2003 14:17:47 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 06:14:42 -0000 ----- Original Message -----=20 From: "David Schultz" To: "David Xu" Cc: ; ; = Sent: Monday, July 07, 2003 2:03 PM Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c = thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c = thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c > On Sun, Jul 06, 2003, David Xu wrote: > > davidxu 2003/07/06 21:28:23 PDT > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c=20 > > thr_getschedparam.c thr_join.c=20 > > thr_mutex_prioceiling.c thr_sigaction.c=20 > > thr_sigmask.c thr_sigpending.c=20 > > thr_sigsuspend.c=20 > > Log: > > Avoid accessing user provided parameters in critical region. >=20 > Cool. What happens if a page fault is taken in a critical region? > Does this merely make the KSE unusable by other threads until the > page is faulted in, or does it deadlock the UTS? (If the latter > is true, you'd need to wire a stack page or two to ensure > correctness, or do soemthing differently.) > The change is nothing to do with page fault, also page fault shouldn't cause deadlock. It is true the kse can not be used by other threads if page fault occurs while in critical region. For normal page fault not in critical region, kernel KSE codes still does not call thread_user_enter(), but I want to insert such call in trap.c, so when a page fault occurs, and thread is blocked in paging, other threads still can run in userland, if a user thread is in kernel mode, it is not affected. David Xu From owner-cvs-src@FreeBSD.ORG Mon Jul 7 00:16: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 7C03A37B401; Mon, 7 Jul 2003 00:16:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A64843F85; Mon, 7 Jul 2003 00:16:30 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h677GT0U045949; Mon, 7 Jul 2003 00:16:29 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h677GTGQ045948; Mon, 7 Jul 2003 00:16:29 -0700 (PDT) Message-Id: <200307070716.h677GTGQ045948@repoman.freebsd.org> From: Alan Cox Date: Mon, 7 Jul 2003 00:16:29 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 07:16:31 -0000 alc 2003/07/07 00:16:29 PDT FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: - Complete the vm object locking in vm_pageout_object_deactivate_pages(). - Change vm_pageout_object_deactivate_pages()'s first parameter from a vm_map_t to a pmap_t. - Change vm_pageout_object_deactivate_pages()'s and vm_pageout_map_deactivate_pages()'s last parameter from a vm_pindex_t to a long. Since the number of pages in an address space doesn't require 64 bits on an i386, vm_pindex_t is overkill. Revision Changes Path 1.239 +27 -21 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 00:47: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 613B337B401; Mon, 7 Jul 2003 00:47:35 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F37943FA3; Mon, 7 Jul 2003 00:47:34 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h677lNaQ027780; Mon, 7 Jul 2003 00:47:23 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h677lMQ3027779; Mon, 7 Jul 2003 00:47:22 -0700 (PDT) Date: Mon, 7 Jul 2003 00:47:22 -0700 From: "David O'Brien" To: "M. Warner Losh" Message-ID: <20030707074722.GA27746@dragon.nuxi.com> References: <20030707003216.GI72093@elvis.mu.org> <20030707040326.GB26228@dragon.nuxi.com> <20030706.225203.52907520.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030706.225203.52907520.imp@bsdimp.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: bright@mu.org cc: drosih@rpi.edu cc: src-committers@FreeBSD.org cc: charnier@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 07:47:35 -0000 On Sun, Jul 06, 2003 at 10:52:03PM -0600, M. Warner Losh wrote: > In message: <20030707040326.GB26228@dragon.nuxi.com> > "David O'Brien" writes: > : On Sun, Jul 06, 2003 at 09:20:37PM -0400, Garance A Drosihn wrote: > : > Well, any change to use __FBSDID() has to #include > : > to get FBSDID() to work. Of course, /usr/include/sys/cdefs.h > : > does not exist on all platforms either (and is certainly not > : > likely to define __FBSDID even if the file does exist), so that's > : > just more of an annoyance when I'm doing cross-platform work. > : > : #ifdef __FreeBSD__ > : #include > : __FBSDID("$FreeBSD$"); > : #endif > > #include > #ifdef __FBSDID > __FBSDID("$FreeBSD$"); > #endif > > might be better... Not really -- Garance needed to deal with not existing everywhere -- that was one of his key issues. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Jul 7 00:57: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 E911937B401; Mon, 7 Jul 2003 00:57:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8823943F75; Mon, 7 Jul 2003 00:57:36 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h677va0U063181; Mon, 7 Jul 2003 00:57:36 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h677vaED063180; Mon, 7 Jul 2003 00:57:36 -0700 (PDT) Message-Id: <200307070757.h677vaED063180@repoman.freebsd.org> From: Warner Losh Date: Mon, 7 Jul 2003 00:57:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi_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, 07 Jul 2003 07:57:37 -0000 imp 2003/07/07 00:57:36 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi_pccard.c Log: Add corega PCCL-11 to match entry added to pccarddevs a while ago. Noticed going into openbsd... Revision Changes Path 1.29 +1 -0 src/sys/dev/wi/if_wi_pccard.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 00:58: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 05A9D37B401; Mon, 7 Jul 2003 00:58:20 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 071E243FB1; Mon, 7 Jul 2003 00:58:19 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.9/8.12.9) with ESMTP id h677wHE4081387; Mon, 7 Jul 2003 08:58:18 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h677wHhl081384; Mon, 7 Jul 2003 08:58:17 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h677xbwc005698; Mon, 7 Jul 2003 08:59:37 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200307070759.h677xbwc005698@grimreaper.grondar.org> To: obrien@FreeBSD.org In-Reply-To: Your message of "Mon, 07 Jul 2003 00:47:22 PDT." <20030707074722.GA27746@dragon.nuxi.com> Date: Mon, 07 Jul 2003 08:59:36 +0100 Sender: mark@grondar.org X-Spam-Status: No, hits=1.4 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_NO_LOWER,IN_REP_TO, QUOTED_EMAIL_TEXT,REPLY_WITH_QUOTES,UPPERCASE_25_50 version=2.55 X-Spam-Level: * 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 Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 07:58:20 -0000 "David O'Brien" writes: > > #include > > #ifdef __FBSDID > > __FBSDID("$FreeBSD$"); > > #endif > > > > might be better... > > Not really -- Garance needed to deal with not existing > everywhere -- that was one of his key issues. *.c: #ifdef HAVE_SYS_CDEFS_H #include __FBSDID("$FreeBSD$"); #endif /* HAVE_SYS_CDEFS_H */ Makefile: CFLAGS+= -DHAVE_SYS_CDEFS_H M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Jul 7 01:25: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 4938137B401; Mon, 7 Jul 2003 01:25:17 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81CC643FA3; Mon, 7 Jul 2003 01:25:15 -0700 (PDT) (envelope-from das@FreeBSD.org) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h678P9K5090689; Mon, 7 Jul 2003 01:25:09 -0700 (PDT) (envelope-from das@FreeBSD.org) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h678P6ih090688; Mon, 7 Jul 2003 01:25:06 -0700 (PDT) (envelope-from das@FreeBSD.org) Date: Mon, 7 Jul 2003 01:25:06 -0700 From: David Schultz To: David Xu Message-ID: <20030707082506.GA90638@HAL9000.homeunix.com> Mail-Followup-To: David Xu , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200307070428.h674SNfq092785@repoman.freebsd.org> <20030707060318.GA28281@HAL9000.homeunix.com> <001c01c3444f$7c904280$f001a8c0@davidw2k> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <001c01c3444f$7c904280$f001a8c0@davidw2k> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 08:25:17 -0000 On Mon, Jul 07, 2003, David Xu wrote: > > > davidxu 2003/07/06 21:28:23 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > > > thr_getschedparam.c thr_join.c > > > thr_mutex_prioceiling.c thr_sigaction.c > > > thr_sigmask.c thr_sigpending.c > > > thr_sigsuspend.c > > > Log: > > > Avoid accessing user provided parameters in critical region. > > > > Cool. What happens if a page fault is taken in a critical region? > > Does this merely make the KSE unusable by other threads until the > > page is faulted in, or does it deadlock the UTS? (If the latter > > is true, you'd need to wire a stack page or two to ensure > > correctness, or do soemthing differently.) > > > > The change is nothing to do with page fault, also page fault > shouldn't cause deadlock. It is true the kse can not be used > by other threads if page fault occurs while in critical region. > For normal page fault not in critical region, kernel KSE codes > still does not call thread_user_enter(), but I want to insert > such call in trap.c, so when a page fault occurs, and thread > is blocked in paging, other threads still can run in userland, > if a user thread is in kernel mode, it is not affected. That's what I was talking about. If you enter the UTS upon taking a page fault, you have to be sure that the page that faulted didn't belong to the UTS itself, or you at least have to have some way of breaking the loop. But since the UTS is unaware of page faults presently, I guess this isn't a problem yet. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 03:15: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 B4EFE37B401; Mon, 7 Jul 2003 03:15:57 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9B6043FA3; Mon, 7 Jul 2003 03:15:55 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id UAA26880; Mon, 7 Jul 2003 20:15:41 +1000 Date: Mon, 7 Jul 2003 20:15:40 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Garance A Drosihn In-Reply-To: Message-ID: <20030707200516.E7247@gamplex.bde.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 10:15:58 -0000 On Sun, 6 Jul 2003, Garance A Drosihn wrote: > [ ignoring that question for the moment, why would I want > to define __FBSDID as 'struct __hack'? ] You would have to define it as something non-null (if you didn't remove it), since defining it to null would give a syntax error for the ";" following it (if you didn't remove this instead). "struct __hack" is a harmless non-null something which uses an unusual (?) struct hack as an implementation detail. Bruce From owner-cvs-src@FreeBSD.ORG Mon Jul 7 05:12: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 1DD1B37B401; Mon, 7 Jul 2003 05:12:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEF8243F85; Mon, 7 Jul 2003 05:12:34 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67CCY0U049722; Mon, 7 Jul 2003 05:12:34 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67CCYZ1049715; Mon, 7 Jul 2003 05:12:34 -0700 (PDT) Message-Id: <200307071212.h67CCYZ1049715@repoman.freebsd.org> From: David Xu Date: Mon, 7 Jul 2003 05:12:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_info.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 12:12:35 -0000 davidxu 2003/07/07 05:12:34 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_info.c Log: Correctly print signal mask, the bug was introduced by cut and paste in last commit. Revision Changes Path 1.26 +20 -11 src/lib/libpthread/thread/thr_info.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 05:56: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 BB59837B401; Mon, 7 Jul 2003 05:56:29 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A7E943FCB; Mon, 7 Jul 2003 05:56:28 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h67CuPAI025291; Mon, 7 Jul 2003 08:56:25 -0400 (EDT) Date: Mon, 7 Jul 2003 08:56:25 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: David Schultz In-Reply-To: <20030707082506.GA90638@HAL9000.homeunix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: David Xu cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.cthr_cancel.cthr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 12:56:30 -0000 On Mon, 7 Jul 2003, David Schultz wrote: > On Mon, Jul 07, 2003, David Xu wrote: > > > > davidxu 2003/07/06 21:28:23 PDT > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > > > > thr_getschedparam.c thr_join.c > > > > thr_mutex_prioceiling.c thr_sigaction.c > > > > thr_sigmask.c thr_sigpending.c > > > > thr_sigsuspend.c > > > > Log: > > > > Avoid accessing user provided parameters in critical region. > > > > > > Cool. What happens if a page fault is taken in a critical region? > > > Does this merely make the KSE unusable by other threads until the > > > page is faulted in, or does it deadlock the UTS? (If the latter > > > is true, you'd need to wire a stack page or two to ensure > > > correctness, or do soemthing differently.) > > > > > > > The change is nothing to do with page fault, also page fault > > shouldn't cause deadlock. It is true the kse can not be used > > by other threads if page fault occurs while in critical region. > > For normal page fault not in critical region, kernel KSE codes > > still does not call thread_user_enter(), but I want to insert > > such call in trap.c, so when a page fault occurs, and thread > > is blocked in paging, other threads still can run in userland, > > if a user thread is in kernel mode, it is not affected. > > That's what I was talking about. If you enter the UTS upon taking > a page fault, you have to be sure that the page that faulted > didn't belong to the UTS itself, or you at least have to have some > way of breaking the loop. But since the UTS is unaware of page > faults presently, I guess this isn't a problem yet. When we're in the UTS, upcalls are blocked so a page fault in the UTS doesn't matter; that KSE will not run until the page is present. The code questioned is when we are not in the UTS but have a current thread. We block upcalls when threads are in critical regions (so the thread won't be swapped out onto a different KSE by the kernel). In those regions, we can page fault and the KSE will not run again until the page is present (just like above), but we don't want a SEGV caused by an application parameter. If we get a SEGV, the KSE will not run again (because upcalls are blocked) and the application will not get the signal. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Mon Jul 7 07:40: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 31B4237B401; Mon, 7 Jul 2003 07:40:49 -0700 (PDT) Received: from chiark.greenend.org.uk (chiark.greenend.org.uk [193.201.200.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AF3C43FBD; Mon, 7 Jul 2003 07:40:48 -0700 (PDT) (envelope-from fanf@chiark.greenend.org.uk) Received: by chiark.greenend.org.uk (Debian Exim 3.35 #1) with local id 19ZXAT-0003kc-00; Mon, 07 Jul 2003 15:40:37 +0100 Date: Mon, 7 Jul 2003 15:40:37 +0100 From: Tony Finch To: Bruce Evans Message-ID: <20030707144037.GA30539@chiark.greenend.org.uk> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707200516.E7247@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030707200516.E7247@gamplex.bde.org> User-Agent: Mutt/1.3.28i Sender: Tony Finch cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: Garance A Drosihn cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 14:40:49 -0000 On Mon, Jul 07, 2003 at 08:15:40PM +1000, Bruce Evans wrote: > On Sun, 6 Jul 2003, Garance A Drosihn wrote: > > > [ ignoring that question for the moment, why would I want > > to define __FBSDID as 'struct __hack'? ] > > You would have to define it as something non-null (if you didn't > remove it), since defining it to null would give a syntax error > for the ";" following it (if you didn't remove this instead). > "struct __hack" is a harmless non-null something which uses an > unusual (?) struct hack as an implementation detail. Though be warned that the identifier __hack is reserved so it would be better to choose something else for portability. Tony. -- f.a.n.finch http://dotat.at/ SOUTHEAST FITZROY: NORTH OR NORTHEAST 4 OR 5, OCCASIONALLY 6. FAIR. GOOD. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 07:47: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 C484537B401; Mon, 7 Jul 2003 07:47:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6273E43F93; Mon, 7 Jul 2003 07:47:09 -0700 (PDT) (envelope-from fanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67El90U096828; Mon, 7 Jul 2003 07:47:09 -0700 (PDT) (envelope-from fanf@repoman.freebsd.org) Received: (from fanf@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67El9YS096827; Mon, 7 Jul 2003 07:47:09 -0700 (PDT) Message-Id: <200307071447.h67El9YS096827@repoman.freebsd.org> From: Tony Finch Date: Mon, 7 Jul 2003 07:47:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/unifdef unifdef.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 14:47:10 -0000 fanf 2003/07/07 07:47:08 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/unifdef unifdef.c Log: MFC: fix text mode, improved debugging output, misc. code improvements. Revision Changes Path 1.4.2.6 +40 -32 src/usr.bin/unifdef/unifdef.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 08:45:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E397137B401; Mon, 7 Jul 2003 08:45:53 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3E4643F85; Mon, 7 Jul 2003 08:45:52 -0700 (PDT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id A79A92ED441; Mon, 7 Jul 2003 08:45:52 -0700 (PDT) Date: Mon, 7 Jul 2003 08:45:52 -0700 From: Alfred Perlstein To: deischen@FreeBSD.org Message-ID: <20030707154552.GP72093@elvis.mu.org> References: <20030707082506.GA90638@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: David Xu cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 15:45:54 -0000 * Daniel Eischen [030707 05:56] wrote: > > The code questioned is when we are not in the UTS but have > a current thread. We block upcalls when threads are in > critical regions (so the thread won't be swapped out > onto a different KSE by the kernel). In those regions, > we can page fault and the KSE will not run again until > the page is present (just like above), but we don't want > a SEGV caused by an application parameter. If we get > a SEGV, the KSE will not run again (because upcalls > are blocked) and the application will not get the signal. Thanks David and Dan, this makes a sense now. (David's earlier explanation was also great.) From owner-cvs-src@FreeBSD.ORG Mon Jul 7 10:09: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 3753C37B401; Mon, 7 Jul 2003 10:09:05 -0700 (PDT) Received: from kazi.fit.vutbr.cz (kazi.fit.vutbr.cz [147.229.8.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id C669843F75; Mon, 7 Jul 2003 10:09:03 -0700 (PDT) (envelope-from cejkar@fit.vutbr.cz) Received: from kazi.fit.vutbr.cz (localhost [127.0.0.1]) by kazi.fit.vutbr.cz (8.12.9/8.12.9) with ESMTP id h67H92nI017259 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 7 Jul 2003 19:09:02 +0200 (CEST) Received: (from cejkar@localhost) by kazi.fit.vutbr.cz (8.12.9/8.12.5/Submit) id h67H91qd017258; Mon, 7 Jul 2003 19:09:01 +0200 (CEST) X-Authentication-Warning: kazi.fit.vutbr.cz: cejkar set sender to cejkar@fit.vutbr.cz using -f Date: Mon, 7 Jul 2003 19:09:01 +0200 From: Rudolf Cejka To: Bill Paul Message-ID: <20030707170901.GA14558@fit.vutbr.cz> References: <200307060324.h663OPYE087830@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307060324.h663OPYE087830@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Mon, 07 Jul 2003 17:09:05 -0000 Bill Paul wrote (2003/07/05): > Modified files: > sys/net if_vlan.c > ... > - In vlan_input(), we have to extract the 16-bit tag value from the > received frame and use it to figure out which vlan interface gets > the frame. VLAN is determined just by 12-bit vlan identifier (VID) in the 16-bit tag (802.1q, page 68, 9.3.2.3 VID format). The others are 3 priority bits and 1 canonical format identifier bit (CFI), which all have to be masked before VLAN identification. > for (ifv = LIST_FIRST(&ifv_list); ifv != NULL; > ifv = LIST_NEXT(ifv, ifv_list)) > if (ifp == ifv->ifv_p && tag == ifv->ifv_tag) > break; It seems that variable name "tag" is confusing and it should be renamed to "vid", because you have to compare VIDs, not tags. > In the case where the interface supports hardware VLAN tag > extraction and calls VLAN_INPUT_TAG(), we do this: > tag = *(u_int*)(mtag+1); > But in the software emulation case, we do this > tag = EVL_VLANOFTAG(ntohs(evl->evl_tag)); However for VLAN identification, you have to extract VID from tag vid = EVL_VLANOFTAG(tag); and compare VIDs. > To see how this can be a problem, do something like > ifconfig vlan0 vlan 12345 vlandev foo0 and observe the results. 12345 is an illegal VLAN number, the maximum allowed number is 4094 (or 4095, but it is reserved). The bigger problem is with arrived packets with non-zero priority, where VLAN support in FreeBSD is still broken - in the past just for cards with hardware VLAN support (excluding em - see below), but now for almost all cards. > I'm not quite sure what the right thing is to do here. It seems that you had to miss my mail from February 27 2003 to you. Here is relevant part of it (and please see mentioned PRs too): -- Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpreg.h if_fxpvar.h Bill Paul wrote (2003/02/26): > Modified files: > sys/dev/fxp if_fxp.c if_fxpreg.h if_fxpvar.h > This chip has hardware VLAN support as well. I hope to enable > support for this eventually. Hello, are you really interested in hardware VLAN support? If so, please look at kern/46405 - it seems that drivers with implemented hardware VLAN support does not work correctly if there is packet priority != 0. It has been fixed in em driver by Prafulla Deuskar (kern/45907 and kern/46028), but according to sources it seems that other drivers with hardware VLAN support still does not work. There is function vlan_input_tag() with parameter "t" and I think that it is expected to be "VLAN Tag" containing ID and Priority and drivers do it in this way (except for em driver, which masks VLAN ID from VLAN Tag thanks to fix from Prafulla). However, we think that it should be fixed directly in vlan_input_tag() function and this function should mask VLAN ID from VLAN Tag inside itself - but it does not do it. -- Best regards. -- Rudolf Cejka http://www.fit.vutbr.cz/~cejkar Brno University of Technology, Faculty of Information Technology Bozetechova 2, 612 66 Brno, Czech Republic From owner-cvs-src@FreeBSD.ORG Mon Jul 7 10:37: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 287D537B401; Mon, 7 Jul 2003 10:37:13 -0700 (PDT) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0750C43F3F; Mon, 7 Jul 2003 10:37:12 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h67Hb59t027788; Mon, 7 Jul 2003 13:37:05 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030707040326.GB26228@dragon.nuxi.com> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707040326.GB26228@dragon.nuxi.com> Date: Mon, 7 Jul 2003 13:37:04 -0400 To: obrien@FreeBSD.org, Bruce Evans From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: unclaimed-spam X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 17:37:13 -0000 At 9:03 PM -0700 7/6/03, David O'Brien wrote: >On Sun, Jul 06, 2003, Garance A Drosihn wrote: > > Well, any change to use __FBSDID() has to #include >> to get FBSDID() to work. Of course, /usr/include/sys/cdefs.h >> does not exist on all platforms either (and is certainly not >> likely to define __FBSDID even if the file does exist), so that's >> just more of an annoyance when I'm doing cross-platform work. > >#ifdef __FreeBSD__ >#include >__FBSDID("$FreeBSD$"); >#endif I'm willing to go with the above for the sources in lpr if it is reasonable to everyone. It's not quite what I want, but I probably should do something along these lines. Actually, let me take that a step further. How about I change all the source files to have: #include "lpr_cdefs.h" __FBSDID("$FreeBSD$"); And then add lpr/common_source/lpr_cdefs.h as: #if !defined(__FreeBSD__) #include #endif #if !defined(__FBSDID) # if !defined(lint) && !defined(STRIP_FBSDID) # define __FBSDID(s) rcsid[] = s # else # define __FBSDID(s) struct skip_rcsid_hack # endif #endif (note that I sometimes still compile lpr on an older release of freebsd, old enough that it does not have __FBSDID in it) That's probably a little ugly, but I could use it to get all of lpr using __FBSDID() so other developers will not feel tempted to add it "for me". And, all the ugliness is off in the one lpr_cdefs.h file. The nice thing about this for me is that I *might* even be able to use the "#ident" directive when compiling under IRIX, and I'll only have to change one file to do that. Would people mind if I changed all of lpr to use something along these lines? The more I think about this, the more I think I like it... -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Mon Jul 7 10:39:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 690F937B401; Mon, 7 Jul 2003 10:39:26 -0700 (PDT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 929C743FA3; Mon, 7 Jul 2003 10:39:25 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h67HdOCn031856; Mon, 7 Jul 2003 13:39:24 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030707200516.E7247@gamplex.bde.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707200516.E7247@gamplex.bde.org> Date: Mon, 7 Jul 2003 13:39:23 -0400 To: Bruce Evans From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: unclaimed-spam X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 17:39:26 -0000 At 8:15 PM +1000 7/7/03, Bruce Evans wrote: >On Sun, 6 Jul 2003, Garance A Drosihn wrote: > >> [ ignoring that question for the moment, why would I want >> to define __FBSDID as 'struct __hack'? ] > >You would have to define it as something non-null (if you didn't >remove it), since defining it to null would give a syntax error >for the ";" following it (if you didn't remove this instead). Ah. Hmm. I notice that in sys/cdefs.h we do use 'struct __hack' for __FBSDID, but not for the do-nothing versions of __RCSID, __SCCSID, __COPYRIGHT, etc. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Mon Jul 7 10:40:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E133A37B401; Mon, 7 Jul 2003 10:40:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BC9E43FAF; Mon, 7 Jul 2003 10:40:03 -0700 (PDT) (envelope-from cg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67He30U055084; Mon, 7 Jul 2003 10:40:03 -0700 (PDT) (envelope-from cg@repoman.freebsd.org) Received: (from cg@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67He36P055083; Mon, 7 Jul 2003 10:40:03 -0700 (PDT) Message-Id: <200307071740.h67He36P055083@repoman.freebsd.org> From: Cameron Grant Date: Mon, 7 Jul 2003 10:40:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pcm feeder.c feeder.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, 07 Jul 2003 17:40:04 -0000 cg 2003/07/07 10:40:02 PDT FreeBSD src repository Modified files: sys/dev/sound/pcm feeder.c feeder.h Log: * add a function to display a complete feeder chain on the console, for debugging. * set the parent of non-format feeders, so that sndstat doesn't miss out things like feeder_rate. MFC: 1 week Revision Changes Path 1.30 +17 -1 src/sys/dev/sound/pcm/feeder.c 1.9 +1 -0 src/sys/dev/sound/pcm/feeder.h From owner-cvs-src@FreeBSD.ORG Mon Jul 7 10:55: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 1D07437B401; Mon, 7 Jul 2003 10:55:44 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBDE543F75; Mon, 7 Jul 2003 10:55:42 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h67HteaQ074877; Mon, 7 Jul 2003 10:55:40 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h67Htdrr074876; Mon, 7 Jul 2003 10:55:39 -0700 (PDT) Date: Mon, 7 Jul 2003 10:55:38 -0700 From: "David O'Brien" To: Garance A Drosihn Message-ID: <20030707175538.GD26228@dragon.nuxi.com> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707040326.GB26228@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Bruce Evans cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 17:55:44 -0000 On Mon, Jul 07, 2003 at 01:37:04PM -0400, Garance A Drosihn wrote: > Actually, let me take that a step further. How about I change > all the source files to have: > > #include "lpr_cdefs.h" > __FBSDID("$FreeBSD$"); ... > That's probably a little ugly, but I could use it to get all of > lpr using __FBSDID() so other developers will not feel tempted > to add it "for me". Sounds fine to me. Maybe put a comment after the #include not to change this. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:01:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4516337B401; Mon, 7 Jul 2003 11:01:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 634D943FB1; Mon, 7 Jul 2003 11:01:24 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67I1O0U061711; Mon, 7 Jul 2003 11:01:24 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67I1OEJ061710; Mon, 7 Jul 2003 11:01:24 -0700 (PDT) Message-Id: <200307071801.h67I1OEJ061710@repoman.freebsd.org> From: Bill Paul Date: Mon, 7 Jul 2003 11:01:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb umct.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 18:01:26 -0000 wpaul 2003/07/07 11:01:24 PDT FreeBSD src repository Modified files: sys/dev/usb umct.c Log: Add a workaround for the USB_PRODUCT_MCT_SITECOM_USB232 device: limit the bulk out buffer size to 16 bytes. The bulk out endpoint descriptor reports 32 bytes, but if you use this value, data will get dropped. Reviewed/approved by: scottl Revision Changes Path 1.3 +4 -1 src/sys/dev/usb/umct.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:05:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0791E37B401; Mon, 7 Jul 2003 11:05:27 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1109643F3F; Mon, 7 Jul 2003 11:05:26 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h67I5PaQ075125; Mon, 7 Jul 2003 11:05:25 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h67I5MH6075124; Mon, 7 Jul 2003 11:05:22 -0700 (PDT) Date: Mon, 7 Jul 2003 11:05:22 -0700 From: "David O'Brien" To: John Baldwin Message-ID: <20030707180522.GA75063@dragon.nuxi.com> References: <20030701185047.GD67015@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Makoto Matsushita cc: "Bruce A. Mah" cc: src-committers@FreeBSD.org cc: gordon@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.root.dist src/include paths.h src/rescue Makefile README src/rescue/librescue Makefile src/rescue/rescue Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 18:05:27 -0000 On Tue, Jul 01, 2003 at 03:25:26PM -0400, John Baldwin wrote: > Oh, wanh: > 1.8M /stand 1.8M on crowded /'s matters. > This is hardly worth whining over. /rescue and /stand have different > purposes and you just can't get over that since you are so used to > abusing /stand as a /rescue equivalent and can't understand that /stand > has other purposes besides that. Oh please educate me! You keep saying that /stand has a post-install use, but you won't say what it is. Please do. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:06: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 A0C7237B401; Mon, 7 Jul 2003 11:06:22 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFB6F43F85; Mon, 7 Jul 2003 11:06:19 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h67I6JaQ075143; Mon, 7 Jul 2003 11:06:19 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h67I6Ioj075142; Mon, 7 Jul 2003 11:06:18 -0700 (PDT) Date: Mon, 7 Jul 2003 11:06:18 -0700 From: "David O'Brien" To: John Baldwin Message-ID: <20030707180618.GB75063@dragon.nuxi.com> References: <20030701185047.GD67015@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Makoto Matsushita cc: "Bruce A. Mah" cc: src-committers@FreeBSD.org cc: gordon@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.root.dist src/include paths.h src/rescue Makefile README src/rescue/librescue Makefile src/rescue/rescue Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 18:06:23 -0000 On Tue, Jul 01, 2003 at 03:25:26PM -0400, John Baldwin wrote: > On 01-Jul-2003 David O'Brien wrote: > > On Tue, Jul 01, 2003 at 02:28:05PM -0400, John Baldwin wrote: > >> No. sysinstall copies over /stand and then chroots into the new root > >> for the actual install after it does the newfs. If you don't copy /stand > >> then installs will fail. > > > > Yes, we need a /stand during the install. But not post install. > > Maybe for your machines, not for some machines I work with that use custom > install scripts. :) Oh, for a local TWC'ism. Stock FreeBSD should not be required to support rare localisms. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:18: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 5735937B409 for ; Mon, 7 Jul 2003 11:18:39 -0700 (PDT) Received: from mail.speakeasy.net (mail9.speakeasy.net [216.254.0.209]) by mx1.FreeBSD.org (Postfix) with ESMTP id 219B843FE0 for ; Mon, 7 Jul 2003 11:18:34 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 27286 invoked from network); 7 Jul 2003 18:18:33 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 7 Jul 2003 18:18:33 -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 h67IIWGI093655; Mon, 7 Jul 2003 14:18:32 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030707180522.GA75063@dragon.nuxi.com> Date: Mon, 07 Jul 2003 14:18:46 -0400 (EDT) From: John Baldwin To: "David O'Brien" cc: Makoto Matsushita cc: "Bruce A. Mah" cc: src-committers@FreeBSD.org cc: gordon@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.root.dist src/include paths.h src/rescue Makefile README src/rescue/librescue Makefile src/rescue/rescue 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, 07 Jul 2003 18:18:39 -0000 On 07-Jul-2003 David O'Brien wrote: > On Tue, Jul 01, 2003 at 03:25:26PM -0400, John Baldwin wrote: >> Oh, wanh: >> 1.8M /stand > > 1.8M on crowded /'s matters. > >> This is hardly worth whining over. /rescue and /stand have different >> purposes and you just can't get over that since you are so used to >> abusing /stand as a /rescue equivalent and can't understand that /stand >> has other purposes besides that. > > Oh please educate me! You keep saying that /stand has a post-install > use, but you won't say what it is. Please do. If you use some rather fancy installation scripts like I do here, then the installation scripts leave files around in /stand containing the results of user's selection of hand-crafted dialog boxes which can be useful later in scripts that care about which of a set of "personalities" a machine was installed as. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:21: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 378F037B408 for ; Mon, 7 Jul 2003 11:21:13 -0700 (PDT) Received: from mail.speakeasy.net (mail7.speakeasy.net [216.254.0.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id C374C43FA3 for ; Mon, 7 Jul 2003 11:21:09 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 23984 invoked from network); 7 Jul 2003 18:21:08 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 7 Jul 2003 18:21:08 -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 h67IL5GI093665; Mon, 7 Jul 2003 14:21:05 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030707180618.GB75063@dragon.nuxi.com> Date: Mon, 07 Jul 2003 14:21:19 -0400 (EDT) From: John Baldwin To: "David O'Brien" cc: Makoto Matsushita cc: "Bruce A. Mah" cc: src-committers@FreeBSD.org cc: gordon@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.root.dist src/include paths.h src/rescue Makefile README src/rescue/librescue Makefile src/rescue/rescue 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, 07 Jul 2003 18:21:13 -0000 On 07-Jul-2003 David O'Brien wrote: > On Tue, Jul 01, 2003 at 03:25:26PM -0400, John Baldwin wrote: >> On 01-Jul-2003 David O'Brien wrote: >> > On Tue, Jul 01, 2003 at 02:28:05PM -0400, John Baldwin wrote: >> >> No. sysinstall copies over /stand and then chroots into the new root >> >> for the actual install after it does the newfs. If you don't copy /stand >> >> then installs will fail. >> > >> > Yes, we need a /stand during the install. But not post install. >> >> Maybe for your machines, not for some machines I work with that use custom >> install scripts. :) > > Oh, for a local TWC'ism. Stock FreeBSD should not be required to support > rare localisms. David, Whether you like it or not, having FreeBSD be friendly to being deployed as the OS in "smart devices" is good for FreeBSD's future, not bad. I strongly do not wish to have to maintain a TWCBSD fork and strongly try to minimize the differences between what we use and what is stock. I don't commit every hack we use, but I don't see a legitimate reason for blowing away /stand during installs. Go ahead and be pig-headed if you want though. If the consensus is that /stand should go then I guess that will be Yet Another Local Patch. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Mon Jul 7 11:45:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF64A37B404; Mon, 7 Jul 2003 11:45:04 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 344A643FA3; Mon, 7 Jul 2003 11:45:03 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h67Ij1eb016545 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Jul 2003 14:45:02 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h67Ij1N1016542; Mon, 7 Jul 2003 14:45:01 -0400 (EDT) (envelope-from wollman) Date: Mon, 7 Jul 2003 14:45:01 -0400 (EDT) From: Garrett Wollman Message-Id: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> To: Bill Paul In-Reply-To: <200307060324.h663OPYE087830@repoman.freebsd.org> References: <200307060324.h663OPYE087830@repoman.freebsd.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: 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: Mon, 07 Jul 2003 18:45:05 -0000 < said: > I'm not quite sure what the right thing is to do here. Neither the > vlan(4) nor ifconfig(8) man pages suggest which way to go. For now, > I've removed this use of EVL_VLANOFTAG() so that the tag will match > correctly in all cases. I will not get upset if somebody makes a > compelling argument for using EVL_VLANOFTAG() everywhere instead, > as long as the use is consistent. VLAN tags have only 12 bits. Anything else is part of the 802.1p encapsulation header (either the priority or the ``this packet was translated from Token Ring'' bit). -GAWollman From owner-cvs-src@FreeBSD.ORG Mon Jul 7 12:11: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 EC35A37B401; Mon, 7 Jul 2003 12:11:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8402343FA3; Mon, 7 Jul 2003 12:11:10 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67JBA0U084028; Mon, 7 Jul 2003 12:11:10 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67JB9Kh084024; Mon, 7 Jul 2003 12:11:09 -0700 (PDT) Message-Id: <200307071911.h67JB9Kh084024@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 12:11:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/defaults periodic.conf src/etc/periodic/daily 150.clean-hoststat X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 19:11:11 -0000 wollman 2003/07/07 12:11:09 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/defaults periodic.conf etc/periodic/daily 150.clean-hoststat Log: MFC rev. 1.7 of periodic/daily/150.clean-hoststat: Do not do manually what sendmail(8) can do better automatically. Tell sendmail to clean up its own host status cache. The error condition handling could probably be done better. Requested by: gshapiro Revision Changes Path 1.7.2.14 +2 -3 src/etc/defaults/periodic.conf 1.3.2.3 +6 -30 src/etc/periodic/daily/150.clean-hoststat From owner-cvs-src@FreeBSD.ORG Mon Jul 7 12:13: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 3CC0C37B401; Mon, 7 Jul 2003 12:13:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC63B43F93; Mon, 7 Jul 2003 12:13:39 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67JDd0U085758; Mon, 7 Jul 2003 12:13:39 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67JDdIC085754; Mon, 7 Jul 2003 12:13:39 -0700 (PDT) Message-Id: <200307071913.h67JDdIC085754@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Jul 2003 12:13:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/cvs/lib config.h.proto X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 19:13:40 -0000 obrien 2003/07/07 12:13:39 PDT FreeBSD src repository Modified files: gnu/usr.bin/cvs/lib config.h.proto Log: Only define a default editor if one isn't already defined. Revision Changes Path 1.17 +2 -0 src/gnu/usr.bin/cvs/lib/config.h.proto From owner-cvs-src@FreeBSD.ORG Mon Jul 7 12: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 9033A37B401; Mon, 7 Jul 2003 12:15:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E39743F3F; Mon, 7 Jul 2003 12:15:37 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67JFb0U086494; Mon, 7 Jul 2003 12:15:37 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67JFa2l086493; Mon, 7 Jul 2003 12:15:36 -0700 (PDT) Message-Id: <200307071915.h67JFa2l086493@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Jul 2003 12:15:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/cvs/src 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, 07 Jul 2003 19:15:38 -0000 obrien 2003/07/07 12:15:36 PDT FreeBSD src repository Modified files: contrib/cvs/src main.c Log: Add "blame" as an "annotate" alias for interoperability with subversion. Revision Changes Path 1.23 +1 -1 src/contrib/cvs/src/main.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 12:18:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B21837B401; Mon, 7 Jul 2003 12:18:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A12443FAF; Mon, 7 Jul 2003 12:18:09 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67JI90U086572; Mon, 7 Jul 2003 12:18:09 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67JI9iB086571; Mon, 7 Jul 2003 12:18:09 -0700 (PDT) Message-Id: <200307071918.h67JI9iB086571@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 12:18:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man5 periodic.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 19:18:10 -0000 wollman 2003/07/07 12:18:09 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man5 periodic.conf.5 Log: MFC rev. 1.45 and relevant parts of 1.47 to reflect rev. 1.7 of daily/150.clean-hoststat. Requested by: gshapiro Revision Changes Path 1.8.2.23 +12 -13 src/share/man/man5/periodic.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jul 7 12:24: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 83BF037B404 for ; Mon, 7 Jul 2003 12:24:35 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 6C3D343F3F for ; Mon, 7 Jul 2003 12:24:33 -0700 (PDT) (envelope-from rooneg@electricjellyfish.net) Received: (qmail 77760 invoked from network); 7 Jul 2003 19:24:32 -0000 Received: from host-65-121-82-178.gesi.net (HELO electricjellyfish.net) (65.121.82.178) by relay.pair.com with SMTP; 7 Jul 2003 19:24:32 -0000 X-pair-Authenticated: 65.121.82.178 Message-ID: <3F09C8F0.9000508@electricjellyfish.net> Date: Mon, 07 Jul 2003 12:24:32 -0700 From: Garrett Rooney User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.5a) Gecko/20030702 Thunderbird/0.1a X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David E. O'Brien" References: <200307071915.h67JFa2l086493@repoman.freebsd.org> In-Reply-To: <200307071915.h67JFa2l086493@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/contrib/cvs/src 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, 07 Jul 2003 19:24:36 -0000 David E. O'Brien wrote: > obrien 2003/07/07 12:15:36 PDT > > FreeBSD src repository > > Modified files: > contrib/cvs/src main.c > Log: > Add "blame" as an "annotate" alias for interoperability with subversion. Actually, subversion doesn't have a 'blame' command yet... That's still a post-1.0 feature at the moment, and it's possible that the name of the command could change before then. Last time it came up on the list there was this irritatingly long flamewar about it, and while I believe 'blame' was the consensus, you can never tell about these sort of things. -garrett From owner-cvs-src@FreeBSD.ORG Mon Jul 7 13:02:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49F1137B401; Mon, 7 Jul 2003 13:02:46 -0700 (PDT) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by mx1.FreeBSD.org (Postfix) with ESMTP id 555A543F93; Mon, 7 Jul 2003 13:02:44 -0700 (PDT) (envelope-from charnier@xp11.frmug.org) Received: from frmug.org (localhost [127.0.0.1])h67K2f0H020982NO); Mon, 7 Jul 2003 22:02:41 +0200 (CEST) (envelope-from charnier@xp11.frmug.org) Received: (from uucp@localhost) by frmug.org (8.12.9/8.12.9/Submit) with UUCP id h67K2fS6020981; Mon, 7 Jul 2003 22:02:41 +0200 (CEST) Received: from xp11.frmug.org (localhost [127.0.0.1])h67K3fuu051687; Mon, 7 Jul 2003 22:03:41 +0200 (CEST) (envelope-from charnier@xp11.frmug.org) Message-Id: <200307072003.h67K3fuu051687@xp11.frmug.org> To: Garance A Drosihn In-Reply-To: Message from Garance A Drosihn Date: Mon, 07 Jul 2003 22:03:41 +0200 From: "Philippe Charnier" cc: src-committers@FreeBSD.org cc: Bruce Evans cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: obrien@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 20:02:46 -0000 Salut, Garance A Drosihn wrote: >I'm willing to go with the above for the sources in lpr if it >is reasonable to everyone. It's not quite what I want, but I >probably should do something along these lines. > >Actually, let me take that a step further. How about I change >all the source files to have: > >#include "lpr_cdefs.h" >__FBSDID("$FreeBSD$"); > [...] >(note that I sometimes still compile lpr on an older release >of freebsd, old enough that it does not have __FBSDID in it) > >That's probably a little ugly, but I could use it to get all of >lpr using __FBSDID() so other developers will not feel tempted >to add it "for me". And, all the ugliness is off in the one >lpr_cdefs.h file. The nice thing about this for me is that >I *might* even be able to use the "#ident" directive when >compiling under IRIX, and I'll only have to change one file to >do that. Then we should be tempted to also add a crude hack for those OS that do not have err() family functions, making porting easier. I think that dealing with FBSDID is really the fastest stage of porting BSD userland to other OS. sys/cdefs.h seems to propose STRIP_FBSDID ------ ------ Philippe Charnier charnier@{xp11.frmug.org,free.fr,FreeBSD.org} ``a PC not running FreeBSD is like a venusian with no tentacles'' ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:08: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 E0D7637B401; Mon, 7 Jul 2003 14:08:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EB7343F75; Mon, 7 Jul 2003 14:08:28 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67L8S0U026175; Mon, 7 Jul 2003 14:08:28 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67L8SD7026174; Mon, 7 Jul 2003 14:08:28 -0700 (PDT) Message-Id: <200307072108.h67L8SD7026174@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 7 Jul 2003 14:08:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 07 Jul 2003 21:08:29 -0000 jeff 2003/07/07 14:08:28 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Clean up an unused variable. Submitted by: Steve Kargl Revision Changes Path 1.52 +2 -0 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:12: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 9109B37B401; Mon, 7 Jul 2003 14:12:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F5CD43F75; Mon, 7 Jul 2003 14:12:35 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67LCZ0U027883; Mon, 7 Jul 2003 14:12:35 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67LCYkQ027882; Mon, 7 Jul 2003 14:12:34 -0700 (PDT) Message-Id: <200307072112.h67LCYkQ027882@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 14:12:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 07 Jul 2003 21:12:36 -0000 wollman 2003/07/07 14:12:34 PDT FreeBSD src repository Modified files: sys/conf NOTES Log: Single-character style fix. Revision Changes Path 1.1158 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:13: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 8848937B401; Mon, 7 Jul 2003 14:13:12 -0700 (PDT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA4CF43FBD; Mon, 7 Jul 2003 14:13:11 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([12.233.125.100]) by attbi.com (rwcrmhc11) with ESMTP id <20030707211310013007u5ehe>; Mon, 7 Jul 2003 21:13:11 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id OAA14501; Mon, 7 Jul 2003 14:13:09 -0700 (PDT) Date: Mon, 7 Jul 2003 14:13:08 -0700 (PDT) From: Julian Elischer To: David Schultz In-Reply-To: <20030707082506.GA90638@HAL9000.homeunix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: David Xu cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.cthr_cancel.cthr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 21:13:13 -0000 On Mon, 7 Jul 2003, David Schultz wrote: > On Mon, Jul 07, 2003, David Xu wrote: > > > > davidxu 2003/07/06 21:28:23 PDT > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > lib/libpthread/thread thr_attr_get_np.c thr_cancel.c > > > > thr_getschedparam.c thr_join.c > > > > thr_mutex_prioceiling.c thr_sigaction.c > > > > thr_sigmask.c thr_sigpending.c > > > > thr_sigsuspend.c > > > > Log: > > > > Avoid accessing user provided parameters in critical region. > > > > > > Cool. What happens if a page fault is taken in a critical region? > > > Does this merely make the KSE unusable by other threads until the > > > page is faulted in, or does it deadlock the UTS? (If the latter > > > is true, you'd need to wire a stack page or two to ensure > > > correctness, or do soemthing differently.) > > > > > > > The change is nothing to do with page fault, also page fault > > shouldn't cause deadlock. It is true the kse can not be used > > by other threads if page fault occurs while in critical region. > > For normal page fault not in critical region, kernel KSE codes > > still does not call thread_user_enter(), but I want to insert > > such call in trap.c, so when a page fault occurs, and thread > > is blocked in paging, other threads still can run in userland, > > if a user thread is in kernel mode, it is not affected. > > That's what I was talking about. If you enter the UTS upon taking > a page fault, you have to be sure that the page that faulted > didn't belong to the UTS itself, or you at least have to have some > way of breaking the loop. But since the UTS is unaware of page > faults presently, I guess this isn't a problem yet. > By definition, (i.e the definition of how upcalls are done) a page fault in the UTS would block until the page was loaded and no upcall would be produced.. This is because there is no registerred 'thread' in the UTS's mailbox when the kernel is enterred, so no upcall context can be created. (or, rather, the current context can not be storred for later so the current KSE is not free to create a new upcall context.) From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:13: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 9934737B486; Mon, 7 Jul 2003 14:13:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B14043F85; Mon, 7 Jul 2003 14:13:22 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67LDL0U028481; Mon, 7 Jul 2003 14:13:21 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67LDLKp028480; Mon, 7 Jul 2003 14:13:21 -0700 (PDT) Message-Id: <200307072113.h67LDLKp028480@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 14:13:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 07 Jul 2003 21:13:24 -0000 wollman 2003/07/07 14:13:21 PDT FreeBSD src repository Modified files: sys/conf NOTES Log: Put NFSSERVER in the right list of filesystem stuff. Building a kernel with only NFSSERVER won't get you anywhere. Revision Changes Path 1.1159 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:15: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 8278037B401; Mon, 7 Jul 2003 14:15:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 210CF43FAF; Mon, 7 Jul 2003 14:15:02 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67LF10U029192; Mon, 7 Jul 2003 14:15:01 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67LF17D029191; Mon, 7 Jul 2003 14:15:01 -0700 (PDT) Message-Id: <200307072115.h67LF17D029191@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 14:15:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 07 Jul 2003 21:15:02 -0000 wollman 2003/07/07 14:15:01 PDT FreeBSD src repository Modified files: sys/conf NOTES Log: Fix wording: `irregardless' is a solecism. Revision Changes Path 1.1160 +2 -2 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:19: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 2997937B401; Mon, 7 Jul 2003 14:19:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B948443F85; Mon, 7 Jul 2003 14:19:04 -0700 (PDT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67LJ40U029381; Mon, 7 Jul 2003 14:19:04 -0700 (PDT) (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67LJ4BY029380; Mon, 7 Jul 2003 14:19:04 -0700 (PDT) Message-Id: <200307072119.h67LJ4BY029380@repoman.freebsd.org> From: Garrett Wollman Date: Mon, 7 Jul 2003 14:19:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 07 Jul 2003 21:19:05 -0000 wollman 2003/07/07 14:19:04 PDT FreeBSD src repository Modified files: sys/conf NOTES Log: FreeBSD 2.0.5 is old hat. Also cross-reference GEOM_VOL from the discussion of wiring SCSI devices, since it provides a non-SCSI-specific way of accomplishing a similar task. Revision Changes Path 1.1161 +9 -8 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:41: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 B444037B404; Mon, 7 Jul 2003 14:41:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E13D43F3F; Mon, 7 Jul 2003 14:41:24 -0700 (PDT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67LfO0U036035; Mon, 7 Jul 2003 14:41:24 -0700 (PDT) (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67LfOuj036031; Mon, 7 Jul 2003 14:41:24 -0700 (PDT) Message-Id: <200307072141.h67LfOuj036031@repoman.freebsd.org> From: Brooks Davis Date: Mon, 7 Jul 2003 14:41:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/repquota repquota.8 repquota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 21:41:25 -0000 brooks 2003/07/07 14:41:23 PDT FreeBSD src repository Modified files: usr.sbin/repquota repquota.8 repquota.c Log: Add support for a -n argument which displays user and group IDs numerically rather than converting to a user or group name. MFC After: 1 week Revision Changes Path 1.10 +5 -0 src/usr.sbin/repquota/repquota.8 1.16 +9 -5 src/usr.sbin/repquota/repquota.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 14:56:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 33FF537B401; Mon, 7 Jul 2003 14:56:14 -0700 (PDT) Date: Mon, 7 Jul 2003 16:56:14 -0500 From: Juli Mallett To: Garrett Rooney Message-ID: <20030707165614.A36301@FreeBSD.org> References: <200307071915.h67JFa2l086493@repoman.freebsd.org> <3F09C8F0.9000508@electricjellyfish.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3F09C8F0.9000508@electricjellyfish.net>; from rooneg@electricjellyfish.net on Mon, Jul 07, 2003 at 12:24:32PM -0700 X-Title: Code Maven X-Towel: Yes X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" Subject: Re: cvs commit: src/contrib/cvs/src 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, 07 Jul 2003 21:56:14 -0000 * Garrett Rooney [ Date: 2003-07-07 ] [ w.r.t. Re: cvs commit: src/contrib/cvs/src main.c ] > David E. O'Brien wrote: > > > obrien 2003/07/07 12:15:36 PDT > > > > FreeBSD src repository > > > > Modified files: > > contrib/cvs/src main.c > > Log: > > Add "blame" as an "annotate" alias for interoperability with subversion. > > Actually, subversion doesn't have a 'blame' command yet... That's still > a post-1.0 feature at the moment, and it's possible that the name of > the command could change before then. Last time it came up on the list > there was this irritatingly long flamewar about it, and while I believe > 'blame' was the consensus, you can never tell about these sort of things. Then for interoperability with GNOME people. -- juli mallett. email: jmallett@freebsd.org; efnet: juli; aim: bsdflata; i have lost my way home early - i don't care cause i won't stay there. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 15:32: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 E6D7F37B401; Mon, 7 Jul 2003 15:32:53 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA6343F85; Mon, 7 Jul 2003 15:32:53 -0700 (PDT) (envelope-from das@freebsd.org) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h67MWiK5094099; Mon, 7 Jul 2003 15:32:44 -0700 (PDT) (envelope-from das@freebsd.org) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h67MWfCq094098; Mon, 7 Jul 2003 15:32:41 -0700 (PDT) (envelope-from das@freebsd.org) Date: Mon, 7 Jul 2003 15:32:41 -0700 From: David Schultz To: Julian Elischer Message-ID: <20030707223241.GA94049@HAL9000.homeunix.com> Mail-Followup-To: Julian Elischer , David Xu , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <20030707082506.GA90638@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: cc: David Xu cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_get_np.c thr_cancel.c thr_getschedparam.c thr_join.c thr_mutex_prioceiling.c thr_sigaction.c thr_sigmask.c thr_sigpending.c thr_sigsuspend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 22:32:54 -0000 On Mon, Jul 07, 2003, Julian Elischer wrote: > > That's what I was talking about. If you enter the UTS upon taking > > a page fault, you have to be sure that the page that faulted > > didn't belong to the UTS itself, or you at least have to have some > > way of breaking the loop. But since the UTS is unaware of page > > faults presently, I guess this isn't a problem yet. > > > > By definition, (i.e the definition of how upcalls are done) > a page fault in the UTS would block until the page was loaded and no > upcall would be produced.. This is because there is no registerred > 'thread' in the UTS's mailbox when the kernel is enterred, so > no upcall context can be created. (or, rather, the current context can > not be storred for later so the current KSE is not free to create a new > upcall context.) Thanks to both you and Dan, I am now un-confused. Moreover, it seems like someone (David?) fixed the sigwait() problems that have been plaguing me for a while now. KSE has really come a long way in the last few months! From owner-cvs-src@FreeBSD.ORG Mon Jul 7 15:44: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 1C51937B401; Mon, 7 Jul 2003 15:44:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAAA943FAF; Mon, 7 Jul 2003 15:44:21 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67MiL0U056400; Mon, 7 Jul 2003 15:44:21 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67MiL3j056396; Mon, 7 Jul 2003 15:44:21 -0700 (PDT) Message-Id: <200307072244.h67MiL3j056396@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 7 Jul 2003 15:44:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 22:44:22 -0000 bmah 2003/07/07 15:44:21 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: chroot(8) -u/-g/-G. Reminded by: mtm Revision Changes Path 1.22.2.357 +5 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jul 7 15:44: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 0D6A837B401; Mon, 7 Jul 2003 15:44:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B72C43F3F; Mon, 7 Jul 2003 15:44:39 -0700 (PDT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h67Mic0U056493; Mon, 7 Jul 2003 15:44:38 -0700 (PDT) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h67Mic0o056492; Mon, 7 Jul 2003 15:44:38 -0700 (PDT) Message-Id: <200307072244.h67Mic0o056492@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 7 Jul 2003 15:44:38 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jul 2003 22:44:40 -0000 bmah 2003/07/07 15:44:38 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC noted: chroot(8) -u/-g/-G. Revision Changes Path 1.583 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jul 7 16:45:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 3B0FB37B401; Mon, 7 Jul 2003 16:45:11 -0700 (PDT) In-Reply-To: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> from Garrett Wollman at "Jul 7, 2003 02:45:01 pm" To: wollman@lcs.mit.edu (Garrett Wollman) Date: Mon, 7 Jul 2003 16:45:11 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20030707234511.3B0FB37B401@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Mon, 07 Jul 2003 23:45:11 -0000 > < said: > > > I'm not quite sure what the right thing is to do here. Neither the > > vlan(4) nor ifconfig(8) man pages suggest which way to go. For now, > > I've removed this use of EVL_VLANOFTAG() so that the tag will match > > correctly in all cases. I will not get upset if somebody makes a > > compelling argument for using EVL_VLANOFTAG() everywhere instead, > > as long as the use is consistent. > > VLAN tags have only 12 bits. Anything else is part of the 802.1p > encapsulation header (either the priority or the ``this packet was > translated from Token Ring'' bit). > > -GAWollman > Ok, based on this (and what others have said), it looks like the correct behavior is to mask off all but the VLAN ID bits in all cases in vlan_input(). This is easy enough to do. The only issue then is what to do about the fact that the user is currently allowed to set the non-VLAN ID bits with ifconfig(8). We can do one of two things: 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags (in both hardware and non-hardware tagging cases) and change the vlan_ioctl() function to only accept vlan tags from 0 to 4095 and return EINVAL if the caller tries to set any of the other bits. (Prevent user from shooting self in foot.) 2) Let the user set any bits, but always mask off the non-VLAN ID bits in vlan_input(), i.e.: --- if_vlan.c.orig Sat Jul 5 19:53:51 2003 +++ if_vlan.c Mon Jul 7 10:44:07 2003 @@ -429,7 +429,8 @@ for (ifv = LIST_FIRST(&ifv_list); ifv != NULL; ifv = LIST_NEXT(ifv, ifv_list)) - if (ifp == ifv->ifv_p && tag == ifv->ifv_tag) + if (ifp == ifv->ifv_p && EVL_VLANOFTAG(tag) == + EVL_VLANOFTAG(ifv->ifv_tag)) break; if (ifv == NULL || (ifv->ifv_if.if_flags & IFF_UP) == 0) { I am leaning towards option 1). Am I sane or not? Er... you know what I mean. -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= "If stupidity were a handicap, you'd have the best parking spot." ============================================================================= From owner-cvs-src@FreeBSD.ORG Mon Jul 7 17:14:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CA9137B401; Mon, 7 Jul 2003 17:14:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A90943F93; Mon, 7 Jul 2003 17:14:31 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h680EU0U090415; Mon, 7 Jul 2003 17:14:30 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h680EU3H090414; Mon, 7 Jul 2003 17:14:30 -0700 (PDT) Message-Id: <200307080014.h680EU3H090414@repoman.freebsd.org> From: David Xu Date: Mon, 7 Jul 2003 17:14:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 sys_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, 08 Jul 2003 00:14:31 -0000 davidxu 2003/07/07 17:14:30 PDT FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: Fix LOR between scheduler lock and SMP rendezvous lock. Reviewed by: jhb Revision Changes Path 1.84 +1 -6 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:02: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 0E3B537B401; Mon, 7 Jul 2003 18:01:59 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA08143F85; Mon, 7 Jul 2003 18:01:56 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h6811seb018891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Jul 2003 21:01:55 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h6811sTT018888; Mon, 7 Jul 2003 21:01:54 -0400 (EDT) (envelope-from wollman) Date: Mon, 7 Jul 2003 21:01:54 -0400 (EDT) From: Garrett Wollman Message-Id: <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> To: wpaul@FreeBSD.ORG (Bill Paul) In-Reply-To: <20030707234511.3B0FB37B401@hub.freebsd.org> References: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> <20030707234511.3B0FB37B401@hub.freebsd.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/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, 08 Jul 2003 01:02:01 -0000 < 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags > (in both hardware and non-hardware tagging cases) and change the > vlan_ioctl() function to only accept vlan tags from 0 to 4095 > and return EINVAL if the caller tries to set any of the other > bits. (Prevent user from shooting self in foot.) I believe that this is the correct choice. (It's probably a result of my stupidity that the vlan driver didn't do this already.) At some point we should do something sensible with the other bits, too. In some applications it might be useful to allow the user to configure the .1p priority bits, outside of a VLAN context. (We should be able to at least decode frames that arrive with .1p encapsulation but .1Q tag 0.) -GAWollman From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:24: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 D442E37B401; Mon, 7 Jul 2003 18:24:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C6A43FA3; Mon, 7 Jul 2003 18:24:22 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h681OM0U012101; Mon, 7 Jul 2003 18:24:22 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h681OMOq012100; Mon, 7 Jul 2003 18:24:22 -0700 (PDT) Message-Id: <200307080124.h681OMOq012100@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Jul 2003 18:24:22 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 01:24:23 -0000 obrien 2003/07/07 18:24:22 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Style nit. Revision Changes Path 1.377 +2 -2 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:27: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 0F2C037B401; Mon, 7 Jul 2003 18:27:38 -0700 (PDT) Received: from skyline.ome.meisei-u.ac.jp (skyline.ome.meisei-u.ac.jp [160.194.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B3F043F75; Mon, 7 Jul 2003 18:27:36 -0700 (PDT) (envelope-from root@skyline.ome.meisei-u.ac.jp) Received: from skyline.ome.meisei-u.ac.jp (localhost [127.0.0.1]) id h681RZjF049248; Tue, 8 Jul 2003 10:27:35 +0900 (JST) Received: (from root@localhost)h681RZCx049246; Tue, 8 Jul 2003 10:27:35 +0900 (JST) Received: from nancy.myaw.ei.meisei-u.ac.jp (nancy.myaw.ei.meisei-u.ac.jp [160.194.103.29]) by ns.meisei-u.ac.jp (8.12.9/8.12.9) with ESMTP id h681CdkN062740 for ; Tue, 8 Jul 2003 10:12:39 +0900 (JST) Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) h6812M4L019390 for ; Tue, 8 Jul 2003 10:02:22 +0900 (JST) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 2C24A56FEB; Mon, 7 Jul 2003 18:02:18 -0700 (PDT) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id EBFA837B417; Mon, 7 Jul 2003 18:02:11 -0700 (PDT) Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E3B537B401; Mon, 7 Jul 2003 18:01:59 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA08143F85; Mon, 7 Jul 2003 18:01:56 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h6811seb018891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Jul 2003 21:01:55 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h6811sTT018888; Mon, 7 Jul 2003 21:01:54 -0400 (EDT) (envelope-from wollman) Date: Mon, 7 Jul 2003 21:01:54 -0400 (EDT) From: Garrett Wollman Message-Id: <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> To: wpaul@freebsd.org (Bill Paul) In-Reply-To: <20030707234511.3B0FB37B401@hub.freebsd.org> References: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> <20030707234511.3B0FB37B401@hub.freebsd.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-cvs-all@freebsd.org Errors-To: owner-cvs-all@freebsd.org X-Virus-Scanned: by amavisd-milter (http://amavis.org/) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 01:27:38 -0000 < 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags > (in both hardware and non-hardware tagging cases) and change the > vlan_ioctl() function to only accept vlan tags from 0 to 4095 > and return EINVAL if the caller tries to set any of the other > bits. (Prevent user from shooting self in foot.) I believe that this is the correct choice. (It's probably a result of my stupidity that the vlan driver didn't do this already.) At some point we should do something sensible with the other bits, too. In some applications it might be useful to allow the user to configure the .1p priority bits, outside of a VLAN context. (We should be able to at least decode frames that arrive with .1p encapsulation but .1Q tag 0.) -GAWollman _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:27: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 EB93937B404; Mon, 7 Jul 2003 18:27:39 -0700 (PDT) Received: from skyline.ome.meisei-u.ac.jp (skyline.ome.meisei-u.ac.jp [160.194.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 991AB43F85; Mon, 7 Jul 2003 18:27:37 -0700 (PDT) (envelope-from root@skyline.ome.meisei-u.ac.jp) Received: from skyline.ome.meisei-u.ac.jp (localhost [127.0.0.1]) id h681RajF049256; Tue, 8 Jul 2003 10:27:36 +0900 (JST) Received: (from root@localhost)h681Ra3q049255; Tue, 8 Jul 2003 10:27:36 +0900 (JST) Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) h6812M4L019390 for ; Tue, 8 Jul 2003 10:02:22 +0900 (JST) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 2C24A56FEB; Mon, 7 Jul 2003 18:02:18 -0700 (PDT) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id EBFA837B417; Mon, 7 Jul 2003 18:02:11 -0700 (PDT) Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E3B537B401; Mon, 7 Jul 2003 18:01:59 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA08143F85; Mon, 7 Jul 2003 18:01:56 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h6811seb018891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Jul 2003 21:01:55 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h6811sTT018888; Mon, 7 Jul 2003 21:01:54 -0400 (EDT) (envelope-from wollman) Date: Mon, 7 Jul 2003 21:01:54 -0400 (EDT) From: Garrett Wollman Message-Id: <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> To: wpaul@freebsd.org (Bill Paul) In-Reply-To: <20030707234511.3B0FB37B401@hub.freebsd.org> References: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> <20030707234511.3B0FB37B401@hub.freebsd.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-cvs-all@freebsd.org Errors-To: owner-cvs-all@freebsd.org X-Virus-Scanned: by amavisd-milter (http://amavis.org/) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 01:27:40 -0000 < 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags > (in both hardware and non-hardware tagging cases) and change the > vlan_ioctl() function to only accept vlan tags from 0 to 4095 > and return EINVAL if the caller tries to set any of the other > bits. (Prevent user from shooting self in foot.) I believe that this is the correct choice. (It's probably a result of my stupidity that the vlan driver didn't do this already.) At some point we should do something sensible with the other bits, too. In some applications it might be useful to allow the user to configure the .1p priority bits, outside of a VLAN context. (We should be able to at least decode frames that arrive with .1p encapsulation but .1Q tag 0.) -GAWollman _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:27: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 17EB737B445; Mon, 7 Jul 2003 18:27:51 -0700 (PDT) Received: from skyline.ome.meisei-u.ac.jp (skyline.ome.meisei-u.ac.jp [160.194.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E96843F75; Mon, 7 Jul 2003 18:27:48 -0700 (PDT) (envelope-from root@skyline.ome.meisei-u.ac.jp) Received: from skyline.ome.meisei-u.ac.jp (localhost [127.0.0.1]) id h681RljF049315; Tue, 8 Jul 2003 10:27:47 +0900 (JST) Received: (from root@localhost)h681RlQ2049314; Tue, 8 Jul 2003 10:27:47 +0900 (JST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 44C5256FEF; Mon, 7 Jul 2003 18:02:18 -0700 (PDT) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 38BB937B41A; Mon, 7 Jul 2003 18:02:12 -0700 (PDT) Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E3B537B401; Mon, 7 Jul 2003 18:01:59 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA08143F85; Mon, 7 Jul 2003 18:01:56 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id h6811seb018891 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Jul 2003 21:01:55 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id h6811sTT018888; Mon, 7 Jul 2003 21:01:54 -0400 (EDT) (envelope-from wollman) Date: Mon, 7 Jul 2003 21:01:54 -0400 (EDT) From: Garrett Wollman Message-Id: <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> To: wpaul@FreeBSD.ORG (Bill Paul) In-Reply-To: <20030707234511.3B0FB37B401@hub.freebsd.org> References: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> <20030707234511.3B0FB37B401@hub.freebsd.org> X-Spam-Score: -19.8 () IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES X-Scanned-By: MIMEDefang 2.33 (www . roaringpenguin . com / mimedefang) X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-cvs-all@FreeBSD.ORG Errors-To: owner-cvs-all@FreeBSD.ORG X-Virus-Scanned: by amavisd-milter (http://amavis.org/) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 01:27:51 -0000 < 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags > (in both hardware and non-hardware tagging cases) and change the > vlan_ioctl() function to only accept vlan tags from 0 to 4095 > and return EINVAL if the caller tries to set any of the other > bits. (Prevent user from shooting self in foot.) I believe that this is the correct choice. (It's probably a result of my stupidity that the vlan driver didn't do this already.) At some point we should do something sensible with the other bits, too. In some applications it might be useful to allow the user to configure the .1p priority bits, outside of a VLAN context. (We should be able to at least decode frames that arrive with .1p encapsulation but .1Q tag 0.) -GAWollman _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Mon Jul 7 18:39: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 10CAE37B401; Mon, 7 Jul 2003 18:39:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FD7943FAF; Mon, 7 Jul 2003 18:39:02 -0700 (PDT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h681d20U015240; Mon, 7 Jul 2003 18:39:02 -0700 (PDT) (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h681d2A2015239; Mon, 7 Jul 2003 18:39:02 -0700 (PDT) Message-Id: <200307080139.h681d2A2015239@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 7 Jul 2003 18:39:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 config.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 01:39:03 -0000 jkoshy 2003/07/07 18:39:02 PDT FreeBSD src repository Modified files: share/man/man5 config.5 Log: "towards" -> "toward". According to dictionary.com, the use of "towards" is common in British English, while "toward" is the preferred form in American English. Use the American form for consistency. Correct the date on the manual page. Submitted by: Tom Rhodes , underway@comcast.net (Gary W. Swearingen) Revision Changes Path 1.2 +2 -2 src/share/man/man5/config.5 From owner-cvs-src@FreeBSD.ORG Mon Jul 7 19:52: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 9465937B401; Mon, 7 Jul 2003 19:52:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32EAE43FA3; Mon, 7 Jul 2003 19:52:15 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h682qE0U037961; Mon, 7 Jul 2003 19:52:14 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h682qELp037951; Mon, 7 Jul 2003 19:52:14 -0700 (PDT) Message-Id: <200307080252.h682qELp037951@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 7 Jul 2003 19:52:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc.shutdown X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 02:52:16 -0000 mtm 2003/07/07 19:52:14 PDT FreeBSD src repository Modified files: etc rc.shutdown Log: Remove last vestiges of the old rc. Revision Changes Path 1.25 +36 -141 src/etc/rc.shutdown From owner-cvs-src@FreeBSD.ORG Mon Jul 7 21:02: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 5048B37B401; Mon, 7 Jul 2003 21:02:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31C6343FE0; Mon, 7 Jul 2003 21:02:32 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6842V0U064706; Mon, 7 Jul 2003 21:02:31 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6842VtT064702; Mon, 7 Jul 2003 21:02:31 -0700 (PDT) Message-Id: <200307080402.h6842VtT064702@repoman.freebsd.org> From: Mike Silbersack Date: Mon, 7 Jul 2003 21:02:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 04:02:38 -0000 silby 2003/07/07 21:02:31 PDT FreeBSD src repository Modified files: sys/kern subr_param.c sys_pipe.c sys/sys pipe.h Log: Put some concrete limits on pipe memory consumption: - Limit the total number of pipes so that we do not exhaust all vm objects in the kernel map. When this limit is reached, a ratelimited message will be printed to the console. - Put a soft limit on the amount of memory consumable by pipes. Once the limit has been reached, all new pipes will be limited to 4K in size, rather than the default of 16K. - Put a limit on the number of pages that may be used for high speed page flipping in order to reduce the amount of wired memory. Pipe writes that occur while this limit is exceeded will fall back to non-page flipping mode. The above values are auto-tuned in subr_param.c and are scaled to take into account both the size of physical memory and the size of the kernel map. These limits help to reduce the "kernel resources exhausted" panics that could be caused by opening a large number of pipes. (Pipes alone are no longer able to exhaust all resources, but other kernel memory hogs in league with pipes may still be able to do so.) PR: 53627 Ideas / comments from: hsu, tjr, dillon@apollo.backplane.com MFC after: 1 week Revision Changes Path 1.57 +29 -0 src/sys/kern/subr_param.c 1.138 +68 -17 src/sys/kern/sys_pipe.c 1.21 +11 -0 src/sys/sys/pipe.h From owner-cvs-src@FreeBSD.ORG Mon Jul 7 21:57:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7EFF37B401; Mon, 7 Jul 2003 21:57:37 -0700 (PDT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0BF143FB1; Mon, 7 Jul 2003 21:57:36 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.9/8.12.9) with ESMTP id h684vRM7009343; Mon, 7 Jul 2003 21:57:31 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200307080457.h684vRM7009343@gw.catspoiler.org> Date: Mon, 7 Jul 2003 21:57:27 -0700 (PDT) From: Don Lewis To: silby@FreeBSD.org In-Reply-To: <200307080402.h6842VtT064702@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/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 04:57:38 -0000 On 7 Jul, Mike Silbersack wrote: > silby 2003/07/07 21:02:31 PDT > > FreeBSD src repository > > Modified files: > sys/kern subr_param.c sys_pipe.c > sys/sys pipe.h > Log: > Put some concrete limits on pipe memory consumption: > > - Limit the total number of pipes so that we do not > exhaust all vm objects in the kernel map. When > this limit is reached, a ratelimited message will > be printed to the console. > > - Put a soft limit on the amount of memory consumable > by pipes. Once the limit has been reached, all new > pipes will be limited to 4K in size, rather than the > default of 16K. > > - Put a limit on the number of pages that may be used > for high speed page flipping in order to reduce the > amount of wired memory. Pipe writes that occur > while this limit is exceeded will fall back to > non-page flipping mode. > > The above values are auto-tuned in subr_param.c and > are scaled to take into account both the size of > physical memory and the size of the kernel map. > > These limits help to reduce the "kernel resources exhausted" > panics that could be caused by opening a large > number of pipes. (Pipes alone are no longer able > to exhaust all resources, but other kernel memory hogs > in league with pipes may still be able to do so.) There should probably be a per-user limit(s) as well. At a minimum, the number of pipes per user should be limited. The limit should be stored in struct plimit, and the current usage should be tracked in struct uidinfo. From owner-cvs-src@FreeBSD.ORG Mon Jul 7 22:06: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 345A637B401 for ; Mon, 7 Jul 2003 22:06:19 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 500AF43FB1 for ; Mon, 7 Jul 2003 22:06:17 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 41370 invoked from network); 8 Jul 2003 05:06:16 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 8 Jul 2003 05:06:16 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Jul 2003 00:05:56 -0500 (CDT) From: Mike Silbersack To: Don Lewis In-Reply-To: <200307080457.h684vRM7009343@gw.catspoiler.org> Message-ID: <20030708000257.D6158@odysseus.silby.com> References: <200307080457.h684vRM7009343@gw.catspoiler.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/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 05:06:19 -0000 On Mon, 7 Jul 2003, Don Lewis wrote: > There should probably be a per-user limit(s) as well. At a minimum, the > number of pipes per user should be limited. The limit should be stored > in struct plimit, and the current usage should be tracked in struct > uidinfo. Agreed, that was suggested by many people. If someone is interested in adding that feature, they're welcome to do so. :) If I spend more time working on pipes, there are a bunch of other changes I'll be working on first. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Jul 7 22:58: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 E0A6937B404 for ; Mon, 7 Jul 2003 22:58:02 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id D159143FB1 for ; Mon, 7 Jul 2003 22:58:00 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 51557 invoked from network); 8 Jul 2003 05:57:59 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 8 Jul 2003 05:57:59 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Jul 2003 00:57:40 -0500 (CDT) From: Mike Silbersack To: Don Lewis In-Reply-To: <20030708000257.D6158@odysseus.silby.com> Message-ID: <20030708004340.T6733@odysseus.silby.com> References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708000257.D6158@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 05:58:03 -0000 On Tue, 8 Jul 2003, Mike Silbersack wrote: > If I spend more time working on pipes, there are a bunch of other changes > I'll be working on first. > > Mike "Silby" Silbersack Let me explain this statement a little better, as it helps explain why I didn't do per-user limits in the initial commit. As pipes are implemented now (which basically still follows John's original design), for each side of a pipe we allocate: 1 VM object which is linked to 16KB of address space from the kernel map; this is pageable, and acquires backing as it is filled. For large writes which align on page boundaries, the pages are wired into kernel memory, and shown directly to the reading end of the pipe. Naturally, this memory isn't pageable, and is even more important to limit. (However, as stated in my commit message, this _can_ be limited without any nasty sideeffects.) As a result of all this memory usage (which is optimized for performance), and the small size of the kernel map (which I don't think we can expand too much on i386 without running out of KVA), the limit on pipes is far less than our limit on sockets or files. So, there are a few things that could be done to improve our memory usage, thereby allowing the quantity of pipes to grow substantially. 1. Reduce the number of vm objects required, perhaps down to 1. This should reduce the pressure on the vm system. (May be incompatible with how page flipping is done, however.) 2. Reduce the # of actual pages + address space used by pipe writes. It might not be a bad idea to start all pipes as 4K and size and have them grow as larger writes are handed to them. Additionally, the code could be made more aggressive in freeing pages after the read is complete. #1 & #2 would probably best be accomplished by moving pipe storage into a UMA zone once Jeff has the support for pageable backing done. :) 3. Perhaps the page flipping case can be improved so that it does not require wiring the pages in question into the kernel, thereby reducing memory pressure. But anyway, that's just theory, I don't think I'll end up doing any of that. However, if someone is looking for something to do, that might be an interesting project. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Jul 7 23:19: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 526A837B401; Mon, 7 Jul 2003 23:19:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4FE943FB1; Mon, 7 Jul 2003 23:19:40 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h686Je0U007555; Mon, 7 Jul 2003 23:19:40 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h686JeZF007554; Mon, 7 Jul 2003 23:19:40 -0700 (PDT) Message-Id: <200307080619.h686JeZF007554@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 7 Jul 2003 23:19:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 08 Jul 2003 06:19:41 -0000 jeff 2003/07/07 23:19:40 PDT FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - When stealing a kse in kseq_move() ignore the current kseq's min nice value. We want to steal any thread, even one that is not given a slice on its current queue. Revision Changes Path 1.53 +13 -7 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 00:13:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4EBD37B401; Tue, 8 Jul 2003 00:13:25 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C956943FAF; Tue, 8 Jul 2003 00:13:24 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.9/8.12.9) with ESMTP id h687DNE4057057; Tue, 8 Jul 2003 08:13:23 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h687DN5S057056; Tue, 8 Jul 2003 08:13:23 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h687E6wc037063; Tue, 8 Jul 2003 08:14:06 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200307080714.h687E6wc037063@grimreaper.grondar.org> To: Garance A Drosihn In-Reply-To: Your message of "Mon, 07 Jul 2003 13:37:04 EDT." Date: Tue, 08 Jul 2003 08:14:06 +0100 Sender: mark@grondar.org X-Spam-Status: No, hits=1.2 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_NO_LOWER,IN_REP_TO version=2.55 X-Spam-Level: * 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 Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 07:13:26 -0000 Garance A Drosihn writes: > Would people mind if I changed all of lpr to use something > along these lines? The more I think about this, the more I > think I like it... No objection. :-) M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Tue Jul 8 00:44: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 904E537B401; Tue, 8 Jul 2003 00:44:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E563A43F93; Tue, 8 Jul 2003 00:44:42 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h687ig0U034875; Tue, 8 Jul 2003 00:44:42 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h687ig8s034874; Tue, 8 Jul 2003 00:44:42 -0700 (PDT) Message-Id: <200307080744.h687ig8s034874@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 8 Jul 2003 00:44:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 07:44:44 -0000 luigi 2003/07/08 00:44:42 PDT FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Merge the handlers of O_IP_SRC_MASK and O_IP_DST_MASK opcodes, and support matching a list of addr/mask pairs so one can write more efficient rulesets which were not possible before e.g. add 100 skipto 1000 not src-ip 10.0.0.0/8,127.0.0.1/8,192.168.0.0/16 The change is fully backward compatible. ipfw2 and manpage commit to follow. MFC after: 3 days Revision Changes Path 1.35 +13 -17 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 00:52:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B367237B401; Tue, 8 Jul 2003 00:52:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 605ED43F75; Tue, 8 Jul 2003 00:52:48 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h687qm0U042053; Tue, 8 Jul 2003 00:52:48 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h687qlQF042049; Tue, 8 Jul 2003 00:52:47 -0700 (PDT) Message-Id: <200307080752.h687qlQF042049@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 8 Jul 2003 00:52:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 07:52:49 -0000 luigi 2003/07/08 00:52:47 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: A bunch of changes (mostly syntactic sugar, all backward compatible): * Make the addr-set size optional (defaults to /24) You can now write 1.2.3.0/24{56-80} or 1.2.3.0{56-80} Also make the parser more strict. * Support a new format for the list of addresses: 1.2.3.4,5.6.7.8/30,9.10.11.12/22,12.12.12.13, ... which exploits the new capabilities of O_IP_SRC_MASK/O_IP_DST_MASK * Allow spaces after commas to make lists of addresses more readable. 1.2.3.4, 5.6.7.8/30, 9.10.11.12/22, 12.12.12.13, ... * ipfw will now accept full commands as a single argument and strip extra leading/trailing whitespace as below: ipfw "-q add allow ip from 1.2.3.4 to 5.6.7.8, 9.10.11.23 " This should help in moving the body of ipfw into a library that user programs can invoke. * Cleanup some comments and data structures. * Do not print rule counters for dynamic rules with ipfw -d list (PR 51182) * Improve 'ipfw -h' output (PR 46785) * Add a '-n' flag to test the syntax of commands without actually calling [gs]etsockopt() (PR 44238) * Support the '-n' flag also with the preprocessors; Manpage commit to follow. MFC after: 3 days Revision Changes Path 1.31 +382 -250 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 01:07: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 F200037B401; Tue, 8 Jul 2003 01:07:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DDAD43F3F; Tue, 8 Jul 2003 01:07:03 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h688730U047200; Tue, 8 Jul 2003 01:07:03 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68873Um047199; Tue, 8 Jul 2003 01:07:03 -0700 (PDT) Message-Id: <200307080807.h68873Um047199@repoman.freebsd.org> From: Luigi Rizzo Date: Tue, 8 Jul 2003 01:07:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 08:07:04 -0000 luigi 2003/07/08 01:07:03 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw.8 Log: * introduce a section on SYNTAX to document the handling spaces and comma-separated lists of arguments; * reword the description of address specifications, to include previous and current changes for address sets and lists; * document the new '-n' flag. * update the section on differences between ipfw1 and ipfw2 (this is becoming boring!) MFC after: 3 days Revision Changes Path 1.126 +77 -44 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 02:02:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9034237B401; Tue, 8 Jul 2003 02:02:39 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2BFA43F75; Tue, 8 Jul 2003 02:02:37 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id TAA18305; Tue, 8 Jul 2003 19:02:10 +1000 Date: Tue, 8 Jul 2003 19:02:09 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Tony Finch In-Reply-To: <20030707144037.GA30539@chiark.greenend.org.uk> Message-ID: <20030708185807.R10890@gamplex.bde.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707200516.E7247@gamplex.bde.org> <20030707144037.GA30539@chiark.greenend.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: Garance A Drosihn cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 09:02:39 -0000 On Mon, 7 Jul 2003, Tony Finch wrote: > On Mon, Jul 07, 2003 at 08:15:40PM +1000, Bruce Evans wrote: > > On Sun, 6 Jul 2003, Garance A Drosihn wrote: > > > > > [ ignoring that question for the moment, why would I want > > > to define __FBSDID as 'struct __hack'? ] > > > > You would have to define it as something non-null (if you didn't > > remove it), since defining it to null would give a syntax error > > for the ";" following it (if you didn't remove this instead). > > "struct __hack" is a harmless non-null something which uses an > > unusual (?) struct hack as an implementation detail. > > Though be warned that the identifier __hack is reserved so it > would be better to choose something else for portability. __FBSDID is reserved too, so #defining it already gives undefined behaviour :-). Bruce From owner-cvs-src@FreeBSD.ORG Tue Jul 8 02:03: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 93AEF37B401; Tue, 8 Jul 2003 02:03:24 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 715AB43FB1; Tue, 8 Jul 2003 02:03:22 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id TAA18430; Tue, 8 Jul 2003 19:03:15 +1000 Date: Tue, 8 Jul 2003 19:03:14 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Garance A Drosihn In-Reply-To: Message-ID: <20030708190219.B10890@gamplex.bde.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707200516.E7247@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org cc: Philippe Charnier Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 09:03:25 -0000 On Mon, 7 Jul 2003, Garance A Drosihn wrote: > At 8:15 PM +1000 7/7/03, Bruce Evans wrote: > >On Sun, 6 Jul 2003, Garance A Drosihn wrote: > > > >> [ ignoring that question for the moment, why would I want > >> to define __FBSDID as 'struct __hack'? ] > > > >You would have to define it as something non-null (if you didn't > >remove it), since defining it to null would give a syntax error > >for the ";" following it (if you didn't remove this instead). > > Ah. Hmm. I notice that in sys/cdefs.h we do use 'struct __hack' > for __FBSDID, but not for the do-nothing versions of __RCSID, > __SCCSID, __COPYRIGHT, etc. Excellent. This shows that these bogus macros were not meant to be used :-). Bruce From owner-cvs-src@FreeBSD.ORG Tue Jul 8 02:58: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 54C1F37B401; Tue, 8 Jul 2003 02:58:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E33E543FBD; Tue, 8 Jul 2003 02:58:23 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h689wN0U080820; Tue, 8 Jul 2003 02:58:23 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h689wNX2080819; Tue, 8 Jul 2003 02:58:23 -0700 (PDT) Message-Id: <200307080958.h689wNX2080819@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 8 Jul 2003 02:58:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_init.c thr_kern.c thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 09:58:24 -0000 mtm 2003/07/08 02:58:23 PDT FreeBSD src repository Modified files: lib/libthr/thread thr_init.c thr_kern.c thr_private.h Log: When _PTHREADSINVARIANTS is defined SIGABRT is not included in the set of signals to block. Also, make the PANIC macro call abort() instead of simply exiting. Revision Changes Path 1.10 +3 -0 src/lib/libthr/thread/thr_init.c 1.13 +3 -0 src/lib/libthr/thread/thr_kern.c 1.22 +13 -2 src/lib/libthr/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Tue Jul 8 02:59: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 574AF37B401; Tue, 8 Jul 2003 02:59:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9D0A43FBD; Tue, 8 Jul 2003 02:59:28 -0700 (PDT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h689xS0U080885; Tue, 8 Jul 2003 02:59:28 -0700 (PDT) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h689xSlP080884; Tue, 8 Jul 2003 02:59:28 -0700 (PDT) Message-Id: <200307080959.h689xSlP080884@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 8 Jul 2003 02:59:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libc/string strmode.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 09:59:29 -0000 maxim 2003/07/08 02:59:28 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/string strmode.3 Log: MFC rev. 1.9: strmode(3) returns void not 0. Revision Changes Path 1.6.2.3 +0 -5 src/lib/libc/string/strmode.3 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 05:46:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8528837B401; Tue, 8 Jul 2003 05:46:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E914443F75; Tue, 8 Jul 2003 05:46:25 -0700 (PDT) (envelope-from dannyboy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68CkP0U039678; Tue, 8 Jul 2003 05:46:25 -0700 (PDT) (envelope-from dannyboy@repoman.freebsd.org) Received: (from dannyboy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68CkPe2039677; Tue, 8 Jul 2003 05:46:25 -0700 (PDT) Message-Id: <200307081246.h68CkPe2039677@repoman.freebsd.org> From: Daniel Harris Date: Tue, 8 Jul 2003 05:46:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 utmp.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 12:46:28 -0000 dannyboy 2003/07/08 05:46:25 PDT FreeBSD src repository (doc,ports committer) Modified files: share/man/man5 utmp.5 Log: pam_lastlog, not login, in 5.x. PR: 54200 Submitted by: Matthew George Revision Changes Path 1.20 +9 -12 src/share/man/man5/utmp.5 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 06:01: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 3ED9B37B401; Tue, 8 Jul 2003 06:01:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEA6143FAF; Tue, 8 Jul 2003 06:01:29 -0700 (PDT) (envelope-from dannyboy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68D1T0U043484; Tue, 8 Jul 2003 06:01:29 -0700 (PDT) (envelope-from dannyboy@repoman.freebsd.org) Received: (from dannyboy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68D1TNS043477; Tue, 8 Jul 2003 06:01:29 -0700 (PDT) Message-Id: <200307081301.h68D1TNS043477@repoman.freebsd.org> From: Daniel Harris Date: Tue, 8 Jul 2003 06:01:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/login login.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 13:01:30 -0000 dannyboy 2003/07/08 06:01:28 PDT FreeBSD src repository (doc,ports committer) Modified files: usr.bin/login login.1 Log: Remove utmp references, no longer done by login(1) in 5.x. PR: 54201 Submitted by: mdg Revision Changes Path 1.25 +3 -15 src/usr.bin/login/login.1 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 06:24: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 694B737B401; Tue, 8 Jul 2003 06:24:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 031A943FAF; Tue, 8 Jul 2003 06:24:43 -0700 (PDT) (envelope-from dannyboy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68DOg0U052260; Tue, 8 Jul 2003 06:24:42 -0700 (PDT) (envelope-from dannyboy@repoman.freebsd.org) Received: (from dannyboy@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68DOg5Z052259; Tue, 8 Jul 2003 06:24:42 -0700 (PDT) Message-Id: <200307081324.h68DOg5Z052259@repoman.freebsd.org> From: Daniel Harris Date: Tue, 8 Jul 2003 06:24:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 src/share/man/man4 divert.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, 08 Jul 2003 13:24:43 -0000 dannyboy 2003/07/08 06:24:42 PDT FreeBSD src repository (doc,ports committer) Modified files: sbin/ipfw ipfw.8 share/man/man4 divert.4 Log: Correct to match reality regarding interface names. PR: 51006 Submitted by: "Dmitry Pryanishnikov" mdoc clue by: "Simon L. Nielsen" MFC after: 10 days Revision Changes Path 1.127 +7 -3 src/sbin/ipfw/ipfw.8 1.28 +4 -3 src/share/man/man4/divert.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 08:15: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 72FA137B401; Tue, 8 Jul 2003 08:15:57 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8060B43F75; Tue, 8 Jul 2003 08:15:56 -0700 (PDT) (envelope-from sam@errno.com) Received: from melange.errno.com (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h68FFr7N066975 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Jul 2003 08:15:55 -0700 (PDT) (envelope-from sam@errno.com) Date: Tue, 08 Jul 2003 08:15:53 -0700 From: Sam Leffler To: Bill Paul , Garrett Wollman Message-ID: <690626358.1057652153@melange.errno.com> In-Reply-To: <20030707234511.3B0FB37B401@hub.freebsd.org> References: <20030707234511.3B0FB37B401@hub.freebsd.org> X-Mailer: Mulberry/3.0.3 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 08 Jul 2003 15:15:57 -0000 >> < >> said: >> >> > I'm not quite sure what the right thing is to do here. Neither the >> > vlan(4) nor ifconfig(8) man pages suggest which way to go. For now, >> > I've removed this use of EVL_VLANOFTAG() so that the tag will match >> > correctly in all cases. I will not get upset if somebody makes a >> > compelling argument for using EVL_VLANOFTAG() everywhere instead, >> > as long as the use is consistent. >> >> VLAN tags have only 12 bits. Anything else is part of the 802.1p >> encapsulation header (either the priority or the ``this packet was >> translated from Token Ring'' bit). >> >> -GAWollman >> > > Ok, based on this (and what others have said), it looks like the > correct behavior is to mask off all but the VLAN ID bits in all cases > in vlan_input(). This is easy enough to do. The only issue then is > what to do about the fact that the user is currently allowed to set > the non-VLAN ID bits with ifconfig(8). We can do one of two things: > > 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags > (in both hardware and non-hardware tagging cases) and change the > vlan_ioctl() function to only accept vlan tags from 0 to 4095 > and return EINVAL if the caller tries to set any of the other > bits. (Prevent user from shooting self in foot.) > > 2) Let the user set any bits, but always mask off the non-VLAN ID > bits in vlan_input(), i.e.: > > --- if_vlan.c.orig Sat Jul 5 19:53:51 2003 > +++ if_vlan.c Mon Jul 7 10:44:07 2003 > @@ -429,7 +429,8 @@ > > for (ifv = LIST_FIRST(&ifv_list); ifv != NULL; > ifv = LIST_NEXT(ifv, ifv_list)) > - if (ifp == ifv->ifv_p && tag == ifv->ifv_tag) > + if (ifp == ifv->ifv_p && EVL_VLANOFTAG(tag) == > + EVL_VLANOFTAG(ifv->ifv_tag)) > break; > > if (ifv == NULL || (ifv->ifv_if.if_flags & IFF_UP) == 0) { > > I am leaning towards option 1). Am I sane or not? Go with 1). I agree that users should be dealing only with the 12-bit id, not the priority bits. But this still leaves the issue of honoring the priority bits on reception. Sam From owner-cvs-src@FreeBSD.ORG Tue Jul 8 08:19: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 D3C8F37B401; Tue, 8 Jul 2003 08:19:17 -0700 (PDT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id F165943FA3; Tue, 8 Jul 2003 08:19:16 -0700 (PDT) (envelope-from sam@errno.com) Received: from melange.errno.com (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.9) with ESMTP id h68FJF7N066988 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 8 Jul 2003 08:19:16 -0700 (PDT) (envelope-from sam@errno.com) Date: Tue, 08 Jul 2003 08:19:15 -0700 From: Sam Leffler To: Garrett Wollman , Bill Paul Message-ID: <690828498.1057652355@melange.errno.com> In-Reply-To: <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> References: <200307071845.h67Ij1N1016542@khavrinen.lcs.mit.edu> <20030707234511.3B0FB37B401@hub.freebsd.org> <200307080101.h6811sTT018888@khavrinen.lcs.mit.edu> X-Mailer: Mulberry/3.0.3 (Win32) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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, 08 Jul 2003 15:19:18 -0000 > < said: > >> 1) Change vlan_input() to apply EVL_VLANOFTAG() to all incoming tags >> (in both hardware and non-hardware tagging cases) and change the >> vlan_ioctl() function to only accept vlan tags from 0 to 4095 >> and return EINVAL if the caller tries to set any of the other >> bits. (Prevent user from shooting self in foot.) > > I believe that this is the correct choice. (It's probably a result of > my stupidity that the vlan driver didn't do this already.) > > At some point we should do something sensible with the other bits, > too. In some applications it might be useful to allow the user to > configure the .1p priority bits, outside of a VLAN context. (We > should be able to at least decode frames that arrive with .1p > encapsulation but .1Q tag 0.) > I need/want these bits for the Atheros driver which has multi-q h/w support for QOS. I haven't had the time to look at a general solution for dealing with this within the network stack. Sam From owner-cvs-src@FreeBSD.ORG Tue Jul 8 09:39:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 064CE37B401; Tue, 8 Jul 2003 09:39:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C44743F85; Tue, 8 Jul 2003 09:39:11 -0700 (PDT) (envelope-from smkelly@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68GdB0U016374; Tue, 8 Jul 2003 09:39:11 -0700 (PDT) (envelope-from smkelly@repoman.freebsd.org) Received: (from smkelly@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68GdBVa016373; Tue, 8 Jul 2003 09:39:11 -0700 (PDT) Message-Id: <200307081639.h68GdBVa016373@repoman.freebsd.org> From: Sean Kelly Date: Tue, 8 Jul 2003 09:39:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man7 build.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 16:39:12 -0000 smkelly 2003/07/08 09:39:10 PDT FreeBSD src repository Modified files: share/man/man7 build.7 Log: Bring build(7) in sync with src/Makefile by removing documentation for targets that have been unsupported since April: - upgrade - aout-to-elf - aout-to-elf-build - aout-to-elf-install - move-aout-libs Approved by: imp Revision Changes Path 1.21 +0 -29 src/share/man/man7/build.7 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 09:42: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 139CD37B401; Tue, 8 Jul 2003 09:42:20 -0700 (PDT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id E931F43FDD; Tue, 8 Jul 2003 09:42:16 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from mobile.pittgoth.com (acs-24-154-229-196.zoominternet.net [24.154.229.196]) by pittgoth.com (8.12.9/8.12.9) with SMTP id h68GgFkR061470; Tue, 8 Jul 2003 12:42:15 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Tue, 8 Jul 2003 12:16:02 -0400 From: Tom Rhodes To: Sean Kelly Message-Id: <20030708121602.70f3e698.trhodes@FreeBSD.org> In-Reply-To: <200307081639.h68GdBVa016373@repoman.freebsd.org> References: <200307081639.h68GdBVa016373@repoman.freebsd.org> X-Mailer: Sylpheed version 0.8.10claws (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man7 build.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 16:42:20 -0000 On Tue, 8 Jul 2003 09:39:11 -0700 (PDT) Sean Kelly wrote: > smkelly 2003/07/08 09:39:10 PDT > > FreeBSD src repository > > Modified files: > share/man/man7 build.7 > Log: > Bring build(7) in sync with src/Makefile by removing documentation > for targets that have been unsupported since April: > - upgrade > - aout-to-elf > - aout-to-elf-build > - aout-to-elf-install > - move-aout-libs > > Approved by: imp > > Revision Changes Path > 1.21 +0 -29 src/share/man/man7/build.7 > Thanks! -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Tue Jul 8 10:15:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 570BF37B41C; Tue, 8 Jul 2003 10:15:08 -0700 (PDT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D52CB43FAF; Tue, 8 Jul 2003 10:15:07 -0700 (PDT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 7CCD42ED45F; Tue, 8 Jul 2003 10:14:11 -0700 (PDT) Date: Tue, 8 Jul 2003 19:14:11 +0200 From: Maxime Henrion To: Mike Silbersack Message-ID: <20030708171411.GZ42121@elvis.mu.org> References: <200307080402.h6842VtT064702@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307080402.h6842VtT064702@repoman.freebsd.org> 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/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 17:15:08 -0000 Mike Silbersack wrote: > silby 2003/07/07 21:02:31 PDT > > FreeBSD src repository > > Modified files: > sys/kern subr_param.c sys_pipe.c > sys/sys pipe.h > Log: > Put some concrete limits on pipe memory consumption: [...] This commit breaks the kernel build for any architecture but x86 and amd64, because the VM_KMEM_SIZE_MAX macro is not defined for those other architectures. Could you please fix this? Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Jul 8 11:07: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 DAFF737B404 for ; Tue, 8 Jul 2003 11:07:30 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0E5AA43FBD for ; Tue, 8 Jul 2003 11:07:29 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 67599 invoked from network); 8 Jul 2003 18:07:27 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 8 Jul 2003 18:07:27 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Jul 2003 13:07:06 -0500 (CDT) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030708171411.GZ42121@elvis.mu.org> Message-ID: <20030708130637.Y9739@odysseus.silby.com> References: <200307080402.h6842VtT064702@repoman.freebsd.org> <20030708171411.GZ42121@elvis.mu.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/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 18:07:31 -0000 On Tue, 8 Jul 2003, Maxime Henrion wrote: > This commit breaks the kernel build for any architecture but x86 and > amd64, because the VM_KMEM_SIZE_MAX macro is not defined for those other > architectures. Could you please fix this? > > Cheers, > Maxime I'm fixing it now, sorry for the breakage. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Jul 8 11:31:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F5E337B401; Tue, 8 Jul 2003 11:31:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBCAF43FBD; Tue, 8 Jul 2003 11:31:49 -0700 (PDT) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68IVn0U052217; Tue, 8 Jul 2003 11:31:49 -0700 (PDT) (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68IVnnb052213; Tue, 8 Jul 2003 11:31:49 -0700 (PDT) Message-Id: <200307081831.h68IVnnb052213@repoman.freebsd.org> From: Marc Fonvieille Date: Tue, 8 Jul 2003 11:31:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 18:31:50 -0000 blackend 2003/07/08 11:31:49 PDT FreeBSD src repository (doc committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add my birthday to the calendar. Revision Changes Path 1.102 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Tue Jul 8 11:56: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 C84E437B401; Tue, 8 Jul 2003 11:56:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F63443FB1; Tue, 8 Jul 2003 11:56:59 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68Iux0U059922; Tue, 8 Jul 2003 11:56:59 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68IuxcZ059921; Tue, 8 Jul 2003 11:56:59 -0700 (PDT) Message-Id: <200307081856.h68IuxcZ059921@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jul 2003 11:56:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci isa_pci.c src/sys/isa isa_common.c isavar.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, 08 Jul 2003 18:57:00 -0000 jhb 2003/07/08 11:56:59 PDT FreeBSD src repository Modified files: sys/dev/pci isa_pci.c sys/isa isa_common.c isavar.h Log: - Make the isab devclass global to allow for multiple ISA bridge drivers. - Factor out code common to all ISA bridge drivers attach methods into a isab_attach() function. - Rename the PCI-ISA bridge driver's attach function to pci_isab_attach() and have it call isab_attach(). Revision Changes Path 1.8 +7 -12 src/sys/dev/pci/isa_pci.c 1.36 +17 -0 src/sys/isa/isa_common.c 1.25 +5 -0 src/sys/isa/isavar.h From owner-cvs-src@FreeBSD.ORG Tue Jul 8 11:59: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 9C80837B401; Tue, 8 Jul 2003 11:59:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3932143F3F; Tue, 8 Jul 2003 11:59:22 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68IxM0U060065; Tue, 8 Jul 2003 11:59:22 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68IxLAA060064; Tue, 8 Jul 2003 11:59:21 -0700 (PDT) Message-Id: <200307081859.h68IxLAA060064@repoman.freebsd.org> From: Mike Silbersack Date: Tue, 8 Jul 2003 11:59:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_param.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 18:59:23 -0000 silby 2003/07/08 11:59:21 PDT FreeBSD src repository Modified files: sys/kern subr_param.c Log: Pull in the entire kmem_map size calculation from kern_malloc, rather than the shortcircuited version I had been using, which only worked properly on i386 & amd64. Also, change an autoscale constant to account for the more correct kmem_map size. Problem noticed by: mux Revision Changes Path 1.58 +11 -3 src/sys/kern/subr_param.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 11:59:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEA3937B437; Tue, 8 Jul 2003 11:59:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AB8643F75; Tue, 8 Jul 2003 11:59:33 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68IxX0U060128; Tue, 8 Jul 2003 11:59:33 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68IxXRA060127; Tue, 8 Jul 2003 11:59:33 -0700 (PDT) Message-Id: <200307081859.h68IxXRA060127@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jul 2003 11:59: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 src/sys/dev/acpica acpi_isab.c src/sys/modules/acpi 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, 08 Jul 2003 18:59:34 -0000 jhb 2003/07/08 11:59:33 PDT FreeBSD src repository Modified files: sys/conf files sys/modules/acpi Makefile Added files: sys/dev/acpica acpi_isab.c Log: Add an ACPI to ISA psuedo bridge driver. It attaches an isab(4) device to ACPI nodes with the plug and play ID's defined for a "Generic ISA Bus Device" as defined in section 10.7 of the ACPI 2.0 specification. This gives machines like the Libretto that contain a fake ISA bus that is not connected via a PCI-ISA bridge an ISA bus for ISA devices to attach to. Tested by: markm Revision Changes Path 1.802 +1 -0 src/sys/conf/files 1.1 +129 -0 src/sys/dev/acpica/acpi_isab.c (new) 1.28 +1 -1 src/sys/modules/acpi/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 8 12:21:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F2A837B401 for ; Tue, 8 Jul 2003 12:21:08 -0700 (PDT) Received: from mail26d.sbc-webhosting.com (mail26d.sbc-webhosting.com [216.173.237.167]) by mx1.FreeBSD.org (Postfix) with SMTP id 1E6B943FB1 for ; Tue, 8 Jul 2003 12:21:06 -0700 (PDT) (envelope-from alc@imimic.com) Received: from www.imimic.com (64.143.12.21)1-0879632061; Tue, 8 Jul 2003 15:21:01 -0400 (EDT) Sender: alc@FreeBSD.ORG Message-ID: <3F0B199E.A3C980D2@imimic.com> Date: Tue, 08 Jul 2003 14:21:02 -0500 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: Mike Silbersack References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708004340.T6733@odysseus.silby.com> Content-Type: text/plain; charset=x-user-defined Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 cc: cvs-src@FreeBSD.org cc: Don Lewis cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 19:21:08 -0000 Mike Silbersack wrote: > > On Tue, 8 Jul 2003, Mike Silbersack wrote: > > > If I spend more time working on pipes, there are a bunch of other changes > > I'll be working on first. > > > > Mike "Silby" Silbersack > > Let me explain this statement a little better, as it helps explain why I > didn't do per-user limits in the initial commit. > > As pipes are implemented now (which basically still follows John's > original design), for each side of a pipe we allocate: > > 1 VM object which is linked to > 16KB of address space from the kernel map; > this is pageable, and acquires backing as it is filled. > > For large writes which align on page boundaries, the pages are wired into > kernel memory, and shown directly to the reading end of the pipe. > Naturally, this memory isn't pageable, and is even more important to > limit. (However, as stated in my commit message, this _can_ be limited > without any nasty sideeffects.) When "pages are wired into kernel memory" there are two distinct actions being performed: vm_page_wire() and pmap_qenter(). However, as far as I know, there is no reason why the pmap_qenter() has to be performed by the sender. I suspect the mapping could be delayed until just before the copy and released immediately thereafter, thereby eliminating the need for each pipe to have its own KVA for this purpose. In fact, I believe the sf_buf allocator could be used to provide the temporary KVA. Regards, Alan From owner-cvs-src@FreeBSD.ORG Tue Jul 8 12:40: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 448B037B401; Tue, 8 Jul 2003 12:40:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3A4A43FBD; Tue, 8 Jul 2003 12:40:35 -0700 (PDT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68JeZ0U073240; Tue, 8 Jul 2003 12:40:35 -0700 (PDT) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68JeZv6073236; Tue, 8 Jul 2003 12:40:35 -0700 (PDT) Message-Id: <200307081940.h68JeZv6073236@repoman.freebsd.org> From: Alan Cox Date: Tue, 8 Jul 2003 12:40:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 pmap.c 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: Tue, 08 Jul 2003 19:40:36 -0000 alc 2003/07/08 12:40:35 PDT FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: In pmap_object_init_pt(), the pmap_invalidate_all() should be performed on the caller-provided pmap, not the kernel_pmap. Using the kernel_pmap results in an unnecessary IPI for TLB shootdown on SMPs. Reviewed by: jake, peter Revision Changes Path 1.420 +1 -1 src/sys/amd64/amd64/pmap.c 1.417 +1 -1 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 13:14: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 29FB737B401; Tue, 8 Jul 2003 13:14:32 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A6DF43FCB; Tue, 8 Jul 2003 13:14:29 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 4F9862A8B2; Tue, 8 Jul 2003 13:14:29 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Gregory Neil Shapiro In-Reply-To: <200307061851.h66IpAv5097666@repoman.freebsd.org> Date: Tue, 08 Jul 2003 13:14:29 -0700 From: Peter Wemm Message-Id: <20030708201429.4F9862A8B2@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/sendmail 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, 08 Jul 2003 20:14:32 -0000 Gregory Neil Shapiro wrote: > gshapiro 2003/07/06 11:51:10 PDT > > FreeBSD src repository > > Modified files: > etc/sendmail Makefile > Log: > - Prevent buildworld from trying to write to /etc/mail/ > - Stop 'make clean' from removing SENDMAIL_CF > - install and distribute targets should not attempt to build anything > - SENDMAIL_ADDITIONAL_CF were not installed in the distribution case > - If SENDMAIL_SET_USER_ID was defined, submit.cf was needlessly installed > in the distribution case > - Collapse install and distribution target into one to remove code > duplication How is this supposed to work now? peter@beast[1:13pm]/usr/src/etc/sendmail-12# make SENDMAIL_CF=freefall.cf cleandir peter@beast[1:13pm]/usr/src/etc/sendmail-13# make SENDMAIL_CF=freefall.cf obj /usr/obj/usr/src/etc/sendmail created for /usr/src/etc/sendmail peter@beast[1:13pm]/usr/src/etc/sendmail-14# make SENDMAIL_CF=freefall.cf rm -f freebsd.cf m4 -D_CF_DIR_=/usr/src/etc/sendmail/../../contrib/sendmail/cf/ /usr/src/etc/sendmail/../../contrib/sendmail/cf/m4/cf.m4 /usr/src/etc/sendmail/freebsd.mc > freebsd.cf chmod 444 freebsd.cf peter@beast[1:13pm]/usr/src/etc/sendmail-15# make SENDMAIL_CF=freefall.cf install install -o root -g wheel -m 644 freefall.cf /etc/mail/sendmail.cf install: freefall.cf: No such file or directory *** Error code 71 Stop in /usr/src/etc/sendmail. peter@beast[1:13pm]/usr/src/etc/sendmail-16# 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 Jul 8 13:38: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 7482A37B401; Tue, 8 Jul 2003 13:38:51 -0700 (PDT) Received: from horsey.gshapiro.net (horsey.gshapiro.net [64.105.95.154]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEFFF43FAF; Tue, 8 Jul 2003 13:38:50 -0700 (PDT) (envelope-from gshapiro@gshapiro.net) Received: from horsey.gshapiro.net (localhost [127.0.0.1]) h68Kcopa038801 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jul 2003 13:38:50 -0700 (PDT) Received: (from gshapiro@localhost)h68KcoJB038800; Tue, 8 Jul 2003 13:38:50 -0700 (PDT) Date: Tue, 8 Jul 2003 13:38:50 -0700 From: Gregory Neil Shapiro To: Peter Wemm Message-ID: <20030708203850.GJ49194@horsey.gshapiro.net> References: <200307061851.h66IpAv5097666@repoman.freebsd.org> <20030708201429.4F9862A8B2@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030708201429.4F9862A8B2@canning.wemm.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/etc/sendmail 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, 08 Jul 2003 20:38:51 -0000 > How is this supposed to work now? > > peter@beast[1:13pm]/usr/src/etc/sendmail-15# make SENDMAIL_CF=freefall.cf install > install -o root -g wheel -m 644 freefall.cf /etc/mail/sendmail.cf > install: freefall.cf: No such file or directory > *** Error code 71 SENDMAIL_CF has been deprecated for a few releases (perhaps I should remove it). However, if it is used, it should be with a fully qualified path. I suppose a hack can be added to check if SENDMAIL_CF has a leading '/' and if not to make it relative to .OBJDIR. However, if you are willing, consider switching to SENDMAIL_MC and using: make SENDMAIL_MC=freefall.mc [action] Let me know if you think the .OBJDIR hack should be put in place. From owner-cvs-src@FreeBSD.ORG Tue Jul 8 14:10:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E12937B401; Tue, 8 Jul 2003 14:10:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AB9943FB1; Tue, 8 Jul 2003 14:10:33 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68LAX0U007089; Tue, 8 Jul 2003 14:10:33 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68LAWRA007082; Tue, 8 Jul 2003 14:10:32 -0700 (PDT) Message-Id: <200307082110.h68LAWRA007082@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 8 Jul 2003 14:10:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man7 security.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 21:10:34 -0000 brueffer 2003/07/08 14:10:32 PDT FreeBSD src repository (doc committer) Modified files: share/man/man7 security.7 Log: Grammar fix PR: 54225 Submitted by: Christopher Nehren MFC after: 3 days Revision Changes Path 1.32 +1 -1 src/share/man/man7/security.7 From owner-cvs-src@FreeBSD.ORG Tue Jul 8 14:12: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 BE5D737B401; Tue, 8 Jul 2003 14:12:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C2D543F75; Tue, 8 Jul 2003 14:12:41 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68LCf0U008547; Tue, 8 Jul 2003 14:12:41 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68LCfuf008546; Tue, 8 Jul 2003 14:12:41 -0700 (PDT) Message-Id: <200307082112.h68LCfuf008546@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Jul 2003 14:12:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_dump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Jul 2003 21:12:42 -0000 phk 2003/07/08 14:12:41 PDT FreeBSD src repository Modified files: sys/geom geom_dump.c Log: Handle geoms which are withering away specially in the dump functions. Revision Changes Path 1.29 +11 -3 src/sys/geom/geom_dump.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 14:53: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 9A05337B404; Tue, 8 Jul 2003 14:53:36 -0700 (PDT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 919AD43FA3; Tue, 8 Jul 2003 14:53:35 -0700 (PDT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) by storm.FreeBSD.org.uk (8.12.9/8.12.9) with ESMTP id h68LrXE4067093; Tue, 8 Jul 2003 22:53:33 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)h68LrX46067092; Tue, 8 Jul 2003 22:53:33 +0100 (BST) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])h68LklbN002447; Tue, 8 Jul 2003 22:46:47 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200307082146.h68LklbN002447@grimreaper.grondar.org> To: John Baldwin In-Reply-To: Your message of "Tue, 08 Jul 2003 11:59:33 PDT." <200307081859.h68IxXRA060127@repoman.freebsd.org> Date: Tue, 08 Jul 2003 22:46:46 +0100 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 Subject: Re: cvs commit: src/sys/conf files src/sys/dev/acpica acpi_isab.c src/sys/modules/acpi 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, 08 Jul 2003 21:53:37 -0000 Hi My Libretto thanks you! M John Baldwin writes: > jhb 2003/07/08 11:59:33 PDT > > FreeBSD src repository > > Modified files: > sys/conf files > sys/modules/acpi Makefile > Added files: > sys/dev/acpica acpi_isab.c > Log: > Add an ACPI to ISA psuedo bridge driver. It attaches an isab(4) device to > ACPI nodes with the plug and play ID's defined for a "Generic ISA Bus > Device" as defined in section 10.7 of the ACPI 2.0 specification. This > gives machines like the Libretto that contain a fake ISA bus that is not > connected via a PCI-ISA bridge an ISA bus for ISA devices to attach to. > > Tested by: markm > > Revision Changes Path > 1.802 +1 -0 src/sys/conf/files > 1.1 +129 -0 src/sys/dev/acpica/acpi_isab.c (new) > 1.28 +1 -1 src/sys/modules/acpi/Makefile -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Tue Jul 8 14:54: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 2C36E37B401; Tue, 8 Jul 2003 14:54:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA8E343F3F; Tue, 8 Jul 2003 14:54:22 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h68LsM0U021433; Tue, 8 Jul 2003 14:54:22 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h68LsMQm021423; Tue, 8 Jul 2003 14:54:22 -0700 (PDT) Message-Id: <200307082154.h68LsMQm021423@repoman.freebsd.org> From: Bill Paul Date: Tue, 8 Jul 2003 14:54:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_vlan.c if_vlan_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 21:54:23 -0000 wpaul 2003/07/08 14:54:20 PDT FreeBSD src repository Modified files: sys/net if_vlan.c if_vlan_var.h Log: - In vlan_input(), always mask off all but the VLID bits from tags extracted from received frames, both in the IFCAP_VLAN_HWTAGGING case and not. (Some drivers may already do this masking internally, but doing it here doesn't hurt and insures consistency.) - In vlan_ioctl(), don't let the user set a VLAN ID value with anything besides the VLID bits set, otherwise we will have trouble matching an interface in vlan_input() later. PR: kern/46405 Revision Changes Path 1.51 +10 -2 src/sys/net/if_vlan.c 1.16 +2 -1 src/sys/net/if_vlan_var.h From owner-cvs-src@FreeBSD.ORG Tue Jul 8 15:08: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 AB98E37B405 for ; Tue, 8 Jul 2003 15:08:41 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 8383943FCB for ; Tue, 8 Jul 2003 15:08:39 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 66683 invoked from network); 8 Jul 2003 22:08:38 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 8 Jul 2003 22:08:38 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Jul 2003 17:08:15 -0500 (CDT) From: Mike Silbersack To: "Alan L. Cox" In-Reply-To: <3F0B199E.A3C980D2@imimic.com> Message-ID: <20030708170743.R10043@odysseus.silby.com> References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708004340.T6733@odysseus.silby.com> <3F0B199E.A3C980D2@imimic.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Don Lewis cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.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, 08 Jul 2003 22:08:42 -0000 On Tue, 8 Jul 2003, Alan L. Cox wrote: > When "pages are wired into kernel memory" there are two distinct actions > being performed: vm_page_wire() and pmap_qenter(). However, as far as I > know, there is no reason why the pmap_qenter() has to be performed by > the sender. I suspect the mapping could be delayed until just before > the copy and released immediately thereafter, thereby eliminating the > need for each pipe to have its own KVA for this purpose. In fact, I > believe the sf_buf allocator could be used to provide the temporary KVA. > > Regards, > Alan Cool! /me goes to take a look at sf_bufs. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Jul 8 16:43:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31C0F37B401; Tue, 8 Jul 2003 16:43:02 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id B56F443FD7; Tue, 8 Jul 2003 16:43:01 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id A0A472A7EA; Tue, 8 Jul 2003 16:43:01 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Gregory Neil Shapiro In-Reply-To: <20030708203850.GJ49194@horsey.gshapiro.net> Date: Tue, 08 Jul 2003 16:43:01 -0700 From: Peter Wemm Message-Id: <20030708234301.A0A472A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/sendmail 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, 08 Jul 2003 23:43:02 -0000 Gregory Neil Shapiro wrote: > > How is this supposed to work now? > > > > peter@beast[1:13pm]/usr/src/etc/sendmail-15# make SENDMAIL_CF=freefall.cf i nstall > > install -o root -g wheel -m 644 freefall.cf /etc/mail/sendmail.cf > > install: freefall.cf: No such file or directory > > *** Error code 71 > > SENDMAIL_CF has been deprecated for a few releases (perhaps I should > remove it). It only seems to be half supported, so IMHO, either fix it or remove it so that it doesn't break world for folks who were using it. Right now, nothing is built, but it fails at install time since nothing was built. > However, if it is used, it should be with a fully qualified > path. I suppose a hack can be added to check if SENDMAIL_CF has a > leading '/' and if not to make it relative to .OBJDIR. > > However, if you are willing, consider switching to SENDMAIL_MC and using: > > make SENDMAIL_MC=freefall.mc [action] Hmm. I didn't realize this had become this painless. I'd always associated the SENDMAIL_MC stuff with being a runtime thing that was meant to be used in /etc/mail only. Lets give that a try. I guess the last remaining question mark is what mergemaster will do, but I'll worry about that later. > Let me know if you think the .OBJDIR hack should be put in place. If SENDMAIL_MC does what I need, thats fine with me. I'd rather see it removed than in a broken state. 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 Jul 8 18:06: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 9D71837B401; Tue, 8 Jul 2003 18:06:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B4A043F85; Tue, 8 Jul 2003 18:06:13 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6916D0U086066; Tue, 8 Jul 2003 18:06:13 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6916C9w086065; Tue, 8 Jul 2003 18:06:12 -0700 (PDT) Message-Id: <200307090106.h6916C9w086065@repoman.freebsd.org> From: David Xu Date: Tue, 8 Jul 2003 18:06:12 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 01:06:14 -0000 davidxu 2003/07/08 18:06:12 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Save and restore thread's error code around signal handling. Reviewed by: deischen Revision Changes Path 1.76 +2 -1 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 18:39: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 5EE2A37B401; Tue, 8 Jul 2003 18:39:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFEE143F75; Tue, 8 Jul 2003 18:39:24 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h691dO0U094851; Tue, 8 Jul 2003 18:39:24 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h691dO2l094850; Tue, 8 Jul 2003 18:39:24 -0700 (PDT) Message-Id: <200307090139.h691dO2l094850@repoman.freebsd.org> From: David Xu Date: Tue, 8 Jul 2003 18:39:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_kern.c thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 01:39:26 -0000 davidxu 2003/07/08 18:39:24 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c thr_sig.c Log: Restore signal mask correctly after fork(). Revision Changes Path 1.77 +2 -1 src/lib/libpthread/thread/thr_kern.c 1.59 +4 -3 src/lib/libpthread/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Tue Jul 8 18:52: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 30F0E37B401; Tue, 8 Jul 2003 18:52:13 -0700 (PDT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4707343F85; Tue, 8 Jul 2003 18:52:12 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.12.9/8.12.9) with ESMTP id h691q8kM008093; Tue, 8 Jul 2003 21:52:10 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20030708190219.B10890@gamplex.bde.org> References: <200307061244.h66CiBqg079835@repoman.freebsd.org> <20030707003216.GI72093@elvis.mu.org> <20030707200516.E7247@gamplex.bde.org> <20030708190219.B10890@gamplex.bde.org> Date: Tue, 8 Jul 2003 21:52:07 -0400 To: Bruce Evans From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: unclaimed-spam X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/lpr/lpd lpd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 01:52:13 -0000 At 7:03 PM +1000 7/8/03, Bruce Evans wrote: >On Mon, 7 Jul 2003, Garance A Drosihn wrote: > > > Ah. Hmm. I notice that in sys/cdefs.h we do use > > 'struct __hack' for __FBSDID, but not for the do-nothing > > versions of __RCSID, __SCCSID, __COPYRIGHT, etc. > >Excellent. This shows that these bogus macros were not >meant to be used :-). Heh heh. Well, I should probably write up an update to fix those too, now that we realize they're not quite right. I'll try to do that this weekend. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Tue Jul 8 20:21:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8849037B401; Tue, 8 Jul 2003 20:21:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2274C43FA3; Tue, 8 Jul 2003 20:21:04 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h693L30U026444; Tue, 8 Jul 2003 20:21:03 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h693L3S6026440; Tue, 8 Jul 2003 20:21:03 -0700 (PDT) Message-Id: <200307090321.h693L3S6026440@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 8 Jul 2003 20:21:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d ypbind yppasswdd ypserv ypset ypupdated ypxfrd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 03:21:05 -0000 mtm 2003/07/08 20:21:03 PDT FreeBSD src repository Modified files: etc/rc.d ypbind yppasswdd ypserv ypset ypupdated ypxfrd Log: Be specific about which domainname is not set. It seems the man page reference is not enough. Revision Changes Path 1.6 +1 -1 src/etc/rc.d/ypbind 1.7 +1 -1 src/etc/rc.d/yppasswdd 1.7 +1 -1 src/etc/rc.d/ypserv 1.5 +1 -1 src/etc/rc.d/ypset 1.4 +1 -1 src/etc/rc.d/ypupdated 1.5 +1 -1 src/etc/rc.d/ypxfrd From owner-cvs-src@FreeBSD.ORG Wed Jul 9 01:58: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 05EF637B401; Wed, 9 Jul 2003 01:58:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94E1043FA3; Wed, 9 Jul 2003 01:58:09 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h698w90U042135; Wed, 9 Jul 2003 01:58:09 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h698w9A5042134; Wed, 9 Jul 2003 01:58:09 -0700 (PDT) Message-Id: <200307090858.h698w9A5042134@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 9 Jul 2003 01:58:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 08:58:10 -0000 hrs 2003/07/09 01:58:09 PDT FreeBSD src repository Modified files: release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version: 1.582 -> 1.583 relnotes/common/new.sgml Revision Changes Path 1.90 +3 -2 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Jul 9 01:58:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F6B137B415; Wed, 9 Jul 2003 01:58:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEA4843FAF; Wed, 9 Jul 2003 01:58:17 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h698wH0U042171; Wed, 9 Jul 2003 01:58:17 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h698wHYn042170; Wed, 9 Jul 2003 01:58:17 -0700 (PDT) Message-Id: <200307090858.h698wHYn042170@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 9 Jul 2003 01:58:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 08:58:18 -0000 hrs 2003/07/09 01:58:17 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version: 1.22.2.356 -> 1.22.2.357 relnotes/common/new.sgml Revision Changes Path 1.5.2.49 +6 -1 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Jul 9 05:46:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31DB337B401; Wed, 9 Jul 2003 05:46:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1C5743F85; Wed, 9 Jul 2003 05:46:24 -0700 (PDT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69CkO0U019782; Wed, 9 Jul 2003 05:46:24 -0700 (PDT) (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69CkOtT019781; Wed, 9 Jul 2003 05:46:24 -0700 (PDT) Message-Id: <200307091246.h69CkOtT019781@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 9 Jul 2003 05:46:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd 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, 09 Jul 2003 12:46:25 -0000 yar 2003/07/09 05:46:24 PDT FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: Make a malloced copy of "chrootdir" even if it points to an absolute pathname inside "residue" so "chrootdir" can be simply freed later. PR: bin/53435 Submitted by: Yutaka Ishihara MFC after: 1 week Revision Changes Path 1.145 +5 -3 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 06:07: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 48AA337B407; Wed, 9 Jul 2003 06:07:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D689043F3F; Wed, 9 Jul 2003 06:07:36 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69D7a0U026593; Wed, 9 Jul 2003 06:07:36 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69D7aJB026592; Wed, 9 Jul 2003 06:07:36 -0700 (PDT) Message-Id: <200307091307.h69D7aJB026592@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 9 Jul 2003 06:07:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire firewire.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 13:07:38 -0000 simokawa 2003/07/09 06:07:36 PDT FreeBSD src repository Modified files: sys/dev/firewire firewire.c Log: Configuraiton ROM fix: - Don't bump the generation if ROM has not changed and keep it between 0x2 and 0xf. - Refetch the ROM if CRC of the businfo block has changed. Revision Changes Path 1.56 +26 -8 src/sys/dev/firewire/firewire.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 06:15:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40D2F37B401; Wed, 9 Jul 2003 06:15:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1D5043FBD; Wed, 9 Jul 2003 06:15:32 -0700 (PDT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69DFW0U029536; Wed, 9 Jul 2003 06:15:32 -0700 (PDT) (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69DFWO9029535; Wed, 9 Jul 2003 06:15:32 -0700 (PDT) Message-Id: <200307091315.h69DFWO9029535@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 9 Jul 2003 06:15:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd ftpcmd.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 13:15:33 -0000 yar 2003/07/09 06:15:32 PDT FreeBSD src repository Modified files: libexec/ftpd ftpcmd.y Log: Improve error handling in getline(): - always check the return value from getc(3) for EOF; - if the attempt to read the TELNET command byte has returned EOF, exit from the loop instead of using the EOF value as a normal character. MFC after: 1 week Revision Changes Path 1.53 +7 -4 src/libexec/ftpd/ftpcmd.y From owner-cvs-src@FreeBSD.ORG Wed Jul 9 06:54: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 5B1E437B401; Wed, 9 Jul 2003 06:54:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB2DB43F75; Wed, 9 Jul 2003 06:54:33 -0700 (PDT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69DsX0U041277; Wed, 9 Jul 2003 06:54:33 -0700 (PDT) (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69DsXfp041276; Wed, 9 Jul 2003 06:54:33 -0700 (PDT) Message-Id: <200307091354.h69DsXfp041276@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 9 Jul 2003 06:54: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/libexec/ftpd ftpcmd.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 13:54:34 -0000 yar 2003/07/09 06:54:33 PDT FreeBSD src repository Modified files: libexec/ftpd ftpcmd.y Log: Block SIGURG while reading from the control channel. Rationale: SIGURG is configured by ftpd to interrupt system calls, which is useful during data transfers. However, SIGURG could interrupt I/O on the control channel as well, which was mistaken for the end of the session. A practical example could be aborting the download of a tiny file, when the abort sequence reached ftpd after ftpd had passed the file data to the system and returned to its command loop. Reported by: ceri MFC after: 1 week Revision Changes Path 1.54 +6 -0 src/libexec/ftpd/ftpcmd.y From owner-cvs-src@FreeBSD.ORG Wed Jul 9 07:30: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 5CA5137B401; Wed, 9 Jul 2003 07:30:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F5D43F3F; Wed, 9 Jul 2003 07:30:52 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69EUq0U051493; Wed, 9 Jul 2003 07:30:52 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69EUqG5051486; Wed, 9 Jul 2003 07:30:52 -0700 (PDT) Message-Id: <200307091430.h69EUqG5051486@repoman.freebsd.org> From: David Xu Date: Wed, 9 Jul 2003 07:30:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_sig.c thr_sigwait.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 14:30:53 -0000 davidxu 2003/07/09 07:30:52 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_sig.c thr_sigwait.c Log: POSIX says if a thread is in sigwait state, although a signal may not in its waitset, but if the signal is not masked by the thread, the signal can interrupt the thread and signal action can be invoked by the thread, sigwait should return with errno set to EINTR. Also save and restore thread internal state(timeout and interrupted) around signal handler invoking. Revision Changes Path 1.60 +23 -6 src/lib/libpthread/thread/thr_sig.c 1.30 +6 -5 src/lib/libpthread/thread/thr_sigwait.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 08:03:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6211C37B401; Wed, 9 Jul 2003 08:03:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2F5043F3F; Wed, 9 Jul 2003 08:03:10 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69F3A0U062578; Wed, 9 Jul 2003 08:03:10 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69F3AY8062574; Wed, 9 Jul 2003 08:03:10 -0700 (PDT) Message-Id: <200307091503.h69F3AY8062574@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 9 Jul 2003 08:03:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/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, 09 Jul 2003 15:03:11 -0000 mux 2003/07/09 08:03:10 PDT FreeBSD src repository Modified files: sys/pci if_dc.c if_dcreg.h Log: Make the dc(4) driver endian-clean, so to that it works on sparc64. There are such cards in Netra X1 boxes, which should thus be fully supported now. Tested by: jake Revision Changes Path 1.116 +50 -45 src/sys/pci/if_dc.c 1.35 +6 -0 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 08:04: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 2778837B401; Wed, 9 Jul 2003 08:04:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8A8843FB1; Wed, 9 Jul 2003 08:04:27 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69F4R0U063464; Wed, 9 Jul 2003 08:04:27 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69F4RYJ063460; Wed, 9 Jul 2003 08:04:27 -0700 (PDT) Message-Id: <200307091504.h69F4RYJ063460@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 9 Jul 2003 08:04:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 15:04:28 -0000 mux 2003/07/09 08:04:27 PDT FreeBSD src repository Modified files: sys/sparc64/conf GENERIC Log: Uncomment the dc(4) driver, it should work just fine now. Revision Changes Path 1.58 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Jul 9 09:14:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD73037B401; Wed, 9 Jul 2003 09:14:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C48343F85; Wed, 9 Jul 2003 09:14:11 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69GEB0U090478; Wed, 9 Jul 2003 09:14:11 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69GEB3T090474; Wed, 9 Jul 2003 09:14:11 -0700 (PDT) Message-Id: <200307091614.h69GEB3T090474@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jul 2003 09:14:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/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: Wed, 09 Jul 2003 16:14:12 -0000 jhb 2003/07/09 09:14:11 PDT FreeBSD src repository Modified files: sys/conf files Log: - Fix the kernel build for configurations that include pci but not isa by having the PCI-ISA bridge driver depend on both pci and isa. - Have the PCI-EISA bridge driver depend on both pci and eisa as well. - Make acpi_isab.c depend on acpi and isa. Submitted by: Marius Strobl (1,2) Revision Changes Path 1.803 +3 -3 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Wed Jul 9 10:06:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E80B237B401; Wed, 9 Jul 2003 10:06:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8667743FDD; Wed, 9 Jul 2003 10:06:00 -0700 (PDT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69H600U006416; Wed, 9 Jul 2003 10:06:00 -0700 (PDT) (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69H608Z006413; Wed, 9 Jul 2003 10:06:00 -0700 (PDT) Message-Id: <200307091706.h69H608Z006413@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Wed, 9 Jul 2003 10:06:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 17:06:01 -0000 ache 2003/07/09 10:06:00 PDT FreeBSD src repository Modified files: sys/dev/usb uscanner.c Log: Add ID for UMAX Astra 2100U Revision Changes Path 1.41 +1 -0 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 11: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 0A41F37B40C; Wed, 9 Jul 2003 11:28:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A38F43F93; Wed, 9 Jul 2003 11:28:54 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69ISs0U030897; Wed, 9 Jul 2003 11:28:54 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69ISrVU030896; Wed, 9 Jul 2003 11:28:53 -0700 (PDT) Message-Id: <200307091828.h69ISrVU030896@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jul 2003 11:28:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_isab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 18:28:55 -0000 jhb 2003/07/09 11:28:53 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi_isab.c Log: - Fix a typo in the call to acpi_disabled() in probe() by removing an extra trailing space. - Don't bother probing a generic ISA bus device if isab0 already exists. Some BIOSes place an ACPI psuedo-device with the HID of a generic ISA bus device under the PCI-ISA bridge device. This is not the best solution but will work for now. The isa bus driver only allows for one ISA bus anyways. Revision Changes Path 1.2 +2 -1 src/sys/dev/acpica/acpi_isab.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 11:37: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 C7F8A37B401; Wed, 9 Jul 2003 11:37:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F9643F3F; Wed, 9 Jul 2003 11:37:09 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Ib80U033863; Wed, 9 Jul 2003 11:37:08 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69Ib8dv033862; Wed, 9 Jul 2003 11:37:08 -0700 (PDT) Message-Id: <200307091837.h69Ib8dv033862@repoman.freebsd.org> From: Tom Rhodes Date: Wed, 9 Jul 2003 11:37:08 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/msdosfs msdosfs_denode.c msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 18:37:10 -0000 trhodes 2003/07/09 11:37:08 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/msdosfs msdosfs_denode.c msdosfs_vnops.c Log: MFC msdosfs_denode.c revision 1.70: - Fix a bug where a truncate operation involving truncate() or ftruncate() on - an MSDOSFS file system either failed, silently corrupted the file, or - sometimes corrupted the neighboring file. MFC msdosfs_vnops.c revision 1.139: - If bread() returns a zero-length buffer, as can happen after a - failed write, return an error instead of looping forever. Revision Changes Path 1.47.2.4 +10 -17 src/sys/msdosfs/msdosfs_denode.c 1.95.2.5 +4 -0 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 11:40: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 6C76637B401; Wed, 9 Jul 2003 11:40:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B9BB43FAF; Wed, 9 Jul 2003 11:40:50 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Ien0U034438; Wed, 9 Jul 2003 11:40:49 -0700 (PDT) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69IenQP034437; Wed, 9 Jul 2003 11:40:49 -0700 (PDT) Message-Id: <200307091840.h69IenQP034437@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 9 Jul 2003 11:40:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/pam.d su X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 18:40:50 -0000 des 2003/07/09 11:40:49 PDT FreeBSD src repository Modified files: etc/pam.d su Log: Don't do session management in su. PR: misc/53293 Submitted by: ru Revision Changes Path 1.16 +1 -1 src/etc/pam.d/su From owner-cvs-src@FreeBSD.ORG Wed Jul 9 12:19: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 19A7F37B401; Wed, 9 Jul 2003 12:19:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9D0443F3F; Wed, 9 Jul 2003 12:19:16 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69JJG0U046814; Wed, 9 Jul 2003 12:19:16 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69JJGLE046813; Wed, 9 Jul 2003 12:19:16 -0700 (PDT) Message-Id: <200307091919.h69JJGLE046813@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Jul 2003 12:19:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c aac_pci.c aacvar.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, 09 Jul 2003 19:19:17 -0000 scottl 2003/07/09 12:19:16 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c aac_pci.c aacvar.h Log: Add a new quirk for cards that incorrectly interpret the amount of memory in the system. This might also have a small performance gain. Revision Changes Path 1.71 +9 -1 src/sys/dev/aac/aac.c 1.36 +2 -2 src/sys/dev/aac/aac_pci.c 1.34 +1 -0 src/sys/dev/aac/aacvar.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 12:30: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 9C1A437B401; Wed, 9 Jul 2003 12:30:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BB5843F3F; Wed, 9 Jul 2003 12:30:31 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69JUV0U049982; Wed, 9 Jul 2003 12:30:31 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69JUUox049978; Wed, 9 Jul 2003 12:30:30 -0700 (PDT) Message-Id: <200307091930.h69JUUox049978@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Jul 2003 12:30:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 19:30:32 -0000 scottl 2003/07/09 12:30:30 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c Log: Fix a missing } that got dropped from the last commit. Revision Changes Path 1.72 +1 -0 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 14:16: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 227EF37B401; Wed, 9 Jul 2003 14:16:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 734D343F85; Wed, 9 Jul 2003 14:16:24 -0700 (PDT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69LGO0U089195; Wed, 9 Jul 2003 14:16:24 -0700 (PDT) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69LGOYF089194; Wed, 9 Jul 2003 14:16:24 -0700 (PDT) Message-Id: <200307092116.h69LGOYF089194@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Jul 2003 14:16:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aac aac.c aacvar.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, 09 Jul 2003 21:16:25 -0000 scottl 2003/07/09 14:16:24 PDT FreeBSD src repository Modified files: sys/dev/aac aac.c aacvar.h Log: Handle the EINPROGRESS case of bus_dmamap_load() for data buffers. Revision Changes Path 1.73 +52 -49 src/sys/dev/aac/aac.c 1.35 +2 -0 src/sys/dev/aac/aacvar.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 14:59: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 6099237B401; Wed, 9 Jul 2003 14:59:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2B3D43F93; Wed, 9 Jul 2003 14:59:48 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Lxm0U001447; Wed, 9 Jul 2003 14:59:48 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69LxmR3001446; Wed, 9 Jul 2003 14:59:48 -0700 (PDT) Message-Id: <200307092159.h69LxmR3001446@repoman.freebsd.org> From: Mike Silbersack Date: Wed, 9 Jul 2003 14:59:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 21:59:49 -0000 silby 2003/07/09 14:59:48 PDT FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: A few minor changes: - Use atomic ops to update the bigpipe count - Make the bigpipe count sysctl readable - Remove a duplicate comparison in an if statement - Comment two SYSCTLs. Revision Changes Path 1.139 +7 -6 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 15:23: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 059A337B401; Wed, 9 Jul 2003 15:23:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9975643FBD; Wed, 9 Jul 2003 15:23:11 -0700 (PDT) (envelope-from hsu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69MNB0U010087; Wed, 9 Jul 2003 15:23:11 -0700 (PDT) (envelope-from hsu@repoman.freebsd.org) Received: (from hsu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69MNB3k010083; Wed, 9 Jul 2003 15:23:11 -0700 (PDT) Message-Id: <200307092223.h69MNB3k010083@repoman.freebsd.org> From: Jeffrey Hsu Date: Wed, 9 Jul 2003 15:23:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.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, 09 Jul 2003 22:23:12 -0000 hsu 2003/07/09 15:23:11 PDT FreeBSD src repository Modified files: sys/sys vnode.h Log: Replace custom field offset macro with the system __offsetof() macro. Reviewed by: bde Revision Changes Path 1.225 +3 -14 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 15:30: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 6667A37B404; Wed, 9 Jul 2003 15:30:56 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04AC843F75; Wed, 9 Jul 2003 15:30:56 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69MUt0U011568; Wed, 9 Jul 2003 15:30:55 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69MUtLD011564; Wed, 9 Jul 2003 15:30:55 -0700 (PDT) Message-Id: <200307092230.h69MUtLD011564@repoman.freebsd.org> From: David Xu Date: Wed, 9 Jul 2003 15:30:55 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 22:30:56 -0000 davidxu 2003/07/09 15:30:55 PDT FreeBSD src repository Modified files: lib/libpthread/thread thr_sig.c Log: Don't resume sigwait thread If signal is masked. Revision Changes Path 1.61 +12 -8 src/lib/libpthread/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 15:53: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 B01D437B401; Wed, 9 Jul 2003 15:53:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D42C43F75; Wed, 9 Jul 2003 15:53:46 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Mrk0U019375; Wed, 9 Jul 2003 15:53:46 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69Mrj4d019368; Wed, 9 Jul 2003 15:53:45 -0700 (PDT) Message-Id: <200307092253.h69Mrj4d019368@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Jul 2003 15:53:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 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: Wed, 09 Jul 2003 22:53:47 -0000 peter 2003/07/09 15:53:45 PDT FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Have pmap_pte() on a 2MB mapped address return the 2MB pde itself rather than a non-existing pte. There is code elsewhere in i386/amd64 pmap that neglects to handle the large page cases because it knows that it will see PG_PS in the returned "pte". Revision Changes Path 1.421 +2 -0 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 15:55: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 EE29037B401; Wed, 9 Jul 2003 15:55:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 394B343F75; Wed, 9 Jul 2003 15:55:01 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Mt00U019894; Wed, 9 Jul 2003 15:55:00 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69Mt0AN019883; Wed, 9 Jul 2003 15:55:00 -0700 (PDT) Message-Id: <200307092255.h69Mt0AN019883@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Jul 2003 15:55:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 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: Wed, 09 Jul 2003 22:55:02 -0000 peter 2003/07/09 15:55:00 PDT FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Turn the 2MB page mappings that cover the kernel text+data+bss area back on now that pmap_pte() can handle it. I never actually ran into anything that broke that I know of, but this was turned off as a precaution. Revision Changes Path 1.422 +0 -2 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 15:59: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 A93FA37B401; Wed, 9 Jul 2003 15:59:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4581D43F85; Wed, 9 Jul 2003 15:59:46 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69Mxk0U020136; Wed, 9 Jul 2003 15:59:46 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69MxjaE020135; Wed, 9 Jul 2003 15:59:45 -0700 (PDT) Message-Id: <200307092259.h69MxjaE020135@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Jul 2003 15:59:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 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: Wed, 09 Jul 2003 22:59:47 -0000 peter 2003/07/09 15:59:45 PDT FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Fix up bogus index/offset/mask calculations in the allocpte and the corresponding release code. This was preventing the use of more than 1/2TB of user VM. I also spent a week staring at this code only to eventually find that I'd mistakenly typed a P as an R. Revision Changes Path 1.423 +16 -9 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 16:04:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEBD237B401; Wed, 9 Jul 2003 16:04:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4862543FA3; Wed, 9 Jul 2003 16:04:24 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h69N4O0U023616; Wed, 9 Jul 2003 16:04:24 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h69N4NcW023615; Wed, 9 Jul 2003 16:04:23 -0700 (PDT) Message-Id: <200307092304.h69N4NcW023615@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Jul 2003 16:04:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2003 23:04:25 -0000 peter 2003/07/09 16:04:23 PDT FreeBSD src repository Modified files: sys/amd64/include pmap.h vmparam.h Log: Fix the VADDR() macros to use either KVADDR() or UVADDR(), depending on the implied sign extension. The single unified VADDR() macro was not able to avoid sign extending the VM_MAXUSER_ADDRESS/USRSTACK values. Be explicit about UVADDR() (positive address space) and KVADDR() (kernel negative address space) to make mistakes show up more spectacularly. Increase user VM space from 1/2TB (512GB) to 128TB. Revision Changes Path 1.105 +13 -9 src/sys/amd64/include/pmap.h 1.39 +8 -8 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 17:25: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 3934A37B401; Wed, 9 Jul 2003 17:25:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E2043FAF; Wed, 9 Jul 2003 17:25:51 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A0Pp0U053543; Wed, 9 Jul 2003 17:25:51 -0700 (PDT) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A0PpAC053542; Wed, 9 Jul 2003 17:25:51 -0700 (PDT) Message-Id: <200307100025.h6A0PpAC053542@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Jul 2003 17:25:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/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: Thu, 10 Jul 2003 00:25:52 -0000 obrien 2003/07/09 17:25:51 PDT FreeBSD src repository Modified files: share/man/man4 amr.4 Log: Add to the list of AMR cards. Revision Changes Path 1.17 +5 -1 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Wed Jul 9 18:03: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 EEB5E37B401; Wed, 9 Jul 2003 18:03:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94C9843FB1; Wed, 9 Jul 2003 18:03:00 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A1300U064182; Wed, 9 Jul 2003 18:03:00 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A130cI064178; Wed, 9 Jul 2003 18:03:00 -0700 (PDT) Message-Id: <200307100103.h6A130cI064178@repoman.freebsd.org> From: Peter Wemm Date: Wed, 9 Jul 2003 18:03:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.i386 options.pc98 src/sys/i386/i386 mp_machdep.c pmap.c swtch.s src/sys/i386/isa apic_vector.s src/sys/kern kern_synch.c subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 01:03:01 -0000 peter 2003/07/09 18:03:00 PDT FreeBSD src repository Modified files: sys/conf options.i386 options.pc98 sys/i386/i386 mp_machdep.c pmap.c swtch.s sys/i386/isa apic_vector.s sys/kern kern_synch.c subr_witness.c Log: unifdef -DLAZY_SWITCH and start to tidy up the associated glue. Revision Changes Path 1.194 +0 -1 src/sys/conf/options.i386 1.166 +0 -1 src/sys/conf/options.pc98 1.211 +0 -3 src/sys/i386/i386/mp_machdep.c 1.418 +2 -7 src/sys/i386/i386/pmap.c 1.142 +0 -3 src/sys/i386/i386/swtch.s 1.89 +0 -4 src/sys/i386/isa/apic_vector.s 1.229 +0 -3 src/sys/kern/kern_synch.c 1.156 +1 -4 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Wed Jul 9 21:53: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 19D8137B404; Wed, 9 Jul 2003 21:53:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A77D043FAF; Wed, 9 Jul 2003 21:53:33 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A4rX0U084565; Wed, 9 Jul 2003 21:53:33 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A4rXeH084564; Wed, 9 Jul 2003 21:53:33 -0700 (PDT) Message-Id: <200307100453.h6A4rXeH084564@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Wed, 9 Jul 2003 21:53:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 04:53:34 -0000 gshapiro 2003/07/09 21:53:32 PDT FreeBSD src repository Modified files: etc/sendmail Makefile Log: Continue trying to build SENDMAIL_CF if the user uses SENDMAIL_CF instead of SENDMAIL_MC but don't remove on it 'make clean' as the user may not have the original .mc file and removing it could be dangerous (e.g., make SENDMAIL_CF=/etc/mail/sendmail.cf clean). Noticed by: peter MFC after: 3 days Revision Changes Path 1.26 +5 -2 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jul 9 21:54:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24C8337B404; Wed, 9 Jul 2003 21:54:26 -0700 (PDT) Received: from horsey.gshapiro.net (horsey.gshapiro.net [64.105.95.154]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16EE543FBD; Wed, 9 Jul 2003 21:54:25 -0700 (PDT) (envelope-from gshapiro@gshapiro.net) Received: from horsey.gshapiro.net (localhost [127.0.0.1]) h6A4sOpa076898 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Jul 2003 21:54:24 -0700 (PDT) Received: (from gshapiro@localhost)h6A4sOTj076897; Wed, 9 Jul 2003 21:54:24 -0700 (PDT) Date: Wed, 9 Jul 2003 21:54:24 -0700 From: Gregory Neil Shapiro To: Peter Wemm Message-ID: <20030710045424.GH60748@horsey.gshapiro.net> References: <20030708203850.GJ49194@horsey.gshapiro.net> <20030708234301.A0A472A7EA@canning.wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030708234301.A0A472A7EA@canning.wemm.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/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 04:54:26 -0000 > It only seems to be half supported, so IMHO, either fix it or remove it > so that it doesn't break world for folks who were using it. Right now, > nothing is built, but it fails at install time since nothing was built. A fix has been committed. From owner-cvs-src@FreeBSD.ORG Wed Jul 9 22:12: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 0241837B401; Wed, 9 Jul 2003 22:12:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FE7443FAF; Wed, 9 Jul 2003 22:12:10 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A5CA0U086191; Wed, 9 Jul 2003 22:12:10 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A5CA6Z086190; Wed, 9 Jul 2003 22:12:10 -0700 (PDT) Message-Id: <200307100512.h6A5CA6Z086190@repoman.freebsd.org> From: Bill Paul Date: Wed, 9 Jul 2003 22:12:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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: Thu, 10 Jul 2003 05:12:11 -0000 wpaul 2003/07/09 22:12:10 PDT FreeBSD src repository Modified files: sys/modules/mii Makefile Log: tdkphy.c is missing from this module's Makefile. Add it. Revision Changes Path 1.25 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jul 9 22:24:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE7E037B401; Wed, 9 Jul 2003 22:24:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 996DD43FBF; Wed, 9 Jul 2003 22:24:33 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A5OX0U086578; Wed, 9 Jul 2003 22:24:33 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A5OXWl086577; Wed, 9 Jul 2003 22:24:33 -0700 (PDT) Message-Id: <200307100524.h6A5OXWl086577@repoman.freebsd.org> From: Bill Paul Date: Wed, 9 Jul 2003 22:24: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/pci if_xl.c if_xlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 05:24:34 -0000 wpaul 2003/07/09 22:24:33 PDT FreeBSD src repository Modified files: sys/pci if_xl.c if_xlreg.h Log: Support for large frames for VLANs was added by tweaking the packet size register, present only on 3c90xB and later NICs. This meant that you could not use a 1500 byte MTU with VLANs on original 3c905/3c900 cards (boomerang chipset). The boomerang chip does support large frames though, just not in the same way: you can set the 'allow large frames' bit in the MAC control register to receive frames up to 4K in size. Changes: - Set the 'allow large frames' bit for boomerang chips and increase the packet size register for cyclone and later chips. This allows us to use IFCAP_VLAN_MTU on all supported xl(4) NICs. - Actually set the IFCAP_VLAN_MTU flag in the capabilities word in xl_attach(). - Change the method used to detect older boomerang chips. My 3c575C cardbus NIC was being incorrectly identified as 3c90x chip instead of 3c90xB because the capabilities word in its EEPROM reports a bizzare value. In addition to checking for the supportsNoTxLength bit, also check for the absence of the supportsLargePackets bit. Both of these cases denote a 3c90xB chip. - Make RX and TX checksums configurable via the SIOCSIFCAP ioctl. - Avoid an unecessary le32toh() in xl_rxeof(): we already have the received frame size in the lower 16 bits of rxstat, no need to read it again. Tested with 3c905-TX, 3c900-TPO, 3c980C and 3c575C NICs. Revision Changes Path 1.149 +45 -7 src/sys/pci/if_xl.c 1.46 +2 -1 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jul 9 22:29: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 3997637B401; Wed, 9 Jul 2003 22:29:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCC8F43FAF; Wed, 9 Jul 2003 22:29:56 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A5Tu0U086806; Wed, 9 Jul 2003 22:29:56 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A5TuAa086805; Wed, 9 Jul 2003 22:29:56 -0700 (PDT) Message-Id: <200307100529.h6A5TuAa086805@repoman.freebsd.org> From: Kris Kennaway Date: Wed, 9 Jul 2003 22:29:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 05:29:57 -0000 kris 2003/07/09 22:29:56 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Correct makefile syntax error in r1.375. Revision Changes Path 1.378 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Jul 9 23: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 D4BDE37B401; Wed, 9 Jul 2003 23:11:28 -0700 (PDT) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AEBE43F93; Wed, 9 Jul 2003 23:11:26 -0700 (PDT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 67B679595C; Thu, 10 Jul 2003 08:11:25 +0200 (CEST) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 1256995958; Thu, 10 Jul 2003 08:11:23 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id BD1C5B811; Thu, 10 Jul 2003 08:11:22 +0200 (CEST) To: Peter Wemm References: <200307092304.h69N4NcW023615@repoman.freebsd.org> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 10 Jul 2003 08:11:22 +0200 In-Reply-To: <200307092304.h69N4NcW023615@repoman.freebsd.org> (Peter Wemm's message of "Wed, 9 Jul 2003 16:04:23 -0700 (PDT)") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-2.5 required=8.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: 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/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 06:11:29 -0000 Peter Wemm writes: > Increase user VM space from 1/2TB (512GB) to 128TB. What's our file size limit these days? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01: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 E81C237B405; Thu, 10 Jul 2003 01:11:34 -0700 (PDT) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7835543F3F; Thu, 10 Jul 2003 01:11:33 -0700 (PDT) (envelope-from nork@FreeBSD.org) Received: from nd250009.gab.xdsl.ne.jp ([IPv6:2002:d312:f91e::1]) (authenticated bits=0) by sakura.ninth-nine.com (8.12.9/8.12.9/NinthNine) with ESMTP id h6A8BVBM047383 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Jul 2003 17:11:32 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Thu, 10 Jul 2003 17:11:32 +0900 (JST) Message-Id: <200307100811.h6A8BVBM047383@sakura.ninth-nine.com> From: Norikatsu Shigemura To: Ruslan Ermilov In-Reply-To: <200306301948.h5UJmE5U029624@repoman.freebsd.org> References: <200306301948.h5UJmE5U029624@repoman.freebsd.org> X-Mailer: Sylpheed version 0.9.3 (GTK+ 1.2.10; i386-portbld-freebsd5.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:11:35 -0000 Hi Ruslan. On Mon, 30 Jun 2003 12:48:14 -0700 (PDT) Ruslan Ermilov wrote: > ru 2003/06/30 12:48:14 PDT > FreeBSD src repository > Modified files: > share/mk bsd.lib.mk > Log: > Removed suffix-transformation rules that are duplicates > (or are subsets) of the corresponding rules in sys.mk. > Revision Changes Path > 1.144 +0 -20 src/share/mk/bsd.lib.mk This modification causes that compiling math/libgmp-freebsd failed. Plese change sys.mk or back out. --- bsd.lib.mk 2003/06/30 19:03:56 1.143 +++ bsd.lib.mk 2003/06/30 19:48:14 1.144 @@ -46,43 +46,23 @@ (snip) -.c.o: - ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} - (snip) From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01:14: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 B722037B401; Thu, 10 Jul 2003 01:14:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5387543F85; Thu, 10 Jul 2003 01:14:01 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A8E10U000596; Thu, 10 Jul 2003 01:14:01 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A8E1ps000595; Thu, 10 Jul 2003 01:14:01 -0700 (PDT) Message-Id: <200307100814.h6A8E1ps000595@repoman.freebsd.org> From: Murray Stokely Date: Thu, 10 Jul 2003 01:14:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/games/fortune/datfiles Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:14:02 -0000 murray 2003/07/10 01:14:01 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) games/fortune/datfiles Makefile Log: MFC: r1.30 - don't randomize fortune datfiles at build time. Revision Changes Path 1.24.2.4 +2 -2 src/games/fortune/datfiles/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01:20: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 52BD837B408; Thu, 10 Jul 2003 01:20:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B343043F3F; Thu, 10 Jul 2003 01:20:18 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A8KI0U000765; Thu, 10 Jul 2003 01:20:18 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A8KIWl000764; Thu, 10 Jul 2003 01:20:18 -0700 (PDT) Message-Id: <200307100820.h6A8KIWl000764@repoman.freebsd.org> From: Murray Stokely Date: Thu, 10 Jul 2003 01:20:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/cmp special.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:20:24 -0000 murray 2003/07/10 01:20:18 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/cmp special.c Log: MFC: r1.10 : add the -x option for special files. Revision Changes Path 1.4.2.2 +5 -1 src/usr.bin/cmp/special.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01:29: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 6782737B401; Thu, 10 Jul 2003 01:29:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAEB143F85; Thu, 10 Jul 2003 01:29:57 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A8Tv0U001195; Thu, 10 Jul 2003 01:29:57 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A8Tv8i001194; Thu, 10 Jul 2003 01:29:57 -0700 (PDT) Message-Id: <200307100829.h6A8Tv8i001194@repoman.freebsd.org> From: Murray Stokely Date: Thu, 10 Jul 2003 01:29:57 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/syscons/keymaps INDEX.keymaps Makefile us.iso.acc.kbd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:30:00 -0000 murray 2003/07/10 01:29:57 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/syscons/keymaps INDEX.keymaps Makefile Added files: (Branch: RELENG_4) share/syscons/keymaps us.iso.acc.kbd Log: MFC: US syscons keymap with accent keys. Revision Changes Path 1.37.2.9 +6 -0 src/share/syscons/keymaps/INDEX.keymaps 1.44.2.12 +1 -1 src/share/syscons/keymaps/Makefile 1.1.2.1 +139 -0 src/share/syscons/keymaps/us.iso.acc.kbd (new) From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01:33:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4808037B401; Thu, 10 Jul 2003 01:33:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2D5C43F85; Thu, 10 Jul 2003 01:33:21 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A8XL0U001378; Thu, 10 Jul 2003 01:33:21 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A8XLbd001377; Thu, 10 Jul 2003 01:33:21 -0700 (PDT) Message-Id: <200307100833.h6A8XLbd001377@repoman.freebsd.org> From: Murray Stokely Date: Thu, 10 Jul 2003 01:33:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/syscons/keymaps INDEX.keymaps Makefile german.iso.acc.kbd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:33:22 -0000 murray 2003/07/10 01:33:21 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/syscons/keymaps INDEX.keymaps Makefile Added files: (Branch: RELENG_4) share/syscons/keymaps german.iso.acc.kbd Log: MFC: German syscons keymap with accent keys. Revision Changes Path 1.37.2.10 +7 -0 src/share/syscons/keymaps/INDEX.keymaps 1.44.2.13 +1 -1 src/share/syscons/keymaps/Makefile 1.1.2.1 +139 -0 src/share/syscons/keymaps/german.iso.acc.kbd (new) From owner-cvs-src@FreeBSD.ORG Thu Jul 10 01:38:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCEE237B401; Thu, 10 Jul 2003 01:38:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 394BB43F3F; Thu, 10 Jul 2003 01:38:17 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6A8cH0U001624; Thu, 10 Jul 2003 01:38:17 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6A8cGPF001623; Thu, 10 Jul 2003 01:38:16 -0700 (PDT) Message-Id: <200307100838.h6A8cGPF001623@repoman.freebsd.org> From: Murray Stokely Date: Thu, 10 Jul 2003 01:38:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/syscons/keymaps be.iso.acc.kbd be.iso.kbd bg.bds.ctrlcaps.kbd bg.phonetic.ctrlcaps.kbd br275.cp850.kbd br275.iso.acc.kbd br275.iso.kbd ce.iso2.kbd cs.latin2.qwertz.kbd cz.iso2.kbd danish.cp865.kbd danish.iso.kbd el.iso07.kbd ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 08:38:18 -0000 murray 2003/07/10 01:38:16 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/syscons/keymaps be.iso.acc.kbd be.iso.kbd bg.bds.ctrlcaps.kbd bg.phonetic.ctrlcaps.kbd br275.cp850.kbd br275.iso.acc.kbd br275.iso.kbd ce.iso2.kbd cs.latin2.qwertz.kbd cz.iso2.kbd danish.cp865.kbd danish.iso.kbd el.iso07.kbd estonian.cp850.kbd estonian.iso.kbd estonian.iso15.kbd finnish.cp850.kbd finnish.iso.kbd fr.iso.acc.kbd fr.iso.kbd fr_CA.iso.acc.kbd german.cp850.kbd Log: MFC: ache@'s change from March of 2001 to standardize the following : Shift+Ins - paste buffer Shift+PrintScr - prev. screen Approved by: ache@ Revision Changes Path 1.1.4.2 +3 -3 src/share/syscons/keymaps/be.iso.acc.kbd 1.8.2.3 +2 -2 src/share/syscons/keymaps/be.iso.kbd 1.1.2.3 +5 -5 src/share/syscons/keymaps/bg.bds.ctrlcaps.kbd 1.1.2.3 +5 -5 src/share/syscons/keymaps/bg.phonetic.ctrlcaps.kbd 1.6.2.2 +3 -3 src/share/syscons/keymaps/br275.cp850.kbd 1.3.2.2 +3 -3 src/share/syscons/keymaps/br275.iso.acc.kbd 1.5.2.2 +3 -3 src/share/syscons/keymaps/br275.iso.kbd 1.1.4.2 +3 -3 src/share/syscons/keymaps/ce.iso2.kbd 1.1.2.1 +4 -4 src/share/syscons/keymaps/cs.latin2.qwertz.kbd 1.1.4.2 +3 -3 src/share/syscons/keymaps/cz.iso2.kbd 1.13.2.2 +3 -3 src/share/syscons/keymaps/danish.cp865.kbd 1.13.2.2 +3 -3 src/share/syscons/keymaps/danish.iso.kbd 1.1.2.2 +6 -6 src/share/syscons/keymaps/el.iso07.kbd 1.1.4.1 +2 -2 src/share/syscons/keymaps/estonian.cp850.kbd 1.1.4.1 +2 -2 src/share/syscons/keymaps/estonian.iso.kbd 1.1.4.1 +2 -2 src/share/syscons/keymaps/estonian.iso15.kbd 1.1.4.2 +3 -3 src/share/syscons/keymaps/finnish.cp850.kbd 1.1.4.2 +3 -3 src/share/syscons/keymaps/finnish.iso.kbd 1.2.2.2 +3 -3 src/share/syscons/keymaps/fr.iso.acc.kbd 1.11.2.2 +3 -3 src/share/syscons/keymaps/fr.iso.kbd 1.1.4.2 +3 -3 src/share/syscons/keymaps/fr_CA.iso.acc.kbd 1.13.2.2 +3 -3 src/share/syscons/keymaps/german.cp850.kbd From owner-cvs-src@FreeBSD.ORG Thu Jul 10 06:55: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 356F837B401; Thu, 10 Jul 2003 06:55:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D632B43FA3; Thu, 10 Jul 2003 06:55:10 -0700 (PDT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6ADtA0U022857; Thu, 10 Jul 2003 06:55:10 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6ADtAQg022856; Thu, 10 Jul 2003 06:55:10 -0700 (PDT) Message-Id: <200307101355.h6ADtAQg022856@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Jul 2003 06:55:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatm_ioctl.c if_hatm_rx.c 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: Thu, 10 Jul 2003 13:55:11 -0000 harti 2003/07/10 06:55:09 PDT FreeBSD src repository Modified files: sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatm_ioctl.c if_hatm_rx.c if_hatm_tx.c Log: Use the default arguments for lockfunc and lockfuncarg in bus_dma_tag_create. We need to be sure that our packets are kept in-sequence (that's how ATM is supposed to work) and therefor use BUS_DMA_NOWAIT in all calls to bus_dmamap_load. For memory allocated with bus_dmamem_alloc the use of anything other than NULL arguments for the locking is anyway bogus because this memory never should need bouncing and hence the load should never be defered. Allow the receipt of OAM and RM cells on raw connections. Caveat: it seems that RM cells are still processed by the hardware even when we open the connection as UBR. Revision Changes Path 1.4 +16 -8 src/sys/dev/hatm/if_hatm.c 1.3 +2 -2 src/sys/dev/hatm/if_hatm_intr.c 1.3 +1 -1 src/sys/dev/hatm/if_hatm_ioctl.c 1.3 +2 -1 src/sys/dev/hatm/if_hatm_rx.c 1.3 +2 -2 src/sys/dev/hatm/if_hatm_tx.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 09:37:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D288437B401; Thu, 10 Jul 2003 09:37:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E0C43F75; Thu, 10 Jul 2003 09:37:42 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AGbg0U036620; Thu, 10 Jul 2003 09:37:42 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AGbfH3036619; Thu, 10 Jul 2003 09:37:41 -0700 (PDT) Message-Id: <200307101637.h6AGbfH3036619@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 10 Jul 2003 09:37:41 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 16:37:43 -0000 mux 2003/07/10 09:37:41 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/pci if_dc.c Log: MFC: Fix a bug that could cause dc_stop() to try to m_freem() something that's not a valid mbuf pointer. Relevant HEAD revision: 1.114 Revision Changes Path 1.9.2.46 +4 -2 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 10:22: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 80CD337B401; Thu, 10 Jul 2003 10:22:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3026543F75; Thu, 10 Jul 2003 10:22:47 -0700 (PDT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AHMl0U039130; Thu, 10 Jul 2003 10:22:47 -0700 (PDT) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AHMkeZ039129; Thu, 10 Jul 2003 10:22:46 -0700 (PDT) Message-Id: <200307101722.h6AHMkeZ039129@repoman.freebsd.org> From: Nate Lawson Date: Thu, 10 Jul 2003 10:22:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_ec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 17:22:48 -0000 njl 2003/07/10 10:22:46 PDT FreeBSD src repository Modified files: sys/dev/acpica acpi_ec.c Log: Rewrite much of the embedded controller driver. * Always use polled mode. The intr approach did not work for many controllers and required the hw.acpi.ec.event_driven workaround. * Only use an edge (not level) triggered GPE handler * Add sc->ec_mtx for locking operations to a single EC. There were many race conditions earlier between an SCI event and EcRead/Write. * Use 1 ms as the global lock timeout * Only acquire global lock if _GLK != 0 * Update EcWaitEvent to use an incremental backoff delay in its poll loop. Wait 50 ms max instead of 10. Most ECs respond in < 5 us (50 us when heavily loaded). However, some time out occasionally even with a 10 ms timeout. For delays past 1 ms, use msleep instead of DELAY to give SCI interrupts a chance to occur. * Add EcCommand to send a command and wait for the appropriate event. * The hw.acpi.ec.event_driven tunable is no longer applicable and has been removed. Ideas from: Linux Revision Changes Path 1.31 +264 -312 src/sys/dev/acpica/acpi_ec.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 11:05: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 71B6B37B401; Thu, 10 Jul 2003 11:05:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F96A43F85; Thu, 10 Jul 2003 11:05:03 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AI520U041496; Thu, 10 Jul 2003 11:05:02 -0700 (PDT) (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AI5286041495; Thu, 10 Jul 2003 11:05:02 -0700 (PDT) Message-Id: <200307101805.h6AI5286041495@repoman.freebsd.org> From: Mark Murray Date: Thu, 10 Jul 2003 11:05:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 18:05:03 -0000 markm 2003/07/10 11:05:02 PDT FreeBSD src repository Modified files: sys/i386/i386 mp_machdep.c Log: Protect lint(1) from a #error. Revision Changes Path 1.212 +2 -0 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 11:24: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 6EA3C37B401; Thu, 10 Jul 2003 11:24:39 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81BE943F93; Thu, 10 Jul 2003 11:24:38 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h6AIOaLv009921; Thu, 10 Jul 2003 11:24:36 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h6AIOaK5009920; Thu, 10 Jul 2003 11:24:36 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Thu, 10 Jul 2003 11:24:36 -0700 From: David Schultz To: "Alan L. Cox" Message-ID: <20030710182436.GA6484@HAL9000.homeunix.com> Mail-Followup-To: "Alan L. Cox" , Mike Silbersack , Don Lewis , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708000257.D6158@odysseus.silby.com> <20030708004340.T6733@odysseus.silby.com> <3F0B199E.A3C980D2@imimic.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F0B199E.A3C980D2@imimic.com> cc: cvs-src@FreeBSD.ORG cc: Mike Silbersack cc: src-committers@FreeBSD.ORG cc: Don Lewis cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 18:24:39 -0000 On Tue, Jul 08, 2003, Alan L. Cox wrote: > Mike Silbersack wrote: > > > > On Tue, 8 Jul 2003, Mike Silbersack wrote: > > > > > If I spend more time working on pipes, there are a bunch of other changes > > > I'll be working on first. > > > > > > Mike "Silby" Silbersack > > > > Let me explain this statement a little better, as it helps explain why I > > didn't do per-user limits in the initial commit. > > > > As pipes are implemented now (which basically still follows John's > > original design), for each side of a pipe we allocate: > > > > 1 VM object which is linked to > > 16KB of address space from the kernel map; > > this is pageable, and acquires backing as it is filled. > > > > For large writes which align on page boundaries, the pages are wired into > > kernel memory, and shown directly to the reading end of the pipe. > > Naturally, this memory isn't pageable, and is even more important to > > limit. (However, as stated in my commit message, this _can_ be limited > > without any nasty sideeffects.) > > When "pages are wired into kernel memory" there are two distinct actions > being performed: vm_page_wire() and pmap_qenter(). However, as far as I > know, there is no reason why the pmap_qenter() has to be performed by > the sender. I suspect the mapping could be delayed until just before > the copy and released immediately thereafter, thereby eliminating the > need for each pipe to have its own KVA for this purpose. In fact, I > believe the sf_buf allocator could be used to provide the temporary KVA. That would alleviate the KVA pressure, since the mapping would be very temporary and you could even get away with just a single page. However, it would still tie up the associated physical memory until the pipe is read, which may not be soon at all. Is there a reason for the memory to be wired, other than that the data is easier to track down while the sending process' PTEs are still there? I would expect that you could instead just look up the appropriate vm_object and lazily fault in the appropriate pages on the receiver's side, modulo a few details such as segfault handling. But perhaps I'm missing something... From owner-cvs-src@FreeBSD.ORG Thu Jul 10 11:43:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1191C37B401; Thu, 10 Jul 2003 11:43:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD43543F3F; Thu, 10 Jul 2003 11:43:17 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AIhH0U042876; Thu, 10 Jul 2003 11:43:17 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AIhHo5042875; Thu, 10 Jul 2003 11:43:17 -0700 (PDT) Message-Id: <200307101843.h6AIhHo5042875@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Jul 2003 11:43:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.h src/sys/dev/usb if_aue.c usbdevs src/share/man/man4 dc.4 rl.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 18:43:18 -0000 wpaul 2003/07/10 11:43:17 PDT FreeBSD src repository Modified files: sys/pci if_dc.c if_dcreg.h sys/dev/usb if_aue.c usbdevs share/man/man4 dc.4 rl.4 Log: Add support for a bunch of Microsoft networking products: - MN-110 10/100 USB ethernet (ADMtek Pegasus II, if_aue) - MN-120 10/100 cardbus (ADMtek Centaur-C, if_dc) - MN-130 10/100 PCI (ADMtek Centaur-P, if_dc) Also update dc(4) man page to mention support for MN-120 and MN-130. Revision Changes Path 1.21 +4 -0 src/share/man/man4/dc.4 1.27 +74 -12 src/share/man/man4/rl.4 1.69 +1 -0 src/sys/dev/usb/if_aue.c 1.131 +1 -0 src/sys/dev/usb/usbdevs 1.117 +20 -0 src/sys/pci/if_dc.c 1.36 +14 -0 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 11:43:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BC1637B401; Thu, 10 Jul 2003 11:43:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED2E043FA3; Thu, 10 Jul 2003 11:43:39 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AIhd0U042918; Thu, 10 Jul 2003 11:43:39 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AIhdnp042917; Thu, 10 Jul 2003 11:43:39 -0700 (PDT) Message-Id: <200307101843.h6AIhdnp042917@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Jul 2003 11:43:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 18:43:40 -0000 wpaul 2003/07/10 11:43:39 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Regenerate. Revision Changes Path 1.139 +5 -4 src/sys/dev/usb/usbdevs.h 1.139 +7 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 12:19:27 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D41F137B407 for ; Thu, 10 Jul 2003 12:19:27 -0700 (PDT) Received: from mail26c.sbc-webhosting.com (mail26c.sbc-webhosting.com [216.173.237.166]) by mx1.FreeBSD.org (Postfix) with SMTP id 935C543FAF for ; Thu, 10 Jul 2003 12:19:23 -0700 (PDT) (envelope-from alc@imimic.com) Received: from www.imimic.com (64.143.12.21)4-054714759; Thu, 10 Jul 2003 15:19:20 -0400 (EDT) Sender: alc@FreeBSD.ORG Message-ID: <3F0DBC39.891A91A@imimic.com> Date: Thu, 10 Jul 2003 14:19:21 -0500 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: David Schultz References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708000257.D6158@odysseus.silby.com> <20030708004340.T6733@odysseus.silby.com> <3F0B199E.A3C980D2@imimic.com> <20030710182436.GA6484@HAL9000.homeunix.com> Content-Type: text/plain; charset=x-user-defined Content-Transfer-Encoding: 7bit X-Loop-Detect: 1 cc: cvs-src@FreeBSD.ORG cc: Mike Silbersack cc: src-committers@FreeBSD.ORG cc: Don Lewis cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 19:19:28 -0000 David Schultz wrote: > > On Tue, Jul 08, 2003, Alan L. Cox wrote: > > Mike Silbersack wrote: > > > > > > On Tue, 8 Jul 2003, Mike Silbersack wrote: > > > > > > > If I spend more time working on pipes, there are a bunch of other changes > > > > I'll be working on first. > > > > > > > > Mike "Silby" Silbersack > > > > > > Let me explain this statement a little better, as it helps explain why I > > > didn't do per-user limits in the initial commit. > > > > > > As pipes are implemented now (which basically still follows John's > > > original design), for each side of a pipe we allocate: > > > > > > 1 VM object which is linked to > > > 16KB of address space from the kernel map; > > > this is pageable, and acquires backing as it is filled. > > > > > > For large writes which align on page boundaries, the pages are wired into > > > kernel memory, and shown directly to the reading end of the pipe. > > > Naturally, this memory isn't pageable, and is even more important to > > > limit. (However, as stated in my commit message, this _can_ be limited > > > without any nasty sideeffects.) > > > > When "pages are wired into kernel memory" there are two distinct actions > > being performed: vm_page_wire() and pmap_qenter(). However, as far as I > > know, there is no reason why the pmap_qenter() has to be performed by > > the sender. I suspect the mapping could be delayed until just before > > the copy and released immediately thereafter, thereby eliminating the > > need for each pipe to have its own KVA for this purpose. In fact, I > > believe the sf_buf allocator could be used to provide the temporary KVA. > > That would alleviate the KVA pressure, since the mapping would be > very temporary and you could even get away with just a single > page. However, it would still tie up the associated physical > memory until the pipe is read, which may not be soon at all. Is > there a reason for the memory to be wired, other than that the > data is easier to track down while the sending process' PTEs are > still there? I would expect that you could instead just look up > the appropriate vm_object and lazily fault in the appropriate pages > on the receiver's side, modulo a few details such as segfault handling. > But perhaps I'm missing something... It's a matter of priorities. With the growth trend in physical memory sizes (and PAE), I see more problems due to KVA pressure than unnecessarily wired memory. A recent, and fairly visible example, was the vnode autosizing problems that had to be fixed prior to 5.1-RELEASE. Regards, Alan From owner-cvs-src@FreeBSD.ORG Thu Jul 10 12:33: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 1B88837B401; Thu, 10 Jul 2003 12:33:44 -0700 (PDT) Received: from godel.mtl.distributel.net (nat.MTL.distributel.NET [66.38.181.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4673243FA3; Thu, 10 Jul 2003 12:33:43 -0700 (PDT) (envelope-from bmilekic@technokratis.com) Received: from godel.mtl.distributel.net (localhost [127.0.0.1]) h6AFbZte001155; Thu, 10 Jul 2003 15:37:35 GMT (envelope-from bmilekic@technokratis.com) Received: (from bmilekic@localhost) by godel.mtl.distributel.net (8.12.9/8.12.9/Submit) id h6AFbYS6001154; Thu, 10 Jul 2003 15:37:34 GMT X-Authentication-Warning: godel.mtl.distributel.net: bmilekic set sender to bmilekic@technokratis.com using -f Date: Thu, 10 Jul 2003 15:37:34 +0000 From: Bosko Milekic To: "Alan L. Cox" Message-ID: <20030710153734.GA1101@technokratis.com> References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708000257.D6158@odysseus.silby.com> <20030708004340.T6733@odysseus.silby.com> <3F0B199E.A3C980D2@imimic.com> <20030710182436.GA6484@HAL9000.homeunix.com> <3F0DBC39.891A91A@imimic.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F0DBC39.891A91A@imimic.com> User-Agent: Mutt/1.4.1i cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: David Schultz cc: Don Lewis cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 19:33:44 -0000 On Thu, Jul 10, 2003 at 02:19:21PM -0500, Alan L. Cox wrote: [...] > > That would alleviate the KVA pressure, since the mapping would be > > very temporary and you could even get away with just a single > > page. However, it would still tie up the associated physical > > memory until the pipe is read, which may not be soon at all. Is > > there a reason for the memory to be wired, other than that the > > data is easier to track down while the sending process' PTEs are > > still there? I would expect that you could instead just look up > > the appropriate vm_object and lazily fault in the appropriate pages > > on the receiver's side, modulo a few details such as segfault handling. > > But perhaps I'm missing something... > > It's a matter of priorities. With the growth trend in physical memory > sizes (and PAE), I see more problems due to KVA pressure than > unnecessarily wired memory. A recent, and fairly visible example, was > the vnode autosizing problems that had to be fixed prior to 5.1-RELEASE. With the recent bug reporting regarding kmem_map being too small coming in, I'd have to say that I agree with that assertion. Address space has become more expensive than memory, at least on ia32, and it's gotten to the point where we need to re-evaluate some of our autosizing and max size constants (for example, see VM_KMEM_SIZE_MAX). > Regards, > Alan Regards, -- Bosko Milekic * bmilekic@technokratis.com * bmilekic@FreeBSD.org TECHNOkRATIS Consulting Services * http://www.technokratis.com/ From owner-cvs-src@FreeBSD.ORG Thu Jul 10 12: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 34A4E37B487 for ; Thu, 10 Jul 2003 12:52:33 -0700 (PDT) Received: from phk.freebsd.dk (phk.freebsd.dk [212.242.86.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB8C43FAF for ; Thu, 10 Jul 2003 12:52:32 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (port757.uc1-esp.isdn-lan.cybercity.dk [212.242.98.245]) by phk.freebsd.dk (8.12.8/8.12.8) with ESMTP id h6AJqHV3068211; Thu, 10 Jul 2003 19:52:17 GMT (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h6AJqETC003771; Thu, 10 Jul 2003 21:52:15 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) To: Bosko Milekic From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Jul 2003 15:37:34 -0000." <20030710153734.GA1101@technokratis.com> Date: Thu, 10 Jul 2003 21:52:14 +0200 Message-ID: <3770.1057866734@critter.freebsd.dk> cc: Mike Silbersack cc: "Alan L. Cox" cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: David Schultz cc: Don Lewis cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 19:52:35 -0000 In message <20030710153734.GA1101@technokratis.com>, Bosko Milekic writes: > With the recent bug reporting regarding kmem_map being too small > coming in, I'd have to say that I agree with that assertion. Address > space has become more expensive than memory, at least on ia32, and > it's gotten to the point where we need to re-evaluate some of our > autosizing and max size constants (for example, see VM_KMEM_SIZE_MAX). I have set my cross-hair on struct buf (including sbufs) and struct bio in this respect, they will not require permanent KVA when I'm done with them, but the time-line is 6-current not 5-stable. We may be able do some low-hanging fruit for 5-stable if we are sufficiently motivated. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Jul 10 12:53:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E09D437B483 for ; Thu, 10 Jul 2003 12:53:51 -0700 (PDT) Received: from phk.freebsd.dk (phk.freebsd.dk [212.242.86.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D4A143F93 for ; Thu, 10 Jul 2003 12:53:50 -0700 (PDT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (port757.uc1-esp.isdn-lan.cybercity.dk [212.242.98.245]) by phk.freebsd.dk (8.12.8/8.12.8) with ESMTP id h6AJrgV3068232; Thu, 10 Jul 2003 19:53:42 GMT (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.9/8.12.9) with ESMTP id h6AJrgTC003803; Thu, 10 Jul 2003 21:53:42 +0200 (CEST) (envelope-from phk@phk.freebsd.dk) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Jul 2003 21:52:14 +0200." <3770.1057866734@critter.freebsd.dk> Date: Thu, 10 Jul 2003 21:53:42 +0200 Message-ID: <3802.1057866822@critter.freebsd.dk> cc: "Alan L. Cox" cc: src-committers@FreeBSD.org cc: Bosko Milekic cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: Don Lewis cc: David Schultz cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 19:53:53 -0000 In message <3770.1057866734@critter.freebsd.dk>, "Poul-Henning Kamp" writes: >In message <20030710153734.GA1101@technokratis.com>, Bosko Milekic writes: > >> With the recent bug reporting regarding kmem_map being too small >> coming in, I'd have to say that I agree with that assertion. Address >> space has become more expensive than memory, at least on ia32, and >> it's gotten to the point where we need to re-evaluate some of our >> autosizing and max size constants (for example, see VM_KMEM_SIZE_MAX). > >I have set my cross-hair on struct buf (including sbufs) and struct s/sbufs/pbufs/ >bio in this respect, they will not require permanent KVA when I'm done >with them, but the time-line is 6-current not 5-stable. We may be >able do some low-hanging fruit for 5-stable if we are sufficiently >motivated. > >-- >Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 >phk@FreeBSD.ORG | TCP/IP since RFC 956 >FreeBSD committer | BSD since 4.3-tahoe >Never attribute to malice what can adequately be explained by incompetence. > -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Jul 10 13:38: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 1449E37B401; Thu, 10 Jul 2003 13:38:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4F1743F75; Thu, 10 Jul 2003 13:38:48 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AKcm0U054025; Thu, 10 Jul 2003 13:38:48 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AKcmi0054024; Thu, 10 Jul 2003 13:38:48 -0700 (PDT) Message-Id: <200307102038.h6AKcmi0054024@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Jul 2003 13:38:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_rl.c if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 20:38:49 -0000 wpaul 2003/07/10 13:38:48 PDT FreeBSD src repository Modified files: sys/pci if_rl.c if_rlreg.h Log: Add support for the 8139C+ chipset. Unlike the other chips in the 8139 series, the 8139C+ has a descriptor-based DMA mechanism, and its performance is actually pretty respectable. Note: the 8139D chip does not support C+ mode. Only the 8139C+ and 8169 gigE chips support C+ mode. Supported features: - RX and TX checksum offload - hardware VLAN tag insertion/extraction - TX interrupt moderation using the 8139's on-board timer Everything should be properly busdma'ed and endian-independent, so things should work ok on non-x86 platforms. Unfortunately, my call for testers on this code was met with deafening silence, and I don't have access to any non-x86 FreeBSD boxes at the moment, so this is speculation. The device detection code has been cleaned up a little as well (thanks to Michal Mertl) for the patches. There are also updates to the rl(4) man page (which I accidentally checked in before when I updated the dc(4) man page. Oops.) Todo: finish support for the 8169 gigabit ethernet chip. This mainly requires writing an rlgphy driver to handle the 8169's built-in PHY. This will have to wait until I actually get my hands on an 8169 card for testing though. (I still can't find a source for one in the U.S. Suggestions/pointers welcome.) Revision Changes Path 1.104 +1138 -107 src/sys/pci/if_rl.c 1.29 +294 -3 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 13:53:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC42737B401; Thu, 10 Jul 2003 13:53:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6783643FA3; Thu, 10 Jul 2003 13:53:57 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6AKrv0U054620; Thu, 10 Jul 2003 13:53:57 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6AKruP1054619; Thu, 10 Jul 2003 13:53:56 -0700 (PDT) Message-Id: <200307102053.h6AKruP1054619@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 10 Jul 2003 13:53:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ls ls.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 20:53:58 -0000 brueffer 2003/07/10 13:53:56 PDT FreeBSD src repository (doc committer) Modified files: bin/ls ls.1 Log: -l prints all permissions, not just owner and group PR: 54294 Submitted by: Per Hedeland MFC after: 3 days Revision Changes Path 1.75 +1 -1 src/bin/ls/ls.1 From owner-cvs-src@FreeBSD.ORG Thu Jul 10 15:15: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 CD66D37B407 for ; Thu, 10 Jul 2003 15:15:38 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id E6F7943FB1 for ; Thu, 10 Jul 2003 15:15:35 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 18345 invoked from network); 10 Jul 2003 22:15:34 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 10 Jul 2003 22:15:34 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 10 Jul 2003 17:15:15 -0500 (CDT) From: Mike Silbersack To: "Alan L. Cox" In-Reply-To: <3F0DCEFE.2916E707@imimic.com> Message-ID: <20030710171232.T1451@odysseus.silby.com> References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708004340.T6733@odysseus.silby.com> <20030710182436.GA6484@HAL9000.homeunix.com> <20030710153734.GA1101@technokratis.com> <3F0DCEFE.2916E707@imimic.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@FreeBSD.org cc: Bosko Milekic cc: cvs-src@FreeBSD.org cc: David Schultz cc: Don Lewis cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 22:15:39 -0000 On Thu, 10 Jul 2003, Alan L. Cox wrote: > The other factor here is PAE. Some of our autosizing functions take > into account the amount of physical memory but not the amount of > available KVA. The old vnode autosizing was a case in point. > > Regards, > Alan FWIW, I'm going to add a init_param3 function in subr_param which will be used to auto-scale values which should scale to the size of the kernel map, not the size of physical ram. Pipes will be sized in there, and I may move over some of the other autosizing values as well. That should improve the autosizing situation quite a bit. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Jul 10 15:23: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 30E2737B405 for ; Thu, 10 Jul 2003 15:23:12 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 9FF2C43F85 for ; Thu, 10 Jul 2003 15:23:08 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 20225 invoked from network); 10 Jul 2003 22:23:07 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 10 Jul 2003 22:23:07 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 10 Jul 2003 17:22:48 -0500 (CDT) From: Mike Silbersack To: David Schultz In-Reply-To: <20030710182436.GA6484@HAL9000.homeunix.com> Message-ID: <20030710171542.E1451@odysseus.silby.com> References: <200307080457.h684vRM7009343@gw.catspoiler.org> <20030708004340.T6733@odysseus.silby.com> <20030710182436.GA6484@HAL9000.homeunix.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: "Alan L. Cox" cc: Don Lewis cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 22:23:12 -0000 On Thu, 10 Jul 2003, David Schultz wrote: > That would alleviate the KVA pressure, since the mapping would be > very temporary and you could even get away with just a single > page. However, it would still tie up the associated physical > memory until the pipe is read, which may not be soon at all. Is > there a reason for the memory to be wired, other than that the > data is easier to track down while the sending process' PTEs are > still there? I would expect that you could instead just look up > the appropriate vm_object and lazily fault in the appropriate pages > on the receiver's side, modulo a few details such as segfault handling. > But perhaps I'm missing something... I had thought the same thing, but then I realized that the wiring isn't a big deal: In the "normal" case, the pipe data would be stored in pageable kernel memory. In the "fast" case, we wire the pipe data down, but don't use any additional memory. Hence, we're not _really_ wasting any physical memory in the fast case; the only point where that wired memory would matter is if the machine was swapping like mad, but since we now have a limit on the amount of memory that can be wired, that won't be a significant problem. As a result, I've come to the conclusion that wiring the memory, but delaying the pmap_qenter until we actually do the copy is about all we need to do to improve this case. I have another improvement in the pipeline that will actually have more of an impact; right now, we alllocate a VM object + backing store for both directions of the pipe. However, most programs only use one direction of the pipe (AFAIK.) So, I'm going to delay the allocation of the vm object + backing store until an actual write occurs so that we only allocate for space that we will use. This should cut the amount of address space used in half, assuming that most users are unidirectional. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Jul 10 16:27:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6942D37B401; Thu, 10 Jul 2003 16:27:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9CFF43F3F; Thu, 10 Jul 2003 16:27:35 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6ANRZ0U062560; Thu, 10 Jul 2003 16:27:35 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6ANRZas062559; Thu, 10 Jul 2003 16:27:35 -0700 (PDT) Message-Id: <200307102327.h6ANRZas062559@repoman.freebsd.org> From: Thomas Moestl Date: Thu, 10 Jul 2003 16:27:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include bus.h bus_private.h iommuvar.h src/sys/sparc64/sparc64 bus_machdep.c iommu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jul 2003 23:27:36 -0000 tmm 2003/07/10 16:27:35 PDT FreeBSD src repository Modified files: sys/sparc64/include bus.h bus_private.h iommuvar.h sys/sparc64/sparc64 bus_machdep.c iommu.c Log: Lock down the IOMMU bus_dma implementation to make it safe to use without Giant held. A quick outline of the locking strategy: Since all IOMMUs are synchronized, there is a single lock, iommu_mtx, which protects the hardware registers (where needed) and the global and per-IOMMU software states. As soon as the IOMMUs are divorced, each struct iommu_state will have its own mutex (and the remaining global state will be moved into the struct). The dvma rman has its own internal mutex; the TSB slots may only be accessed by the owner of the corresponding resource, so neither needs extra protection. Since there is a second access path to maps via LRU queues, the consumer- provided locking is not sufficient; therefore, each map which is on a queue is additionally protected by iommu_mtx (in part, there is one member which only the map owner may access). Each map on a queue may be accessed and removed from or repositioned in a queue in any context as long as the lock is held; only the owner may insert a map. To reduce lock contention, some bus_dma functions remove the map from the queue temporarily (on behalf of the map owner) for some operations and reinsert it when they are done. Shorter operations and operations which are not done on behalf of the lock owner are completely covered by the lock. To facilitate the locking, reorganize the streaming buffer handling; while being there, fix an old oversight which would cause the streaming buffer to always be flushed, regardless of whether streaming was enabled in the TSB entry. The streaming buffer is still disabled for now, since there are a number of drivers which lack critical bus_dmamp_sync() calls. Additional testing by: jake Revision Changes Path 1.30 +3 -12 src/sys/sparc64/include/bus.h 1.6 +20 -4 src/sys/sparc64/include/bus_private.h 1.14 +32 -19 src/sys/sparc64/include/iommuvar.h 1.33 +4 -4 src/sys/sparc64/sparc64/bus_machdep.c 1.32 +207 -61 src/sys/sparc64/sparc64/iommu.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 17:01: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 45B4C37B401; Thu, 10 Jul 2003 17:01:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97BDB43FA3; Thu, 10 Jul 2003 17:01:03 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B0130U069215; Thu, 10 Jul 2003 17:01:03 -0700 (PDT) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B013vr069214; Thu, 10 Jul 2003 17:01:03 -0700 (PDT) Message-Id: <200307110001.h6B013vr069214@repoman.freebsd.org> From: Mike Silbersack Date: Thu, 10 Jul 2003 17:01:03 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_malloc.c subr_param.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 00:01:04 -0000 silby 2003/07/10 17:01:03 PDT FreeBSD src repository Modified files: sys/kern kern_malloc.c subr_param.c sys/sys systm.h Log: Add init_param3() to subr_param. This function is called immediately after the kernel map has been sized, and is the optimal place for the autosizing of memory allocations which occur within the kernel map to occur. Suggested by: bde Revision Changes Path 1.127 +5 -0 src/sys/kern/kern_malloc.c 1.59 +16 -26 src/sys/kern/subr_param.c 1.194 +1 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 18:02: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 0A81E37B401; Thu, 10 Jul 2003 18:02:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D9FE43F3F; Thu, 10 Jul 2003 18:02:37 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B12b0U072277; Thu, 10 Jul 2003 18:02:37 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B12bfQ072276; Thu, 10 Jul 2003 18:02:37 -0700 (PDT) Message-Id: <200307110102.h6B12bfQ072276@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 10 Jul 2003 18:02:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 01:02:38 -0000 marcel 2003/07/10 18:02:37 PDT FreeBSD src repository Modified files: . exclude Log: Exclude src/sys/contrib/ia64/libuwx in its entirety. We need to have the flexibility to commit to the vendor branch for now. We want to change this later when the vendor code itself is not beta anymore. Revision Changes Path 1.96 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu Jul 10 18:03: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 C0D1237B401; Thu, 10 Jul 2003 18:03:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D09643F93; Thu, 10 Jul 2003 18:03:55 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B13t0U073225; Thu, 10 Jul 2003 18:03:55 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B13thU073224; Thu, 10 Jul 2003 18:03:55 -0700 (PDT) Message-Id: <200307110103.h6B13thU073224@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 10 Jul 2003 18:03:55 -0700 (PDT) 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/src Makefile uwx_trace.c uwx_trace.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 01:03:56 -0000 marcel 2003/07/10 18:03:55 PDT FreeBSD src repository Modified files: (Branch: LIBUWX) sys/contrib/ia64/libuwx/src Makefile uwx_trace.c uwx_trace.h Log: Rename DISABLE_TRACE to UWX_TRACE_ENABLE and change the conditional compilation accordingly. The net effect is that tracing is not by default present and that it can easily be compiled-in. The tracer uses getenv() and printf(), which cannot be used in all cases (ie from the debugger) and with this change we improved the applicability of the unwinder. This change is made on the vendor branch and given back to the vendor for possible inclusion in future versions. Revision Changes Path 1.1.1.2 +1 -1 src/sys/contrib/ia64/libuwx/src/Makefile 1.1.1.2 +3 -0 src/sys/contrib/ia64/libuwx/src/uwx_trace.c 1.1.1.2 +3 -3 src/sys/contrib/ia64/libuwx/src/uwx_trace.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 19:19:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 563C037B401; Thu, 10 Jul 2003 19:19:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E72C543F93; Thu, 10 Jul 2003 19:19:19 -0700 (PDT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B2JJ0U077238; Thu, 10 Jul 2003 19:19:19 -0700 (PDT) (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B2JJOe077237; Thu, 10 Jul 2003 19:19:19 -0700 (PDT) Message-Id: <200307110219.h6B2JJOe077237@repoman.freebsd.org> From: Brian Feldman Date: Thu, 10 Jul 2003 19:19:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/cpio copypass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 02:19:20 -0000 green 2003/07/10 19:19:19 PDT FreeBSD src repository Modified files: contrib/cpio copypass.c Log: If we must yell at the user than a file cannot be linked into place when requested (not required) to do it, reassure them that cpio is still intelligent enough that it will perform a full copy instead. Revision Changes Path 1.3 +2 -1 src/contrib/cpio/copypass.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 20:42: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 6DDA037B401; Thu, 10 Jul 2003 20:42:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4382343F93; Thu, 10 Jul 2003 20:42:01 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B3g10U081226; Thu, 10 Jul 2003 20:42:01 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B3g00G081225; Thu, 10 Jul 2003 20:42:00 -0700 (PDT) Message-Id: <200307110342.h6B3g00G081225@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 20:42:00 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/gcc - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 03:42:04 -0000 kan 2003/07/10 20:42:00 PDT FreeBSD src repository src/contrib/gcc - Imported sources Update of /home/ncvs/src/contrib/gcc In directory repoman.freebsd.org:/tmp/cvs-serv81200 Log Message: Gcc 3.3.1-pre as of 2003-07-11. Status: Vendor Tag: FSF Release Tags: gcc_3_3_1_20030711 U src/contrib/gcc/COPYING U src/contrib/gcc/COPYING.LIB U src/contrib/gcc/ChangeLog U src/contrib/gcc/ChangeLog.0 U src/contrib/gcc/ChangeLog.1 U src/contrib/gcc/ChangeLog.2 U src/contrib/gcc/ChangeLog.3 U src/contrib/gcc/ChangeLog.4 U src/contrib/gcc/ChangeLog.5 U src/contrib/gcc/ChangeLog.6 N src/contrib/gcc/ChangeLog.7 U src/contrib/gcc/ChangeLog.lib U src/contrib/gcc/FSFChangeLog U src/contrib/gcc/FSFChangeLog.10 U src/contrib/gcc/FSFChangeLog.11 U src/contrib/gcc/LANGUAGES C src/contrib/gcc/Makefile.in U src/contrib/gcc/ONEWS U src/contrib/gcc/SERVICE U src/contrib/gcc/README-fixinc U src/contrib/gcc/README.Portability U src/contrib/gcc/acconfig.h U src/contrib/gcc/aclocal.m4 U src/contrib/gcc/alias.c U src/contrib/gcc/attribs.c U src/contrib/gcc/basic-block.h U src/contrib/gcc/bb-reorder.c U src/contrib/gcc/bitmap.c U src/contrib/gcc/bitmap.h U src/contrib/gcc/builtin-attrs.def U src/contrib/gcc/builtin-types.def C src/contrib/gcc/builtins.c U src/contrib/gcc/builtins.def U src/contrib/gcc/c-aux-info.c C src/contrib/gcc/c-common.c U src/contrib/gcc/c-common.def C src/contrib/gcc/c-common.h N src/contrib/gcc/c-config-lang.in U src/contrib/gcc/c-convert.c C src/contrib/gcc/c-decl.c N src/contrib/gcc/c-dump.c U src/contrib/gcc/c-errors.c C src/contrib/gcc/c-format.c U src/contrib/gcc/c-lang.c C src/contrib/gcc/c-lex.c U src/contrib/gcc/c-objc-common.c N src/contrib/gcc/c-opts.c U src/contrib/gcc/c-parse.in U src/contrib/gcc/c-pragma.c U src/contrib/gcc/c-pragma.h N src/contrib/gcc/c-pretty-print.c N src/contrib/gcc/c-pretty-print.h U src/contrib/gcc/c-semantics.c C src/contrib/gcc/c-tree.h U src/contrib/gcc/c-typeck.c U src/contrib/gcc/caller-save.c U src/contrib/gcc/calls.c U src/contrib/gcc/cfg.c U src/contrib/gcc/cfganal.c U src/contrib/gcc/cfgbuild.c U src/contrib/gcc/cfgcleanup.c U src/contrib/gcc/cfglayout.c U src/contrib/gcc/cfglayout.h U src/contrib/gcc/cfgloop.c U src/contrib/gcc/cfgrtl.c U src/contrib/gcc/collect2.c U src/contrib/gcc/collect2.h U src/contrib/gcc/combine.c U src/contrib/gcc/conditions.h U src/contrib/gcc/config.gcc U src/contrib/gcc/config.guess U src/contrib/gcc/config.in C src/contrib/gcc/configure U src/contrib/gcc/configure.frag U src/contrib/gcc/configure.in U src/contrib/gcc/conflict.c U src/contrib/gcc/convert.c U src/contrib/gcc/convert.h U src/contrib/gcc/cppdefault.c U src/contrib/gcc/cppdefault.h U src/contrib/gcc/cpperror.c U src/contrib/gcc/cppexp.c U src/contrib/gcc/cppfiles.c U src/contrib/gcc/cpphash.c U src/contrib/gcc/cpphash.h C src/contrib/gcc/cppinit.c U src/contrib/gcc/cpplex.c U src/contrib/gcc/cpplib.c U src/contrib/gcc/cpplib.h U src/contrib/gcc/cppmacro.c U src/contrib/gcc/floatlib.c U src/contrib/gcc/cppspec.c N src/contrib/gcc/cpptrad.c U src/contrib/gcc/crtstuff.c U src/contrib/gcc/cse.c U src/contrib/gcc/cselib.c U src/contrib/gcc/cselib.h U src/contrib/gcc/cstamp-h.in C src/contrib/gcc/dbxout.c U src/contrib/gcc/dbxout.h U src/contrib/gcc/dbxstclass.h U src/contrib/gcc/debug.c U src/contrib/gcc/debug.h U src/contrib/gcc/defaults.h U src/contrib/gcc/df.c U src/contrib/gcc/df.h U src/contrib/gcc/diagnostic.c U src/contrib/gcc/diagnostic.def U src/contrib/gcc/diagnostic.h U src/contrib/gcc/doloop.c U src/contrib/gcc/dominance.c U src/contrib/gcc/doschk.c N src/contrib/gcc/dummy-conditions.c U src/contrib/gcc/dwarf.h U src/contrib/gcc/dwarf2.h U src/contrib/gcc/dwarf2asm.c U src/contrib/gcc/dwarf2asm.h U src/contrib/gcc/dwarf2out.c U src/contrib/gcc/dwarf2out.h C src/contrib/gcc/dwarfout.c C src/contrib/gcc/emit-rtl.c U src/contrib/gcc/errors.c U src/contrib/gcc/errors.h N src/contrib/gcc/et-forest.c N src/contrib/gcc/et-forest.h U src/contrib/gcc/except.c U src/contrib/gcc/except.h U src/contrib/gcc/explow.c U src/contrib/gcc/expmed.c U src/contrib/gcc/expr.c U src/contrib/gcc/expr.h C src/contrib/gcc/final.c U src/contrib/gcc/fix-header.c U src/contrib/gcc/fixproto C src/contrib/gcc/flags.h U src/contrib/gcc/flow.c U src/contrib/gcc/fold-const.c U src/contrib/gcc/fp-test.c C src/contrib/gcc/function.c U src/contrib/gcc/function.h U src/contrib/gcc/future.options U src/contrib/gcc/gbl-ctors.h C src/contrib/gcc/gcc.c U src/contrib/gcc/gcc.h U src/contrib/gcc/gccbug.in U src/contrib/gcc/gccspec.c U src/contrib/gcc/gcov-io.h U src/contrib/gcc/gcov.c U src/contrib/gcc/gcse.c U src/contrib/gcc/gdbinit.in U src/contrib/gcc/gen-protos.c U src/contrib/gcc/genattr.c U src/contrib/gcc/genattrtab.c N src/contrib/gcc/genattrtab.h N src/contrib/gcc/genautomata.c U src/contrib/gcc/gencheck.c U src/contrib/gcc/gencodes.c N src/contrib/gcc/genconditions.c U src/contrib/gcc/genconfig.c U src/contrib/gcc/genconstants.c U src/contrib/gcc/genemit.c U src/contrib/gcc/genextract.c U src/contrib/gcc/genflags.c U src/contrib/gcc/gengenrtl.c N src/contrib/gcc/gengtype-lex.l N src/contrib/gcc/gengtype-yacc.y N src/contrib/gcc/gengtype.c N src/contrib/gcc/gengtype.h U src/contrib/gcc/genmultilib U src/contrib/gcc/genopinit.c U src/contrib/gcc/genoutput.c U src/contrib/gcc/genpeep.c U src/contrib/gcc/genpreds.c U src/contrib/gcc/genrecog.c U src/contrib/gcc/gensupport.c U src/contrib/gcc/gensupport.h U src/contrib/gcc/ggc-common.c U src/contrib/gcc/ggc-none.c U src/contrib/gcc/ggc-page.c U src/contrib/gcc/ggc-simple.c U src/contrib/gcc/ggc.h U src/contrib/gcc/glimits.h U src/contrib/gcc/global.c U src/contrib/gcc/gmon.c U src/contrib/gcc/graph.c U src/contrib/gcc/graph.h U src/contrib/gcc/gstab.h U src/contrib/gcc/gsyms.h U src/contrib/gcc/gsyslimits.h U src/contrib/gcc/gthr-aix.h U src/contrib/gcc/gthr-dce.h U src/contrib/gcc/gthr-posix.h U src/contrib/gcc/gthr-rtems.h U src/contrib/gcc/gthr-single.h U src/contrib/gcc/gthr-solaris.h U src/contrib/gcc/gthr-vxworks.h U src/contrib/gcc/gthr-win32.h U src/contrib/gcc/gthr.h U src/contrib/gcc/haifa-sched.c U src/contrib/gcc/hard-reg-set.h U src/contrib/gcc/hashtable.c U src/contrib/gcc/hashtable.h U src/contrib/gcc/hooks.c U src/contrib/gcc/hooks.h U src/contrib/gcc/hwint.h U src/contrib/gcc/ifcvt.c U src/contrib/gcc/input.h U src/contrib/gcc/insn-addr.h U src/contrib/gcc/integrate.c U src/contrib/gcc/integrate.h U src/contrib/gcc/intl.c U src/contrib/gcc/intl.h U src/contrib/gcc/jump.c U src/contrib/gcc/langhooks-def.h U src/contrib/gcc/langhooks.c U src/contrib/gcc/langhooks.h U src/contrib/gcc/lcm.c U src/contrib/gcc/libfuncs.h U src/contrib/gcc/libgcc-std.ver C src/contrib/gcc/libgcc2.c U src/contrib/gcc/libgcc2.h U src/contrib/gcc/limitx.h U src/contrib/gcc/limity.h U src/contrib/gcc/line-map.c U src/contrib/gcc/line-map.h U src/contrib/gcc/lists.c U src/contrib/gcc/local-alloc.c N src/contrib/gcc/location.h U src/contrib/gcc/longlong.h U src/contrib/gcc/loop.c U src/contrib/gcc/loop.h U src/contrib/gcc/machmode.def U src/contrib/gcc/machmode.h U src/contrib/gcc/main.c U src/contrib/gcc/mbchar.c U src/contrib/gcc/mbchar.h U src/contrib/gcc/mips-tdump.c U src/contrib/gcc/mips-tfile.c U src/contrib/gcc/mkconfig.sh U src/contrib/gcc/mkdeps.c U src/contrib/gcc/mkdeps.h N src/contrib/gcc/mkheaders.in U src/contrib/gcc/mklibgcc.in U src/contrib/gcc/mkmap-flat.awk U src/contrib/gcc/move-if-change U src/contrib/gcc/mkmap-symver.awk U src/contrib/gcc/optabs.c U src/contrib/gcc/optabs.h U src/contrib/gcc/output.h U src/contrib/gcc/params.c U src/contrib/gcc/params.def U src/contrib/gcc/params.h U src/contrib/gcc/predict.c U src/contrib/gcc/predict.def U src/contrib/gcc/predict.h U src/contrib/gcc/prefix.c U src/contrib/gcc/prefix.h N src/contrib/gcc/pretty-print.h U src/contrib/gcc/print-rtl.c C src/contrib/gcc/print-tree.c U src/contrib/gcc/profile.c N src/contrib/gcc/profile.h U src/contrib/gcc/protoize.c N src/contrib/gcc/ra-build.c N src/contrib/gcc/ra-colorize.c N src/contrib/gcc/ra-debug.c N src/contrib/gcc/ra-rewrite.c N src/contrib/gcc/ra.c N src/contrib/gcc/ra.h U src/contrib/gcc/real.c U src/contrib/gcc/read-rtl.c U src/contrib/gcc/real.h C src/contrib/gcc/recog.c U src/contrib/gcc/recog.h U src/contrib/gcc/reg-stack.c U src/contrib/gcc/regclass.c U src/contrib/gcc/regmove.c U src/contrib/gcc/regrename.c U src/contrib/gcc/regs.h C src/contrib/gcc/reload.c U src/contrib/gcc/reload.h U src/contrib/gcc/reload1.c U src/contrib/gcc/reorg.c U src/contrib/gcc/resource.c U src/contrib/gcc/resource.h U src/contrib/gcc/rtl-error.c U src/contrib/gcc/rtl.c U src/contrib/gcc/rtl.def U src/contrib/gcc/rtl.h U src/contrib/gcc/rtlanal.c U src/contrib/gcc/sbitmap.c U src/contrib/gcc/sbitmap.h U src/contrib/gcc/scan-decls.c U src/contrib/gcc/scan-types.sh U src/contrib/gcc/scan.c U src/contrib/gcc/scan.h U src/contrib/gcc/sched-deps.c U src/contrib/gcc/sched-ebb.c U src/contrib/gcc/sched-int.h U src/contrib/gcc/sched-rgn.c U src/contrib/gcc/sched-vis.c U src/contrib/gcc/sdbout.c U src/contrib/gcc/sdbout.h U src/contrib/gcc/sibcall.c U src/contrib/gcc/simplify-rtx.c U src/contrib/gcc/sort-protos U src/contrib/gcc/ssa-ccp.c U src/contrib/gcc/ssa-dce.c U src/contrib/gcc/ssa.c U src/contrib/gcc/ssa.h U src/contrib/gcc/stab.def U src/contrib/gcc/stack.h U src/contrib/gcc/stmt.c U src/contrib/gcc/stor-layout.c U src/contrib/gcc/tlink.c U src/contrib/gcc/stringpool.c U src/contrib/gcc/sys-protos.h U src/contrib/gcc/sys-types.h U src/contrib/gcc/system.h U src/contrib/gcc/target-def.h U src/contrib/gcc/target.h U src/contrib/gcc/timevar.c U src/contrib/gcc/timevar.def U src/contrib/gcc/timevar.h C src/contrib/gcc/toplev.c U src/contrib/gcc/toplev.h N src/contrib/gcc/tracer.c U src/contrib/gcc/tree-dump.c U src/contrib/gcc/tree-dump.h U src/contrib/gcc/tree-inline.c U src/contrib/gcc/tree-inline.h U src/contrib/gcc/tree.c U src/contrib/gcc/tree.def U src/contrib/gcc/tree.h U src/contrib/gcc/tsystem.h U src/contrib/gcc/typeclass.h U src/contrib/gcc/unroll.c N src/contrib/gcc/unwind-dw2-fde-darwin.c U src/contrib/gcc/unwind-dw2-fde.c U src/contrib/gcc/unwind-dw2-fde-glibc.c U src/contrib/gcc/unwind-dw2-fde.h U src/contrib/gcc/unwind-dw2.c U src/contrib/gcc/unwind-pe.h U src/contrib/gcc/unwind-sjlj.c U src/contrib/gcc/unwind.h U src/contrib/gcc/unwind.inc U src/contrib/gcc/varasm.c U src/contrib/gcc/varray.c U src/contrib/gcc/varray.h C src/contrib/gcc/version.c U src/contrib/gcc/version.h U src/contrib/gcc/vmsdbg.h U src/contrib/gcc/vmsdbgout.c U src/contrib/gcc/xcoffout.c U src/contrib/gcc/xcoffout.h N src/contrib/gcc/unwind-c.c U src/contrib/gcc/cppmain.c U src/contrib/gcc/choose-temp.c U src/contrib/gcc/make-temp-file.c U src/contrib/gcc/concat.c U src/contrib/gcc/cp-demangle.c U src/contrib/gcc/cplus-dem.c U src/contrib/gcc/dyn-string.c U src/contrib/gcc/fibheap.c U src/contrib/gcc/getopt.c U src/contrib/gcc/getopt1.c U src/contrib/gcc/getpwd.c U src/contrib/gcc/hashtab.c N src/contrib/gcc/getruntime.c U src/contrib/gcc/hex.c U src/contrib/gcc/lbasename.c U src/contrib/gcc/md5.c U src/contrib/gcc/obstack.c U src/contrib/gcc/partition.c U src/contrib/gcc/pexecute.c N src/contrib/gcc/physmem.c U src/contrib/gcc/splay-tree.c N src/contrib/gcc/xmemdup.c U src/contrib/gcc/ansidecl.h U src/contrib/gcc/demangle.h U src/contrib/gcc/dyn-string.h U src/contrib/gcc/fibheap.h U src/contrib/gcc/getopt.h U src/contrib/gcc/hashtab.h U src/contrib/gcc/libiberty.h U src/contrib/gcc/md5.h U src/contrib/gcc/obstack.h U src/contrib/gcc/partition.h U src/contrib/gcc/splay-tree.h U src/contrib/gcc/symcat.h U src/contrib/gcc/cp/g++.1 U src/contrib/gcc/cp/ChangeLog U src/contrib/gcc/cp/ChangeLog.1 U src/contrib/gcc/cp/ChangeLog.2 U src/contrib/gcc/cp/ChangeLog.egcs U src/contrib/gcc/cp/Make-lang.in U src/contrib/gcc/cp/NEWS U src/contrib/gcc/cp/call.c U src/contrib/gcc/cp/cfns.gperf U src/contrib/gcc/cp/class.c U src/contrib/gcc/cp/config-lang.in U src/contrib/gcc/cp/cp-lang.c U src/contrib/gcc/cp/cp-tree.def U src/contrib/gcc/cp/cp-tree.h U src/contrib/gcc/cp/cvt.c C src/contrib/gcc/cp/decl.c U src/contrib/gcc/cp/decl.h U src/contrib/gcc/cp/decl2.c U src/contrib/gcc/cp/dump.c U src/contrib/gcc/cp/error.c C src/contrib/gcc/cp/except.c U src/contrib/gcc/cp/expr.c U src/contrib/gcc/cp/friend.c U src/contrib/gcc/cp/parse.y U src/contrib/gcc/cp/g++spec.c U src/contrib/gcc/cp/init.c U src/contrib/gcc/cp/lang-options.h U src/contrib/gcc/cp/lang-specs.h U src/contrib/gcc/cp/lex.c U src/contrib/gcc/cp/lex.h U src/contrib/gcc/cp/mangle.c U src/contrib/gcc/cp/method.c U src/contrib/gcc/cp/operators.def U src/contrib/gcc/cp/optimize.c U src/contrib/gcc/cp/spew.c U src/contrib/gcc/cp/pt.c C src/contrib/gcc/cp/ptree.c U src/contrib/gcc/cp/repo.c U src/contrib/gcc/cp/rtti.c U src/contrib/gcc/cp/search.c U src/contrib/gcc/cp/semantics.c U src/contrib/gcc/cp/tree.c U src/contrib/gcc/cp/typeck.c U src/contrib/gcc/cp/typeck2.c U src/contrib/gcc/doc/bugreport.texi U src/contrib/gcc/doc/c-tree.texi U src/contrib/gcc/doc/collect2.texi U src/contrib/gcc/doc/compat.texi U src/contrib/gcc/doc/configfiles.texi U src/contrib/gcc/doc/configterms.texi U src/contrib/gcc/doc/contrib.texi U src/contrib/gcc/doc/contribute.texi U src/contrib/gcc/doc/cpp.texi U src/contrib/gcc/doc/cppenv.texi U src/contrib/gcc/doc/cppinternals.texi U src/contrib/gcc/doc/cppopts.texi U src/contrib/gcc/doc/extend.texi U src/contrib/gcc/doc/fragments.texi U src/contrib/gcc/doc/frontends.texi U src/contrib/gcc/doc/gcc.texi U src/contrib/gcc/doc/gccint.texi U src/contrib/gcc/doc/gcov.texi U src/contrib/gcc/doc/gnu.texi N src/contrib/gcc/doc/gty.texi U src/contrib/gcc/doc/invoke.texi U src/contrib/gcc/doc/headerdirs.texi U src/contrib/gcc/doc/hostconfig.texi U src/contrib/gcc/doc/interface.texi U src/contrib/gcc/doc/languages.texi U src/contrib/gcc/doc/makefile.texi U src/contrib/gcc/doc/md.texi U src/contrib/gcc/doc/objc.texi U src/contrib/gcc/doc/passes.texi U src/contrib/gcc/doc/portability.texi U src/contrib/gcc/doc/rtl.texi U src/contrib/gcc/doc/service.texi U src/contrib/gcc/doc/sourcebuild.texi U src/contrib/gcc/doc/standards.texi U src/contrib/gcc/doc/tm.texi U src/contrib/gcc/doc/trouble.texi U src/contrib/gcc/doc/include/fdl.texi U src/contrib/gcc/doc/include/funding.texi U src/contrib/gcc/doc/include/gcc-common.texi U src/contrib/gcc/doc/include/gpl.texi U src/contrib/gcc/doc/include/texinfo.tex U src/contrib/gcc/f/ChangeLog U src/contrib/gcc/f/ChangeLog.0 U src/contrib/gcc/f/Make-lang.in U src/contrib/gcc/f/README U src/contrib/gcc/f/RELEASE-PREP U src/contrib/gcc/f/ansify.c U src/contrib/gcc/f/bad.c U src/contrib/gcc/f/bad.def U src/contrib/gcc/f/bad.h U src/contrib/gcc/f/bit.c U src/contrib/gcc/f/bit.h U src/contrib/gcc/f/bld-op.def U src/contrib/gcc/f/bld.c U src/contrib/gcc/f/bld.h U src/contrib/gcc/f/bugs.texi U src/contrib/gcc/f/bugs0.texi U src/contrib/gcc/f/com-rt.def U src/contrib/gcc/f/com.c U src/contrib/gcc/f/com.h U src/contrib/gcc/f/config-lang.in U src/contrib/gcc/f/data.c U src/contrib/gcc/f/data.h U src/contrib/gcc/f/equiv.c U src/contrib/gcc/f/equiv.h U src/contrib/gcc/f/expr.c U src/contrib/gcc/f/expr.h U src/contrib/gcc/f/ffe.texi U src/contrib/gcc/f/fini.c U src/contrib/gcc/f/g77.texi C src/contrib/gcc/f/g77spec.c U src/contrib/gcc/f/global.c U src/contrib/gcc/f/global.h U src/contrib/gcc/f/implic.c U src/contrib/gcc/f/implic.h U src/contrib/gcc/f/info-b.def U src/contrib/gcc/f/info-k.def U src/contrib/gcc/f/info-w.def U src/contrib/gcc/f/info.c U src/contrib/gcc/f/info.h U src/contrib/gcc/f/intdoc.c U src/contrib/gcc/f/intdoc.in U src/contrib/gcc/f/intdoc.texi U src/contrib/gcc/f/intrin.c U src/contrib/gcc/f/intrin.def U src/contrib/gcc/f/intrin.h U src/contrib/gcc/f/invoke.texi U src/contrib/gcc/f/lab.c U src/contrib/gcc/f/lab.h U src/contrib/gcc/f/lang-options.h U src/contrib/gcc/f/lex.c U src/contrib/gcc/f/lang-specs.h U src/contrib/gcc/f/lex.h U src/contrib/gcc/f/malloc.c U src/contrib/gcc/f/malloc.h U src/contrib/gcc/f/name.c U src/contrib/gcc/f/name.h U src/contrib/gcc/f/news.texi U src/contrib/gcc/f/news0.texi U src/contrib/gcc/f/parse.c U src/contrib/gcc/f/proj.h U src/contrib/gcc/f/root.texi U src/contrib/gcc/f/src.c U src/contrib/gcc/f/src.h U src/contrib/gcc/f/st.c U src/contrib/gcc/f/st.h U src/contrib/gcc/f/sta.c U src/contrib/gcc/f/sta.h U src/contrib/gcc/f/stb.c U src/contrib/gcc/f/stb.h U src/contrib/gcc/f/stc.c U src/contrib/gcc/f/stc.h U src/contrib/gcc/f/std.c U src/contrib/gcc/f/std.h U src/contrib/gcc/f/ste.c U src/contrib/gcc/f/ste.h U src/contrib/gcc/f/storag.c U src/contrib/gcc/f/storag.h U src/contrib/gcc/f/stp.c U src/contrib/gcc/f/stp.h U src/contrib/gcc/f/str-1t.fin U src/contrib/gcc/f/str-2t.fin U src/contrib/gcc/f/str-fo.fin U src/contrib/gcc/f/str-io.fin U src/contrib/gcc/f/str-nq.fin U src/contrib/gcc/f/str-op.fin U src/contrib/gcc/f/str-ot.fin U src/contrib/gcc/f/str.c U src/contrib/gcc/f/str.h U src/contrib/gcc/f/sts.c U src/contrib/gcc/f/sts.h U src/contrib/gcc/f/stt.c U src/contrib/gcc/f/stt.h U src/contrib/gcc/f/stu.c U src/contrib/gcc/f/stu.h U src/contrib/gcc/f/stv.c U src/contrib/gcc/f/stv.h U src/contrib/gcc/f/stw.c U src/contrib/gcc/f/stw.h U src/contrib/gcc/f/symbol.c U src/contrib/gcc/f/symbol.def U src/contrib/gcc/f/symbol.h U src/contrib/gcc/f/target.c U src/contrib/gcc/f/target.h U src/contrib/gcc/f/top.c U src/contrib/gcc/f/top.h U src/contrib/gcc/f/type.c U src/contrib/gcc/f/type.h U src/contrib/gcc/f/where.c U src/contrib/gcc/f/where.h U src/contrib/gcc/config/aoutos.h U src/contrib/gcc/config/README U src/contrib/gcc/config/darwin-c.c N src/contrib/gcc/config/darwin-crt2.c U src/contrib/gcc/config/darwin-protos.h U src/contrib/gcc/config/darwin.c U src/contrib/gcc/config/darwin.h U src/contrib/gcc/config/dbx.h U src/contrib/gcc/config/dbxcoff.h U src/contrib/gcc/config/dbxelf.h U src/contrib/gcc/config/divmod.c U src/contrib/gcc/config/elfos.h U src/contrib/gcc/config/fp-bit.c U src/contrib/gcc/config/fp-bit.h U src/contrib/gcc/config/freebsd-nthr.h C src/contrib/gcc/config/freebsd-spec.h C src/contrib/gcc/config/freebsd.h U src/contrib/gcc/config/freebsd3.h U src/contrib/gcc/config/freebsd4.h U src/contrib/gcc/config/freebsd5.h U src/contrib/gcc/config/freebsd6.h U src/contrib/gcc/config/gnu.h U src/contrib/gcc/config/gofast.h U src/contrib/gcc/config/linux.h U src/contrib/gcc/config/interix.h U src/contrib/gcc/config/interix3.h U src/contrib/gcc/config/libgcc-glibc.ver U src/contrib/gcc/config/libgloss.h U src/contrib/gcc/config/linux-aout.h U src/contrib/gcc/config/lynx-ng.h U src/contrib/gcc/config/lynx.h U src/contrib/gcc/config/netbsd-aout.h U src/contrib/gcc/config/netbsd-elf.h U src/contrib/gcc/config/netbsd.h N src/contrib/gcc/config/openbsd-oldgas.h U src/contrib/gcc/config/openbsd.h U src/contrib/gcc/config/psos.h U src/contrib/gcc/config/ptx4.h U src/contrib/gcc/config/rtems.h N src/contrib/gcc/config/sol2.h U src/contrib/gcc/config/svr3.h U src/contrib/gcc/config/svr4.h N src/contrib/gcc/config/t-darwin U src/contrib/gcc/config/t-freebsd U src/contrib/gcc/config/t-freebsd-thread U src/contrib/gcc/config/t-gnu U src/contrib/gcc/config/t-interix U src/contrib/gcc/config/t-libc-ok U src/contrib/gcc/config/t-libgcc-pic U src/contrib/gcc/config/t-linux U src/contrib/gcc/config/t-linux-aout U src/contrib/gcc/config/t-linux-gnulibc1 U src/contrib/gcc/config/t-netbsd U src/contrib/gcc/config/t-openbsd U src/contrib/gcc/config/t-openbsd-thread U src/contrib/gcc/config/t-rtems U src/contrib/gcc/config/t-slibgcc-elf-ver U src/contrib/gcc/config/t-slibgcc-nolc-override U src/contrib/gcc/config/t-slibgcc-sld U src/contrib/gcc/config/t-svr4 U src/contrib/gcc/config/tm-dwarf2.h U src/contrib/gcc/config/udivmod.c U src/contrib/gcc/config/udivmodsi4.c U src/contrib/gcc/config/usegas.h U src/contrib/gcc/config/x-interix U src/contrib/gcc/config/alpha/alpha-interix.h U src/contrib/gcc/config/alpha/alpha-protos.h C src/contrib/gcc/config/alpha/alpha.c U src/contrib/gcc/config/alpha/alpha.h U src/contrib/gcc/config/alpha/alpha.md U src/contrib/gcc/config/alpha/alpha32.h U src/contrib/gcc/config/alpha/crtfastmath.c C src/contrib/gcc/config/alpha/elf.h N src/contrib/gcc/config/alpha/ev4.md N src/contrib/gcc/config/alpha/ev5.md N src/contrib/gcc/config/alpha/ev6.md C src/contrib/gcc/config/alpha/freebsd.h N src/contrib/gcc/config/alpha/gnu.h U src/contrib/gcc/config/alpha/lib1funcs.asm U src/contrib/gcc/config/alpha/linux-elf.h U src/contrib/gcc/config/alpha/linux.h U src/contrib/gcc/config/alpha/netbsd.h U src/contrib/gcc/config/alpha/openbsd.h U src/contrib/gcc/config/alpha/osf.h U src/contrib/gcc/config/alpha/osf5.h U src/contrib/gcc/config/alpha/qrnnd.asm U src/contrib/gcc/config/alpha/t-alpha U src/contrib/gcc/config/alpha/t-crtfm U src/contrib/gcc/config/alpha/t-ieee U src/contrib/gcc/config/alpha/t-interix U src/contrib/gcc/config/alpha/t-osf4 U src/contrib/gcc/config/alpha/t-unicosmk U src/contrib/gcc/config/alpha/t-vms U src/contrib/gcc/config/alpha/t-vms64 U src/contrib/gcc/config/alpha/unicosmk.h U src/contrib/gcc/config/alpha/va_list.h U src/contrib/gcc/config/alpha/vms-cc.c U src/contrib/gcc/config/alpha/vms-crt0-64.c U src/contrib/gcc/config/alpha/vms-crt0.c U src/contrib/gcc/config/alpha/vms-dwarf2.asm U src/contrib/gcc/config/alpha/vms-dwarf2eh.asm U src/contrib/gcc/config/alpha/vms-ld.c U src/contrib/gcc/config/alpha/vms-psxcrt0-64.c U src/contrib/gcc/config/alpha/vms-psxcrt0.c U src/contrib/gcc/config/alpha/vms.h U src/contrib/gcc/config/alpha/vms64.h U src/contrib/gcc/config/alpha/vms_tramp.asm U src/contrib/gcc/config/alpha/vxworks.h U src/contrib/gcc/config/alpha/x-vms U src/contrib/gcc/config/alpha/xm-alpha-interix.h U src/contrib/gcc/config/alpha/xm-vms.h U src/contrib/gcc/config/alpha/xm-vms64.h U src/contrib/gcc/config/arm/README-interworking U src/contrib/gcc/config/arm/aof.h U src/contrib/gcc/config/arm/aout.h N src/contrib/gcc/config/arm/arm-modes.def U src/contrib/gcc/config/arm/arm-protos.h U src/contrib/gcc/config/arm/arm.c U src/contrib/gcc/config/arm/arm.h U src/contrib/gcc/config/arm/arm.md U src/contrib/gcc/config/arm/coff.h U src/contrib/gcc/config/arm/conix-elf.h U src/contrib/gcc/config/arm/crti.asm U src/contrib/gcc/config/arm/crtn.asm U src/contrib/gcc/config/arm/ecos-elf.h U src/contrib/gcc/config/arm/elf.h U src/contrib/gcc/config/arm/freebsd.h U src/contrib/gcc/config/arm/lib1funcs.asm U src/contrib/gcc/config/arm/linux-elf.h U src/contrib/gcc/config/arm/linux-gas.h N src/contrib/gcc/config/arm/netbsd-elf.h U src/contrib/gcc/config/arm/netbsd.h U src/contrib/gcc/config/arm/pe.c U src/contrib/gcc/config/arm/pe.h U src/contrib/gcc/config/arm/rtems-elf.h U src/contrib/gcc/config/arm/semi.h U src/contrib/gcc/config/arm/semiaof.h U src/contrib/gcc/config/arm/strongarm-coff.h U src/contrib/gcc/config/arm/strongarm-elf.h U src/contrib/gcc/config/arm/strongarm-pe.h U src/contrib/gcc/config/arm/t-arm-aout U src/contrib/gcc/config/arm/t-arm-coff U src/contrib/gcc/config/arm/t-arm-elf U src/contrib/gcc/config/arm/t-linux U src/contrib/gcc/config/arm/t-netbsd U src/contrib/gcc/config/arm/t-pe U src/contrib/gcc/config/arm/t-semi U src/contrib/gcc/config/arm/t-strongarm-coff U src/contrib/gcc/config/arm/t-strongarm-elf U src/contrib/gcc/config/arm/t-strongarm-pe U src/contrib/gcc/config/arm/t-xscale-coff U src/contrib/gcc/config/arm/t-xscale-elf U src/contrib/gcc/config/arm/uclinux-elf.h U src/contrib/gcc/config/arm/unknown-elf-oabi.h U src/contrib/gcc/config/arm/unknown-elf.h U src/contrib/gcc/config/arm/vxarm.h U src/contrib/gcc/config/arm/xscale-coff.h U src/contrib/gcc/config/arm/xscale-elf.h N src/contrib/gcc/config/frv/cmovd.c N src/contrib/gcc/config/frv/cmovh.c N src/contrib/gcc/config/frv/cmovw.c N src/contrib/gcc/config/frv/frv-abi.h N src/contrib/gcc/config/frv/frv-asm.h N src/contrib/gcc/config/frv/frv-modes.def N src/contrib/gcc/config/frv/frv-protos.h N src/contrib/gcc/config/frv/frv.c N src/contrib/gcc/config/frv/frv.h N src/contrib/gcc/config/frv/frv.md N src/contrib/gcc/config/frv/frvbegin.c N src/contrib/gcc/config/frv/frvend.c N src/contrib/gcc/config/frv/lib1funcs.asm N src/contrib/gcc/config/frv/modi.c N src/contrib/gcc/config/frv/t-frv N src/contrib/gcc/config/frv/uitod.c N src/contrib/gcc/config/frv/uitof.c N src/contrib/gcc/config/frv/ulltod.c N src/contrib/gcc/config/frv/ulltof.c N src/contrib/gcc/config/frv/umodi.c N src/contrib/gcc/config/i386/athlon.md U src/contrib/gcc/config/i386/att.h U src/contrib/gcc/config/i386/beos-elf.h U src/contrib/gcc/config/i386/biarch64.h U src/contrib/gcc/config/i386/bsd.h U src/contrib/gcc/config/i386/crtdll.h U src/contrib/gcc/config/i386/cygwin.asm U src/contrib/gcc/config/i386/cygwin.h N src/contrib/gcc/config/i386/darwin.h U src/contrib/gcc/config/i386/djgpp.h U src/contrib/gcc/config/i386/freebsd-aout.h C src/contrib/gcc/config/i386/freebsd.h C src/contrib/gcc/config/i386/freebsd64.h U src/contrib/gcc/config/i386/gas.h U src/contrib/gcc/config/i386/gmon-sol2.c U src/contrib/gcc/config/i386/gnu.h U src/contrib/gcc/config/i386/gstabs.h N src/contrib/gcc/config/i386/gthr-win32.c U src/contrib/gcc/config/i386/i386-aout.h U src/contrib/gcc/config/i386/i386-coff.h U src/contrib/gcc/config/i386/i386-interix.h U src/contrib/gcc/config/i386/i386-interix3.h C src/contrib/gcc/config/i386/i386.c N src/contrib/gcc/config/i386/i386-modes.def U src/contrib/gcc/config/i386/i386-protos.h C src/contrib/gcc/config/i386/i386.h C src/contrib/gcc/config/i386/i386.md U src/contrib/gcc/config/i386/i386elf.h N src/contrib/gcc/config/i386/k6.md U src/contrib/gcc/config/i386/libgcc-x86_64-glibc.ver U src/contrib/gcc/config/i386/linux-aout.h U src/contrib/gcc/config/i386/linux.h U src/contrib/gcc/config/i386/linux64.h U src/contrib/gcc/config/i386/lynx-ng.h U src/contrib/gcc/config/i386/lynx.h U src/contrib/gcc/config/i386/mach.h U src/contrib/gcc/config/i386/mingw32.h U src/contrib/gcc/config/i386/mmintrin.h U src/contrib/gcc/config/i386/moss.h U src/contrib/gcc/config/i386/netbsd-elf.h U src/contrib/gcc/config/i386/netbsd.h U src/contrib/gcc/config/i386/netbsd64.h U src/contrib/gcc/config/i386/openbsd.h N src/contrib/gcc/config/i386/pentium.md N src/contrib/gcc/config/i386/ppro.md U src/contrib/gcc/config/i386/ptx4-i.h U src/contrib/gcc/config/i386/rtemself.h U src/contrib/gcc/config/i386/sco5.h U src/contrib/gcc/config/i386/sol2-c1.asm U src/contrib/gcc/config/i386/sol2-ci.asm U src/contrib/gcc/config/i386/sol2-cn.asm U src/contrib/gcc/config/i386/sol2-gc1.asm U src/contrib/gcc/config/i386/sol2.h U src/contrib/gcc/config/i386/svr3.ifile U src/contrib/gcc/config/i386/svr3dbx.h U src/contrib/gcc/config/i386/svr3gas.h U src/contrib/gcc/config/i386/svr3z.ifile U src/contrib/gcc/config/i386/sysv3.h N src/contrib/gcc/config/i386/sysv4-cpp.h U src/contrib/gcc/config/i386/sysv4.h U src/contrib/gcc/config/i386/sysv5.h U src/contrib/gcc/config/i386/t-beos U src/contrib/gcc/config/i386/t-crtpic U src/contrib/gcc/config/i386/t-crtstuff U src/contrib/gcc/config/i386/t-cygwin U src/contrib/gcc/config/i386/t-djgpp U src/contrib/gcc/config/i386/t-i386elf U src/contrib/gcc/config/i386/t-interix U src/contrib/gcc/config/i386/t-linux64 U src/contrib/gcc/config/i386/t-mingw32 U src/contrib/gcc/config/i386/t-openbsd U src/contrib/gcc/config/i386/t-rtems-i386 U src/contrib/gcc/config/i386/t-sco5 U src/contrib/gcc/config/i386/t-sco5gas U src/contrib/gcc/config/i386/t-sol2 U src/contrib/gcc/config/i386/t-svr3dbx U src/contrib/gcc/config/i386/t-udk U src/contrib/gcc/config/i386/t-uwin U src/contrib/gcc/config/i386/udk.h U src/contrib/gcc/config/i386/unix.h U src/contrib/gcc/config/i386/uwin.asm U src/contrib/gcc/config/i386/uwin.h U src/contrib/gcc/config/i386/vsta.h U src/contrib/gcc/config/i386/vxi386.h U src/contrib/gcc/config/i386/win32.h U src/contrib/gcc/config/i386/winnt.c C src/contrib/gcc/config/i386/x86-64.h U src/contrib/gcc/config/i386/xm-cygwin.h U src/contrib/gcc/config/i386/xm-djgpp.h U src/contrib/gcc/config/i386/xm-i386-interix.h U src/contrib/gcc/config/i386/xm-mingw32.h U src/contrib/gcc/config/i386/xm-vsta.h U src/contrib/gcc/config/i386/xmmintrin.h U src/contrib/gcc/config/ia64/crtend.asm U src/contrib/gcc/config/ia64/aix.h U src/contrib/gcc/config/ia64/crtbegin.asm U src/contrib/gcc/config/ia64/crtfastmath.c U src/contrib/gcc/config/ia64/crti.asm U src/contrib/gcc/config/ia64/crtn.asm U src/contrib/gcc/config/ia64/elf.h U src/contrib/gcc/config/ia64/fde-glibc.c U src/contrib/gcc/config/ia64/freebsd.h U src/contrib/gcc/config/ia64/hpux.h U src/contrib/gcc/config/ia64/hpux_longdouble.h N src/contrib/gcc/config/ia64/ia64-c.c N src/contrib/gcc/config/ia64/ia64-modes.def U src/contrib/gcc/config/ia64/ia64-protos.h U src/contrib/gcc/config/ia64/ia64.c U src/contrib/gcc/config/ia64/ia64.h U src/contrib/gcc/config/ia64/ia64.md U src/contrib/gcc/config/ia64/ia64intrin.h U src/contrib/gcc/config/ia64/lib1funcs.asm U src/contrib/gcc/config/ia64/libgcc-ia64.ver U src/contrib/gcc/config/ia64/linux.h U src/contrib/gcc/config/ia64/quadlib.c U src/contrib/gcc/config/ia64/sysv4.h U src/contrib/gcc/config/ia64/t-aix U src/contrib/gcc/config/ia64/t-glibc U src/contrib/gcc/config/ia64/t-hpux U src/contrib/gcc/config/ia64/t-ia64 U src/contrib/gcc/config/ia64/unwind-ia64.c U src/contrib/gcc/config/ia64/unwind-ia64.h U src/contrib/gcc/config/ia64/unwind-aix.c U src/contrib/gcc/config/rs6000/aix31.h U src/contrib/gcc/config/rs6000/aix.h U src/contrib/gcc/config/rs6000/aix3newas.h U src/contrib/gcc/config/rs6000/aix41.h U src/contrib/gcc/config/rs6000/aix43.h U src/contrib/gcc/config/rs6000/aix51.h N src/contrib/gcc/config/rs6000/aix52.h U src/contrib/gcc/config/rs6000/altivec-defs.h U src/contrib/gcc/config/rs6000/altivec.h N src/contrib/gcc/config/rs6000/altivec.md U src/contrib/gcc/config/rs6000/beos.h U src/contrib/gcc/config/rs6000/crtsavres.asm U src/contrib/gcc/config/rs6000/darwin-tramp.asm U src/contrib/gcc/config/rs6000/darwin.h U src/contrib/gcc/config/rs6000/eabi-ci.asm U src/contrib/gcc/config/rs6000/eabi-cn.asm U src/contrib/gcc/config/rs6000/eabi.asm U src/contrib/gcc/config/rs6000/eabi.h U src/contrib/gcc/config/rs6000/t-rtems U src/contrib/gcc/config/rs6000/eabialtivec.h U src/contrib/gcc/config/rs6000/eabisim.h N src/contrib/gcc/config/rs6000/eabispe.h U src/contrib/gcc/config/rs6000/freebsd.h U src/contrib/gcc/config/rs6000/gnu.h U src/contrib/gcc/config/rs6000/linux.h U src/contrib/gcc/config/rs6000/linux64.h U src/contrib/gcc/config/rs6000/linuxaltivec.h U src/contrib/gcc/config/rs6000/lynx.h U src/contrib/gcc/config/rs6000/mach.h U src/contrib/gcc/config/rs6000/milli.exp U src/contrib/gcc/config/rs6000/netbsd.h U src/contrib/gcc/config/rs6000/ppc-asm.h N src/contrib/gcc/config/rs6000/ppc64-fp.c N src/contrib/gcc/config/rs6000/rs6000-c.c N src/contrib/gcc/config/rs6000/rs6000-modes.def U src/contrib/gcc/config/rs6000/rs6000-protos.h U src/contrib/gcc/config/rs6000/rs6000.c U src/contrib/gcc/config/rs6000/rs6000.h U src/contrib/gcc/config/rs6000/rs6000.md U src/contrib/gcc/config/rs6000/rtems.h U src/contrib/gcc/config/rs6000/sol-ci.asm U src/contrib/gcc/config/rs6000/sol-cn.asm N src/contrib/gcc/config/rs6000/spe.h N src/contrib/gcc/config/rs6000/spe.md U src/contrib/gcc/config/rs6000/sysv4.h U src/contrib/gcc/config/rs6000/sysv4le.h U src/contrib/gcc/config/rs6000/t-aix43 N src/contrib/gcc/config/rs6000/t-aix52 U src/contrib/gcc/config/rs6000/t-beos U src/contrib/gcc/config/rs6000/t-darwin U src/contrib/gcc/config/rs6000/t-linux64 N src/contrib/gcc/config/rs6000/t-netbsd U src/contrib/gcc/config/rs6000/t-newas U src/contrib/gcc/config/rs6000/t-ppccomm N src/contrib/gcc/config/rs6000/t-ppcendian U src/contrib/gcc/config/rs6000/t-ppcgas U src/contrib/gcc/config/rs6000/t-ppcos U src/contrib/gcc/config/rs6000/t-rs6000 U src/contrib/gcc/config/rs6000/vxppc.h U src/contrib/gcc/config/rs6000/tramp.asm N src/contrib/gcc/config/rs6000/windiss.h U src/contrib/gcc/config/rs6000/xcoff.h U src/contrib/gcc/config/rs6000/eabiaix.h N src/contrib/gcc/config/rs6000/t-rs6000-c-rule U src/contrib/gcc/config/s390/fixdfdi.h U src/contrib/gcc/config/s390/libgcc-glibc.ver U src/contrib/gcc/config/s390/linux.h N src/contrib/gcc/config/s390/s390-modes.def U src/contrib/gcc/config/s390/s390-protos.h U src/contrib/gcc/config/s390/s390.c U src/contrib/gcc/config/s390/s390.h U src/contrib/gcc/config/s390/s390.md U src/contrib/gcc/config/s390/s390x.h N src/contrib/gcc/config/s390/t-crtstuff U src/contrib/gcc/config/s390/t-linux64 U src/contrib/gcc/config/sparc/biarch64.h U src/contrib/gcc/config/sparc/aout.h N src/contrib/gcc/config/sparc/cypress.md U src/contrib/gcc/config/sparc/bsd.h U src/contrib/gcc/config/sparc/crtfastmath.c U src/contrib/gcc/config/sparc/elf.h C src/contrib/gcc/config/sparc/freebsd.h U src/contrib/gcc/config/sparc/gmon-sol2.c U src/contrib/gcc/config/sparc/hal.h N src/contrib/gcc/config/sparc/hypersparc.md U src/contrib/gcc/config/sparc/lb1spc.asm U src/contrib/gcc/config/sparc/lb1spl.asm U src/contrib/gcc/config/sparc/libgcc-sparc-glibc.ver U src/contrib/gcc/config/sparc/linux-aout.h U src/contrib/gcc/config/sparc/linux.h U src/contrib/gcc/config/sparc/linux64.h U src/contrib/gcc/config/sparc/lite.h U src/contrib/gcc/config/sparc/litecoff.h U src/contrib/gcc/config/sparc/liteelf.h U src/contrib/gcc/config/sparc/lynx-ng.h U src/contrib/gcc/config/sparc/lynx.h U src/contrib/gcc/config/sparc/netbsd-elf.h U src/contrib/gcc/config/sparc/netbsd.h U src/contrib/gcc/config/sparc/pbd.h U src/contrib/gcc/config/sparc/openbsd.h U src/contrib/gcc/config/sparc/openbsd1-64.h U src/contrib/gcc/config/sparc/openbsd64.h U src/contrib/gcc/config/sparc/rtemself.h U src/contrib/gcc/config/sparc/sol2-64.h U src/contrib/gcc/config/sparc/sol2-bi.h U src/contrib/gcc/config/sparc/sol2-c1.asm U src/contrib/gcc/config/sparc/sol2-ci.asm U src/contrib/gcc/config/sparc/sol2-cn.asm U src/contrib/gcc/config/sparc/sol2-gas-bi.h U src/contrib/gcc/config/sparc/sol2-gld-bi.h U src/contrib/gcc/config/sparc/sol2-gld.h U src/contrib/gcc/config/sparc/sol2.h N src/contrib/gcc/config/sparc/sol26-sld.h U src/contrib/gcc/config/sparc/sp64-aout.h U src/contrib/gcc/config/sparc/sp64-elf.h U src/contrib/gcc/config/sparc/sp86x-aout.h U src/contrib/gcc/config/sparc/sp86x-elf.h N src/contrib/gcc/config/sparc/sparc-modes.def U src/contrib/gcc/config/sparc/sparc-protos.h U src/contrib/gcc/config/sparc/sparc.c U src/contrib/gcc/config/sparc/sparc.h U src/contrib/gcc/config/sparc/sparc.md N src/contrib/gcc/config/sparc/sparclet.md U src/contrib/gcc/config/sparc/splet.h U src/contrib/gcc/config/sparc/sun4gas.h U src/contrib/gcc/config/sparc/sun4o3.h U src/contrib/gcc/config/sparc/sunos4.h N src/contrib/gcc/config/sparc/supersparc.md U src/contrib/gcc/config/sparc/sysv4.h U src/contrib/gcc/config/sparc/t-chorus-elf U src/contrib/gcc/config/sparc/t-crtfm U src/contrib/gcc/config/sparc/t-elf U src/contrib/gcc/config/sparc/t-halos U src/contrib/gcc/config/sparc/t-linux64 U src/contrib/gcc/config/sparc/t-netbsd64 U src/contrib/gcc/config/sparc/t-openbsd U src/contrib/gcc/config/sparc/t-sol2 U src/contrib/gcc/config/sparc/t-sol2-64 U src/contrib/gcc/config/sparc/t-sp86x U src/contrib/gcc/config/sparc/t-sparcbare U src/contrib/gcc/config/sparc/t-sparclite U src/contrib/gcc/config/sparc/t-splet U src/contrib/gcc/config/sparc/t-sunos41 U src/contrib/gcc/config/sparc/t-vxsparc U src/contrib/gcc/config/sparc/t-vxsparc64 N src/contrib/gcc/config/sparc/ultra1_2.md N src/contrib/gcc/config/sparc/ultra3.md U src/contrib/gcc/config/sparc/vxsim.h U src/contrib/gcc/config/sparc/vxsparc.h U src/contrib/gcc/config/sparc/vxsparc64.h N src/contrib/gcc/ginclude/float.h U src/contrib/gcc/ginclude/iso646.h C src/contrib/gcc/ginclude/stdarg.h U src/contrib/gcc/ginclude/stdbool.h U src/contrib/gcc/ginclude/stddef.h C src/contrib/gcc/ginclude/varargs.h U src/contrib/gcc/objc/Make-lang.in U src/contrib/gcc/objc/README U src/contrib/gcc/objc/config-lang.in U src/contrib/gcc/objc/lang-options.h U src/contrib/gcc/objc/lang-specs.h U src/contrib/gcc/objc/objc-act.c U src/contrib/gcc/objc/objc-act.h U src/contrib/gcc/objc/objc-lang.c U src/contrib/gcc/objc/objc-tree.def 41 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF:yesterday -jFSF src/contrib/gcc From owner-cvs-src@FreeBSD.ORG Thu Jul 10 20:42: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 BB86937B405; Thu, 10 Jul 2003 20:42:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC69F43FCB; Thu, 10 Jul 2003 20:42:13 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B3gD0U081247; Thu, 10 Jul 2003 20:42:13 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B3gDGa081246; Thu, 10 Jul 2003 20:42:13 -0700 (PDT) Message-Id: <200307110342.h6B3gDGa081246@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 20:42:13 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/libstdc++ - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 03:42:15 -0000 kan 2003/07/10 20:42:13 PDT FreeBSD src repository src/contrib/libstdc++ - Imported sources Update of /home/ncvs/src/contrib/libstdc++ In directory repoman.freebsd.org:/tmp/cvs-serv81232 Log Message: Gcc 3.3.1-pre 2003-07-11 C++ support bits. Status: Vendor Tag: FSF Release Tags: gcc_3_3_1_20030711 U src/contrib/libstdc++/ChangeLog U src/contrib/libstdc++/ChangeLog-2000 U src/contrib/libstdc++/ChangeLog-2001 U src/contrib/libstdc++/Makefile.am U src/contrib/libstdc++/Makefile.in U src/contrib/libstdc++/README U src/contrib/libstdc++/acconfig.h U src/contrib/libstdc++/acinclude.m4 U src/contrib/libstdc++/aclocal.m4 U src/contrib/libstdc++/config.h.in U src/contrib/libstdc++/configure U src/contrib/libstdc++/configure.in U src/contrib/libstdc++/configure.target U src/contrib/libstdc++/mkcheck.in U src/contrib/libstdc++/config/linker-map.dummy U src/contrib/libstdc++/config/linker-map.gnu U src/contrib/libstdc++/config/abi/extract_symvers N src/contrib/libstdc++/config/abi/alpha-freebsd5/baseline_symbols.txt N src/contrib/libstdc++/config/abi/alpha-linux-gnu/baseline_symbols.txt N src/contrib/libstdc++/config/abi/i386-freebsd4/baseline_symbols.txt N src/contrib/libstdc++/config/abi/i386-freebsd5/baseline_symbols.txt N src/contrib/libstdc++/config/abi/i486-linux-gnu/baseline_symbols.txt N src/contrib/libstdc++/config/abi/ia64-linux-gnu/baseline_symbols.txt N src/contrib/libstdc++/config/abi/sparc-freebsd5/baseline_symbols.txt N src/contrib/libstdc++/config/abi/x86_64-linux-gnu/baseline_symbols.txt N src/contrib/libstdc++/config/cpu/alpha/atomicity.h N src/contrib/libstdc++/config/cpu/cris/atomicity.h N src/contrib/libstdc++/config/cpu/generic/atomicity.h N src/contrib/libstdc++/config/cpu/hppa/atomicity.h N src/contrib/libstdc++/config/cpu/i386/atomicity.h N src/contrib/libstdc++/config/cpu/i486/atomicity.h N src/contrib/libstdc++/config/cpu/ia64/atomicity.h N src/contrib/libstdc++/config/cpu/m68k/atomicity.h N src/contrib/libstdc++/config/cpu/mips/atomicity.h N src/contrib/libstdc++/config/cpu/powerpc/atomicity.h N src/contrib/libstdc++/config/cpu/s390/atomicity.h N src/contrib/libstdc++/config/cpu/sparc/atomicity.h U src/contrib/libstdc++/config/io/basic_file_libio.cc U src/contrib/libstdc++/config/io/basic_file_libio.h U src/contrib/libstdc++/config/io/basic_file_stdio.cc U src/contrib/libstdc++/config/io/basic_file_stdio.h U src/contrib/libstdc++/config/io/c_io_libio.h U src/contrib/libstdc++/config/io/c_io_libio_codecvt.c U src/contrib/libstdc++/config/io/c_io_stdio.h U src/contrib/libstdc++/config/locale/generic/c++locale_internal.h U src/contrib/libstdc++/config/locale/generic/c_locale.cc U src/contrib/libstdc++/config/locale/generic/c_locale.h U src/contrib/libstdc++/config/locale/generic/codecvt_members.cc U src/contrib/libstdc++/config/locale/generic/codecvt_specializations.h U src/contrib/libstdc++/config/locale/generic/collate_members.cc U src/contrib/libstdc++/config/locale/generic/ctype_members.cc U src/contrib/libstdc++/config/locale/generic/messages_members.cc U src/contrib/libstdc++/config/locale/generic/messages_members.h U src/contrib/libstdc++/config/locale/generic/monetary_members.cc U src/contrib/libstdc++/config/locale/generic/numeric_members.cc U src/contrib/libstdc++/config/locale/generic/time_members.cc U src/contrib/libstdc++/config/locale/generic/time_members.h U src/contrib/libstdc++/config/locale/gnu/c++locale_internal.h U src/contrib/libstdc++/config/locale/gnu/c_locale.cc U src/contrib/libstdc++/config/locale/gnu/c_locale.h U src/contrib/libstdc++/config/locale/gnu/codecvt_members.cc U src/contrib/libstdc++/config/locale/gnu/collate_members.cc U src/contrib/libstdc++/config/locale/gnu/ctype_members.cc U src/contrib/libstdc++/config/locale/gnu/messages_members.cc U src/contrib/libstdc++/config/locale/gnu/messages_members.h U src/contrib/libstdc++/config/locale/gnu/monetary_members.cc U src/contrib/libstdc++/config/locale/gnu/numeric_members.cc U src/contrib/libstdc++/config/locale/gnu/time_members.cc U src/contrib/libstdc++/config/locale/gnu/time_members.h U src/contrib/libstdc++/config/locale/ieee_1003.1-2001/c_locale.cc U src/contrib/libstdc++/config/locale/ieee_1003.1-2001/c_locale.h U src/contrib/libstdc++/config/locale/ieee_1003.1-2001/codecvt_specializations.h U src/contrib/libstdc++/config/locale/ieee_1003.1-2001/messages_members.cc U src/contrib/libstdc++/config/locale/ieee_1003.1-2001/messages_members.h N src/contrib/libstdc++/config/os/aix/atomicity.h N src/contrib/libstdc++/config/os/aix/ctype_base.h N src/contrib/libstdc++/config/os/aix/ctype_inline.h N src/contrib/libstdc++/config/os/aix/ctype_noninline.h N src/contrib/libstdc++/config/os/aix/os_defines.h N src/contrib/libstdc++/config/os/bsd/freebsd/ctype_base.h N src/contrib/libstdc++/config/os/bsd/freebsd/ctype_inline.h N src/contrib/libstdc++/config/os/bsd/freebsd/ctype_noninline.h N src/contrib/libstdc++/config/os/bsd/freebsd/os_defines.h N src/contrib/libstdc++/config/os/bsd/netbsd/ctype_base.h N src/contrib/libstdc++/config/os/bsd/netbsd/ctype_inline.h N src/contrib/libstdc++/config/os/bsd/netbsd/ctype_noninline.h N src/contrib/libstdc++/config/os/bsd/netbsd/os_defines.h N src/contrib/libstdc++/config/os/djgpp/ctype_base.h N src/contrib/libstdc++/config/os/djgpp/ctype_inline.h N src/contrib/libstdc++/config/os/djgpp/ctype_noninline.h N src/contrib/libstdc++/config/os/djgpp/os_defines.h N src/contrib/libstdc++/config/os/generic/ctype_base.h N src/contrib/libstdc++/config/os/generic/ctype_inline.h N src/contrib/libstdc++/config/os/generic/ctype_noninline.h N src/contrib/libstdc++/config/os/generic/os_defines.h N src/contrib/libstdc++/config/os/gnu-linux/ctype_base.h N src/contrib/libstdc++/config/os/gnu-linux/ctype_inline.h N src/contrib/libstdc++/config/os/gnu-linux/ctype_noninline.h N src/contrib/libstdc++/config/os/gnu-linux/os_defines.h N src/contrib/libstdc++/config/os/hpux/ctype_base.h N src/contrib/libstdc++/config/os/hpux/ctype_inline.h N src/contrib/libstdc++/config/os/hpux/ctype_noninline.h N src/contrib/libstdc++/config/os/hpux/os_defines.h N src/contrib/libstdc++/config/os/irix/irix5.2/atomicity.h N src/contrib/libstdc++/config/os/irix/irix5.2/ctype_base.h N src/contrib/libstdc++/config/os/irix/irix5.2/ctype_inline.h N src/contrib/libstdc++/config/os/irix/irix5.2/ctype_noninline.h N src/contrib/libstdc++/config/os/irix/irix5.2/os_defines.h N src/contrib/libstdc++/config/os/irix/irix6.5/atomicity.h N src/contrib/libstdc++/config/os/irix/irix6.5/ctype_base.h N src/contrib/libstdc++/config/os/irix/irix6.5/ctype_inline.h N src/contrib/libstdc++/config/os/irix/irix6.5/ctype_noninline.h N src/contrib/libstdc++/config/os/irix/irix6.5/os_defines.h N src/contrib/libstdc++/config/os/mingw32/ctype_base.h N src/contrib/libstdc++/config/os/mingw32/ctype_inline.h N src/contrib/libstdc++/config/os/mingw32/ctype_noninline.h N src/contrib/libstdc++/config/os/mingw32/os_defines.h N src/contrib/libstdc++/config/os/newlib/ctype_base.h N src/contrib/libstdc++/config/os/newlib/ctype_inline.h N src/contrib/libstdc++/config/os/newlib/ctype_noninline.h N src/contrib/libstdc++/config/os/newlib/os_defines.h N src/contrib/libstdc++/config/os/qnx/qnx6.1/ctype_base.h N src/contrib/libstdc++/config/os/qnx/qnx6.1/ctype_inline.h N src/contrib/libstdc++/config/os/qnx/qnx6.1/ctype_noninline.h N src/contrib/libstdc++/config/os/qnx/qnx6.1/os_defines.h N src/contrib/libstdc++/config/os/solaris/solaris2.5/ctype_base.h N src/contrib/libstdc++/config/os/solaris/solaris2.5/ctype_inline.h N src/contrib/libstdc++/config/os/solaris/solaris2.5/ctype_noninline.h N src/contrib/libstdc++/config/os/solaris/solaris2.5/os_defines.h N src/contrib/libstdc++/config/os/solaris/solaris2.6/ctype_base.h N src/contrib/libstdc++/config/os/solaris/solaris2.6/ctype_inline.h N src/contrib/libstdc++/config/os/solaris/solaris2.6/ctype_noninline.h N src/contrib/libstdc++/config/os/solaris/solaris2.6/os_defines.h N src/contrib/libstdc++/config/os/solaris/solaris2.7/ctype_base.h N src/contrib/libstdc++/config/os/solaris/solaris2.7/ctype_inline.h N src/contrib/libstdc++/config/os/solaris/solaris2.7/ctype_noninline.h N src/contrib/libstdc++/config/os/solaris/solaris2.7/os_defines.h N src/contrib/libstdc++/config/os/windiss/ctype_base.h N src/contrib/libstdc++/config/os/windiss/ctype_inline.h N src/contrib/libstdc++/config/os/windiss/ctype_noninline.h N src/contrib/libstdc++/config/os/windiss/os_defines.h U src/contrib/libstdc++/include/Makefile.am U src/contrib/libstdc++/include/Makefile.in U src/contrib/libstdc++/include/backward/algobase.h U src/contrib/libstdc++/include/backward/algo.h U src/contrib/libstdc++/include/backward/alloc.h U src/contrib/libstdc++/include/backward/backward_warning.h U src/contrib/libstdc++/include/backward/bvector.h U src/contrib/libstdc++/include/backward/complex.h U src/contrib/libstdc++/include/backward/defalloc.h U src/contrib/libstdc++/include/backward/deque.h U src/contrib/libstdc++/include/backward/fstream.h U src/contrib/libstdc++/include/backward/function.h U src/contrib/libstdc++/include/backward/hash_map.h U src/contrib/libstdc++/include/backward/hash_set.h U src/contrib/libstdc++/include/backward/hashtable.h U src/contrib/libstdc++/include/backward/heap.h U src/contrib/libstdc++/include/backward/iomanip.h U src/contrib/libstdc++/include/backward/iostream.h U src/contrib/libstdc++/include/backward/istream.h U src/contrib/libstdc++/include/backward/iterator.h U src/contrib/libstdc++/include/backward/list.h U src/contrib/libstdc++/include/backward/map.h U src/contrib/libstdc++/include/backward/multimap.h U src/contrib/libstdc++/include/backward/multiset.h U src/contrib/libstdc++/include/backward/new.h U src/contrib/libstdc++/include/backward/ostream.h U src/contrib/libstdc++/include/backward/pair.h U src/contrib/libstdc++/include/backward/queue.h U src/contrib/libstdc++/include/backward/rope.h U src/contrib/libstdc++/include/backward/set.h U src/contrib/libstdc++/include/backward/slist.h U src/contrib/libstdc++/include/backward/stack.h U src/contrib/libstdc++/include/backward/stream.h U src/contrib/libstdc++/include/backward/streambuf.h U src/contrib/libstdc++/include/backward/strstream U src/contrib/libstdc++/include/backward/tempbuf.h U src/contrib/libstdc++/include/backward/tree.h U src/contrib/libstdc++/include/backward/vector.h U src/contrib/libstdc++/include/bits/basic_ios.h U src/contrib/libstdc++/include/bits/basic_ios.tcc U src/contrib/libstdc++/include/bits/basic_string.h U src/contrib/libstdc++/include/bits/basic_string.tcc U src/contrib/libstdc++/include/bits/boost_concept_check.h U src/contrib/libstdc++/include/bits/c++config U src/contrib/libstdc++/include/bits/char_traits.h U src/contrib/libstdc++/include/bits/codecvt.h U src/contrib/libstdc++/include/bits/concept_check.h U src/contrib/libstdc++/include/bits/cpp_type_traits.h N src/contrib/libstdc++/include/bits/deque.tcc U src/contrib/libstdc++/include/bits/fpos.h U src/contrib/libstdc++/include/bits/fstream.tcc U src/contrib/libstdc++/include/bits/functexcept.h U src/contrib/libstdc++/include/bits/gslice.h U src/contrib/libstdc++/include/bits/gslice_array.h U src/contrib/libstdc++/include/bits/indirect_array.h U src/contrib/libstdc++/include/bits/ios_base.h U src/contrib/libstdc++/include/bits/istream.tcc N src/contrib/libstdc++/include/bits/list.tcc U src/contrib/libstdc++/include/bits/localefwd.h N src/contrib/libstdc++/include/bits/locale_classes.h U src/contrib/libstdc++/include/bits/locale_facets.h U src/contrib/libstdc++/include/bits/locale_facets.tcc U src/contrib/libstdc++/include/bits/mask_array.h U src/contrib/libstdc++/include/bits/ostream.tcc U src/contrib/libstdc++/include/bits/pthread_allocimpl.h U src/contrib/libstdc++/include/bits/slice_array.h U src/contrib/libstdc++/include/bits/sstream.tcc U src/contrib/libstdc++/include/bits/stl_algo.h U src/contrib/libstdc++/include/bits/stl_algobase.h U src/contrib/libstdc++/include/bits/stl_alloc.h U src/contrib/libstdc++/include/bits/stl_bvector.h U src/contrib/libstdc++/include/bits/stl_construct.h U src/contrib/libstdc++/include/bits/stl_deque.h U src/contrib/libstdc++/include/bits/stl_function.h U src/contrib/libstdc++/include/bits/stl_heap.h U src/contrib/libstdc++/include/bits/stl_iterator.h U src/contrib/libstdc++/include/bits/stl_iterator_base_funcs.h U src/contrib/libstdc++/include/bits/stl_iterator_base_types.h U src/contrib/libstdc++/include/bits/stl_list.h U src/contrib/libstdc++/include/bits/stl_map.h U src/contrib/libstdc++/include/bits/stl_multimap.h U src/contrib/libstdc++/include/bits/stl_multiset.h U src/contrib/libstdc++/include/bits/stl_numeric.h U src/contrib/libstdc++/include/bits/stl_pair.h U src/contrib/libstdc++/include/bits/stl_pthread_alloc.h U src/contrib/libstdc++/include/bits/stl_queue.h U src/contrib/libstdc++/include/bits/stl_raw_storage_iter.h U src/contrib/libstdc++/include/bits/stl_relops.h U src/contrib/libstdc++/include/bits/stl_set.h U src/contrib/libstdc++/include/bits/stl_stack.h U src/contrib/libstdc++/include/bits/stl_tempbuf.h U src/contrib/libstdc++/include/bits/stl_threads.h U src/contrib/libstdc++/include/bits/stl_tree.h U src/contrib/libstdc++/include/bits/stl_uninitialized.h U src/contrib/libstdc++/include/bits/stl_vector.h U src/contrib/libstdc++/include/bits/stream_iterator.h U src/contrib/libstdc++/include/bits/streambuf.tcc U src/contrib/libstdc++/include/bits/streambuf_iterator.h U src/contrib/libstdc++/include/bits/stringfwd.h U src/contrib/libstdc++/include/bits/type_traits.h U src/contrib/libstdc++/include/bits/valarray_array.h U src/contrib/libstdc++/include/bits/valarray_array.tcc U src/contrib/libstdc++/include/bits/valarray_meta.h N src/contrib/libstdc++/include/bits/vector.tcc U src/contrib/libstdc++/include/c/std_cassert.h U src/contrib/libstdc++/include/c/std_cctype.h U src/contrib/libstdc++/include/c/std_cerrno.h U src/contrib/libstdc++/include/c/std_cfloat.h U src/contrib/libstdc++/include/c/std_ciso646.h U src/contrib/libstdc++/include/c/std_climits.h U src/contrib/libstdc++/include/c/std_clocale.h U src/contrib/libstdc++/include/c/std_cmath.h U src/contrib/libstdc++/include/c/std_csetjmp.h U src/contrib/libstdc++/include/c/std_csignal.h U src/contrib/libstdc++/include/c/std_cstdarg.h U src/contrib/libstdc++/include/c/std_cstddef.h U src/contrib/libstdc++/include/c/std_cstdio.h U src/contrib/libstdc++/include/c/std_cstdlib.h U src/contrib/libstdc++/include/c/std_cstring.h U src/contrib/libstdc++/include/c/std_ctime.h U src/contrib/libstdc++/include/c/std_cwchar.h U src/contrib/libstdc++/include/c/std_cwctype.h U src/contrib/libstdc++/include/c_compatibility/assert.h U src/contrib/libstdc++/include/c_compatibility/ctype.h U src/contrib/libstdc++/include/c_compatibility/errno.h U src/contrib/libstdc++/include/c_compatibility/float.h U src/contrib/libstdc++/include/c_compatibility/iso646.h U src/contrib/libstdc++/include/c_compatibility/limits.h U src/contrib/libstdc++/include/c_compatibility/locale.h U src/contrib/libstdc++/include/c_compatibility/math.h U src/contrib/libstdc++/include/c_compatibility/setjmp.h U src/contrib/libstdc++/include/c_compatibility/signal.h U src/contrib/libstdc++/include/c_compatibility/stdarg.h U src/contrib/libstdc++/include/c_compatibility/stddef.h U src/contrib/libstdc++/include/c_compatibility/stdio.h U src/contrib/libstdc++/include/c_compatibility/stdlib.h U src/contrib/libstdc++/include/c_compatibility/string.h U src/contrib/libstdc++/include/c_compatibility/time.h U src/contrib/libstdc++/include/c_compatibility/wchar.h U src/contrib/libstdc++/include/c_compatibility/wctype.h U src/contrib/libstdc++/include/c_std/cmath.tcc U src/contrib/libstdc++/include/c_std/std_cassert.h U src/contrib/libstdc++/include/c_std/std_cctype.h U src/contrib/libstdc++/include/c_std/std_cerrno.h U src/contrib/libstdc++/include/c_std/std_cfloat.h U src/contrib/libstdc++/include/c_std/std_ciso646.h U src/contrib/libstdc++/include/c_std/std_climits.h U src/contrib/libstdc++/include/c_std/std_clocale.h U src/contrib/libstdc++/include/c_std/std_cmath.h U src/contrib/libstdc++/include/c_std/std_csetjmp.h U src/contrib/libstdc++/include/c_std/std_csignal.h U src/contrib/libstdc++/include/c_std/std_cstdarg.h U src/contrib/libstdc++/include/c_std/std_cstddef.h U src/contrib/libstdc++/include/c_std/std_cstdio.h U src/contrib/libstdc++/include/c_std/std_cstdlib.h U src/contrib/libstdc++/include/c_std/std_cstring.h U src/contrib/libstdc++/include/c_std/std_ctime.h U src/contrib/libstdc++/include/c_std/std_cwchar.h U src/contrib/libstdc++/include/c_std/std_cwctype.h U src/contrib/libstdc++/include/ext/algorithm U src/contrib/libstdc++/include/ext/enc_filebuf.h U src/contrib/libstdc++/include/ext/functional U src/contrib/libstdc++/include/ext/hash_map U src/contrib/libstdc++/include/ext/hash_set U src/contrib/libstdc++/include/ext/iterator U src/contrib/libstdc++/include/ext/memory U src/contrib/libstdc++/include/ext/numeric U src/contrib/libstdc++/include/ext/rb_tree U src/contrib/libstdc++/include/ext/rope U src/contrib/libstdc++/include/ext/ropeimpl.h U src/contrib/libstdc++/include/ext/slist U src/contrib/libstdc++/include/ext/stdio_filebuf.h U src/contrib/libstdc++/include/ext/stl_hash_fun.h U src/contrib/libstdc++/include/ext/stl_hashtable.h U src/contrib/libstdc++/include/ext/stl_rope.h U src/contrib/libstdc++/include/std/std_algorithm.h U src/contrib/libstdc++/include/std/std_bitset.h U src/contrib/libstdc++/include/std/std_complex.h U src/contrib/libstdc++/include/std/std_deque.h U src/contrib/libstdc++/include/std/std_fstream.h U src/contrib/libstdc++/include/std/std_functional.h U src/contrib/libstdc++/include/std/std_iomanip.h U src/contrib/libstdc++/include/std/std_ios.h U src/contrib/libstdc++/include/std/std_iosfwd.h U src/contrib/libstdc++/include/std/std_iostream.h U src/contrib/libstdc++/include/std/std_istream.h U src/contrib/libstdc++/include/std/std_iterator.h U src/contrib/libstdc++/include/std/std_limits.h U src/contrib/libstdc++/include/std/std_list.h U src/contrib/libstdc++/include/std/std_locale.h U src/contrib/libstdc++/include/std/std_map.h U src/contrib/libstdc++/include/std/std_memory.h U src/contrib/libstdc++/include/std/std_numeric.h U src/contrib/libstdc++/include/std/std_ostream.h U src/contrib/libstdc++/include/std/std_queue.h U src/contrib/libstdc++/include/std/std_set.h U src/contrib/libstdc++/include/std/std_sstream.h U src/contrib/libstdc++/include/std/std_stack.h U src/contrib/libstdc++/include/std/std_stdexcept.h U src/contrib/libstdc++/include/std/std_streambuf.h U src/contrib/libstdc++/include/std/std_string.h U src/contrib/libstdc++/include/std/std_utility.h U src/contrib/libstdc++/include/std/std_valarray.h U src/contrib/libstdc++/include/std/std_vector.h U src/contrib/libstdc++/libmath/Makefile.am U src/contrib/libstdc++/libmath/Makefile.in U src/contrib/libstdc++/libmath/copysignf.c U src/contrib/libstdc++/libmath/mathconf.h U src/contrib/libstdc++/libmath/nan.c U src/contrib/libstdc++/libmath/signbit.c U src/contrib/libstdc++/libmath/signbitf.c U src/contrib/libstdc++/libmath/signbitl.c U src/contrib/libstdc++/libmath/stubs.c U src/contrib/libstdc++/libsupc++/Makefile.am U src/contrib/libstdc++/libsupc++/Makefile.in U src/contrib/libstdc++/libsupc++/cxxabi.h U src/contrib/libstdc++/libsupc++/del_op.cc U src/contrib/libstdc++/libsupc++/del_opnt.cc U src/contrib/libstdc++/libsupc++/del_opv.cc U src/contrib/libstdc++/libsupc++/del_opvnt.cc U src/contrib/libstdc++/libsupc++/eh_alloc.cc U src/contrib/libstdc++/libsupc++/eh_aux_runtime.cc U src/contrib/libstdc++/libsupc++/eh_catch.cc U src/contrib/libstdc++/libsupc++/eh_exception.cc U src/contrib/libstdc++/libsupc++/eh_globals.cc U src/contrib/libstdc++/libsupc++/eh_personality.cc U src/contrib/libstdc++/libsupc++/eh_terminate.cc U src/contrib/libstdc++/libsupc++/eh_throw.cc U src/contrib/libstdc++/libsupc++/eh_type.cc U src/contrib/libstdc++/libsupc++/exception U src/contrib/libstdc++/libsupc++/exception_defines.h N src/contrib/libstdc++/libsupc++/guard.cc U src/contrib/libstdc++/libsupc++/new U src/contrib/libstdc++/libsupc++/new_op.cc U src/contrib/libstdc++/libsupc++/new_handler.cc U src/contrib/libstdc++/libsupc++/new_opnt.cc U src/contrib/libstdc++/libsupc++/new_opv.cc U src/contrib/libstdc++/libsupc++/new_opvnt.cc U src/contrib/libstdc++/libsupc++/pure.cc U src/contrib/libstdc++/libsupc++/tinfo.cc U src/contrib/libstdc++/libsupc++/tinfo.h U src/contrib/libstdc++/libsupc++/tinfo2.cc U src/contrib/libstdc++/libsupc++/typeinfo U src/contrib/libstdc++/libsupc++/unwind-cxx.h U src/contrib/libstdc++/libsupc++/vec.cc U src/contrib/libstdc++/src/Makefile.am U src/contrib/libstdc++/src/Makefile.in U src/contrib/libstdc++/src/codecvt.cc U src/contrib/libstdc++/src/complex_io.cc U src/contrib/libstdc++/src/concept-inst.cc U src/contrib/libstdc++/src/ctype.cc U src/contrib/libstdc++/src/ext-inst.cc U src/contrib/libstdc++/src/fstream-inst.cc U src/contrib/libstdc++/src/fstream.cc U src/contrib/libstdc++/src/functexcept.cc U src/contrib/libstdc++/src/globals.cc U src/contrib/libstdc++/src/io-inst.cc U src/contrib/libstdc++/src/ios.cc U src/contrib/libstdc++/src/istream-inst.cc U src/contrib/libstdc++/src/limits.cc U src/contrib/libstdc++/src/locale-inst.cc U src/contrib/libstdc++/src/locale.cc U src/contrib/libstdc++/src/localename.cc U src/contrib/libstdc++/src/misc-inst.cc U src/contrib/libstdc++/src/ostream-inst.cc U src/contrib/libstdc++/src/sstream-inst.cc U src/contrib/libstdc++/src/stl-inst.cc U src/contrib/libstdc++/src/stdexcept.cc U src/contrib/libstdc++/src/streambuf-inst.cc U src/contrib/libstdc++/src/string-inst.cc U src/contrib/libstdc++/src/strstream.cc U src/contrib/libstdc++/src/valarray-inst.cc U src/contrib/libstdc++/src/bitset.cc U src/contrib/libstdc++/src/wstring-inst.cc U src/contrib/libstdc++/src/vterminate.cc No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Thu Jul 10 20:42: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 467A937B404; Thu, 10 Jul 2003 20:42:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA75243FAF; Thu, 10 Jul 2003 20:42:16 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B3gG0U081264; Thu, 10 Jul 2003 20:42:16 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B3gGEU081263; Thu, 10 Jul 2003 20:42:16 -0700 (PDT) Message-Id: <200307110342.h6B3gGEU081263@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 20:42:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/libobjc - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 03:42:17 -0000 kan 2003/07/10 20:42:16 PDT FreeBSD src repository src/contrib/libobjc - Imported sources Update of /home/ncvs/src/contrib/libobjc In directory repoman.freebsd.org:/tmp/cvs-serv81253 Log Message: Gcc 3.3.1-pre 2003-07-11 Objective C support bits. Status: Vendor Tag: FSF Release Tags: gcc_3_3_1_20030711 U src/contrib/libobjc/ChangeLog U src/contrib/libobjc/Makefile.in U src/contrib/libobjc/NXConstStr.m U src/contrib/libobjc/Object.m U src/contrib/libobjc/Protocol.m U src/contrib/libobjc/README U src/contrib/libobjc/README.threads U src/contrib/libobjc/THREADS U src/contrib/libobjc/THREADS.MACH U src/contrib/libobjc/aclocal.m4 U src/contrib/libobjc/archive.c U src/contrib/libobjc/class.c U src/contrib/libobjc/config.h.in U src/contrib/libobjc/configure U src/contrib/libobjc/configure.in U src/contrib/libobjc/encoding.c U src/contrib/libobjc/gc.c U src/contrib/libobjc/hash.c U src/contrib/libobjc/init.c U src/contrib/libobjc/libobjc.def U src/contrib/libobjc/libobjc_entry.c U src/contrib/libobjc/linking.m U src/contrib/libobjc/misc.c U src/contrib/libobjc/objects.c U src/contrib/libobjc/makefile.dos U src/contrib/libobjc/nil_method.c U src/contrib/libobjc/sarray.c U src/contrib/libobjc/selector.c U src/contrib/libobjc/sendmsg.c U src/contrib/libobjc/thr-dce.c U src/contrib/libobjc/thr-decosf1.c U src/contrib/libobjc/thr-irix.c U src/contrib/libobjc/thr-mach.c U src/contrib/libobjc/thr-objc.c U src/contrib/libobjc/thr-os2.c U src/contrib/libobjc/thr-posix.c U src/contrib/libobjc/thr-pthreads.c U src/contrib/libobjc/thr-rtems.c U src/contrib/libobjc/thr-single.c U src/contrib/libobjc/thr-solaris.c U src/contrib/libobjc/thr-vxworks.c U src/contrib/libobjc/thr-win32.c U src/contrib/libobjc/thr.c U src/contrib/libobjc/objc/NXConstStr.h U src/contrib/libobjc/objc/Object.h U src/contrib/libobjc/objc/Protocol.h U src/contrib/libobjc/objc/encoding.h U src/contrib/libobjc/objc/hash.h U src/contrib/libobjc/objc/objc-api.h U src/contrib/libobjc/objc/objc-list.h U src/contrib/libobjc/objc/objc.h U src/contrib/libobjc/objc/runtime.h U src/contrib/libobjc/objc/sarray.h U src/contrib/libobjc/objc/thr.h U src/contrib/libobjc/objc/typedstream.h No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Thu Jul 10 20:42: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 2609637B407; Thu, 10 Jul 2003 20:42:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FE3E43F75; Thu, 10 Jul 2003 20:42:24 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B3gO0U081285; Thu, 10 Jul 2003 20:42:24 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B3gOFl081284; Thu, 10 Jul 2003 20:42:24 -0700 (PDT) Message-Id: <200307110342.h6B3gOFl081284@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 20:42:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/libf2c - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 03:42:25 -0000 kan 2003/07/10 20:42:24 PDT FreeBSD src repository src/contrib/libf2c - Imported sources Update of /home/ncvs/src/contrib/libf2c In directory repoman.freebsd.org:/tmp/cvs-serv81270 Log Message: Gcc 3.3.1-pre 2003-07-11 libf2c bits. Status: Vendor Tag: FSF Release Tags: gcc_3_3_1_20030711 U src/contrib/libf2c/ChangeLog U src/contrib/libf2c/Makefile.in U src/contrib/libf2c/README U src/contrib/libf2c/TODO U src/contrib/libf2c/aclocal.m4 U src/contrib/libf2c/changes.netlib U src/contrib/libf2c/configure U src/contrib/libf2c/configure.in U src/contrib/libf2c/disclaimer.netlib U src/contrib/libf2c/f2c.h U src/contrib/libf2c/f2cext.c U src/contrib/libf2c/g2c.hin U src/contrib/libf2c/permission.netlib U src/contrib/libf2c/readme.netlib U src/contrib/libf2c/libF77/F77_aloc.c U src/contrib/libf2c/libF77/Makefile.in U src/contrib/libf2c/libF77/Notice U src/contrib/libf2c/libF77/README.netlib U src/contrib/libf2c/libF77/Version.c U src/contrib/libf2c/libF77/abort_.c U src/contrib/libf2c/libF77/c_abs.c U src/contrib/libf2c/libF77/c_cos.c U src/contrib/libf2c/libF77/c_div.c U src/contrib/libf2c/libF77/c_exp.c U src/contrib/libf2c/libF77/c_log.c U src/contrib/libf2c/libF77/c_sin.c U src/contrib/libf2c/libF77/c_sqrt.c U src/contrib/libf2c/libF77/cabs.c U src/contrib/libf2c/libF77/configure U src/contrib/libf2c/libF77/configure.in U src/contrib/libf2c/libF77/d_abs.c U src/contrib/libf2c/libF77/d_acos.c U src/contrib/libf2c/libF77/d_asin.c U src/contrib/libf2c/libF77/d_atan.c U src/contrib/libf2c/libF77/d_atn2.c U src/contrib/libf2c/libF77/d_cnjg.c U src/contrib/libf2c/libF77/d_cos.c U src/contrib/libf2c/libF77/d_cosh.c U src/contrib/libf2c/libF77/d_dim.c U src/contrib/libf2c/libF77/d_exp.c U src/contrib/libf2c/libF77/d_imag.c U src/contrib/libf2c/libF77/d_int.c U src/contrib/libf2c/libF77/d_lg10.c U src/contrib/libf2c/libF77/d_log.c U src/contrib/libf2c/libF77/d_mod.c U src/contrib/libf2c/libF77/d_nint.c U src/contrib/libf2c/libF77/d_prod.c U src/contrib/libf2c/libF77/d_sign.c U src/contrib/libf2c/libF77/d_sin.c U src/contrib/libf2c/libF77/d_sinh.c U src/contrib/libf2c/libF77/d_sqrt.c U src/contrib/libf2c/libF77/d_tan.c U src/contrib/libf2c/libF77/d_tanh.c U src/contrib/libf2c/libF77/derf_.c U src/contrib/libf2c/libF77/derfc_.c U src/contrib/libf2c/libF77/dtime_.c U src/contrib/libf2c/libF77/ef1asc_.c U src/contrib/libf2c/libF77/ef1cmc_.c U src/contrib/libf2c/libF77/erf_.c U src/contrib/libf2c/libF77/erfc_.c U src/contrib/libf2c/libF77/etime_.c U src/contrib/libf2c/libF77/exit_.c U src/contrib/libf2c/libF77/f2ch.add U src/contrib/libf2c/libF77/getarg_.c U src/contrib/libf2c/libF77/getenv_.c U src/contrib/libf2c/libF77/h_abs.c U src/contrib/libf2c/libF77/h_dim.c U src/contrib/libf2c/libF77/h_len.c U src/contrib/libf2c/libF77/h_dnnt.c U src/contrib/libf2c/libF77/h_indx.c U src/contrib/libf2c/libF77/h_mod.c U src/contrib/libf2c/libF77/h_nint.c U src/contrib/libf2c/libF77/h_sign.c U src/contrib/libf2c/libF77/hl_ge.c U src/contrib/libf2c/libF77/hl_gt.c U src/contrib/libf2c/libF77/hl_le.c U src/contrib/libf2c/libF77/hl_lt.c U src/contrib/libf2c/libF77/i_abs.c U src/contrib/libf2c/libF77/i_dim.c U src/contrib/libf2c/libF77/i_dnnt.c U src/contrib/libf2c/libF77/i_indx.c U src/contrib/libf2c/libF77/i_len.c U src/contrib/libf2c/libF77/i_mod.c U src/contrib/libf2c/libF77/i_nint.c U src/contrib/libf2c/libF77/i_sign.c U src/contrib/libf2c/libF77/iargc_.c U src/contrib/libf2c/libF77/l_ge.c U src/contrib/libf2c/libF77/l_gt.c U src/contrib/libf2c/libF77/l_le.c U src/contrib/libf2c/libF77/l_lt.c U src/contrib/libf2c/libF77/lbitbits.c U src/contrib/libf2c/libF77/lbitshft.c U src/contrib/libf2c/libF77/main.c U src/contrib/libf2c/libF77/makefile.netlib U src/contrib/libf2c/libF77/pow_ci.c U src/contrib/libf2c/libF77/pow_dd.c U src/contrib/libf2c/libF77/pow_di.c U src/contrib/libf2c/libF77/pow_hh.c U src/contrib/libf2c/libF77/pow_ii.c U src/contrib/libf2c/libF77/pow_qq.c U src/contrib/libf2c/libF77/pow_ri.c U src/contrib/libf2c/libF77/pow_zi.c U src/contrib/libf2c/libF77/pow_zz.c U src/contrib/libf2c/libF77/qbitbits.c U src/contrib/libf2c/libF77/qbitshft.c U src/contrib/libf2c/libF77/r_abs.c U src/contrib/libf2c/libF77/r_acos.c U src/contrib/libf2c/libF77/r_asin.c U src/contrib/libf2c/libF77/r_atan.c U src/contrib/libf2c/libF77/r_atn2.c U src/contrib/libf2c/libF77/r_cnjg.c U src/contrib/libf2c/libF77/r_cos.c U src/contrib/libf2c/libF77/r_cosh.c U src/contrib/libf2c/libF77/r_dim.c U src/contrib/libf2c/libF77/r_exp.c U src/contrib/libf2c/libF77/r_imag.c U src/contrib/libf2c/libF77/r_int.c U src/contrib/libf2c/libF77/r_lg10.c U src/contrib/libf2c/libF77/r_log.c U src/contrib/libf2c/libF77/r_mod.c U src/contrib/libf2c/libF77/r_nint.c U src/contrib/libf2c/libF77/r_sign.c U src/contrib/libf2c/libF77/r_sin.c U src/contrib/libf2c/libF77/r_sinh.c U src/contrib/libf2c/libF77/r_sqrt.c U src/contrib/libf2c/libF77/r_tan.c U src/contrib/libf2c/libF77/r_tanh.c U src/contrib/libf2c/libF77/s_cat.c U src/contrib/libf2c/libF77/s_cmp.c U src/contrib/libf2c/libF77/s_copy.c U src/contrib/libf2c/libF77/s_paus.c U src/contrib/libf2c/libF77/s_rnge.c U src/contrib/libf2c/libF77/s_stop.c U src/contrib/libf2c/libF77/setarg.c U src/contrib/libf2c/libF77/setsig.c U src/contrib/libf2c/libF77/sig_die.c U src/contrib/libf2c/libF77/signal1.h U src/contrib/libf2c/libF77/signal1.h0 U src/contrib/libf2c/libF77/signal_.c U src/contrib/libf2c/libF77/system_.c U src/contrib/libf2c/libF77/z_abs.c U src/contrib/libf2c/libF77/z_cos.c U src/contrib/libf2c/libF77/z_div.c U src/contrib/libf2c/libF77/z_exp.c U src/contrib/libf2c/libF77/z_log.c U src/contrib/libf2c/libF77/z_sin.c U src/contrib/libf2c/libF77/z_sqrt.c U src/contrib/libf2c/libI77/lread.c U src/contrib/libf2c/libI77/Makefile.in U src/contrib/libf2c/libI77/Notice U src/contrib/libf2c/libI77/README.netlib U src/contrib/libf2c/libI77/Version.c U src/contrib/libf2c/libI77/backspace.c U src/contrib/libf2c/libI77/close.c U src/contrib/libf2c/libI77/config.h.in U src/contrib/libf2c/libI77/configure U src/contrib/libf2c/libI77/configure.in U src/contrib/libf2c/libI77/dfe.c U src/contrib/libf2c/libI77/dolio.c U src/contrib/libf2c/libI77/due.c U src/contrib/libf2c/libI77/endfile.c U src/contrib/libf2c/libI77/err.c U src/contrib/libf2c/libI77/f2ch.add U src/contrib/libf2c/libI77/fio.h U src/contrib/libf2c/libI77/fmt.c U src/contrib/libf2c/libI77/fmt.h U src/contrib/libf2c/libI77/fmtlib.c U src/contrib/libf2c/libI77/fp.h U src/contrib/libf2c/libI77/ftell_.c U src/contrib/libf2c/libI77/iio.c U src/contrib/libf2c/libI77/ilnw.c U src/contrib/libf2c/libI77/inquire.c U src/contrib/libf2c/libI77/lio.h U src/contrib/libf2c/libI77/open.c U src/contrib/libf2c/libI77/lwrite.c U src/contrib/libf2c/libI77/makefile.netlib U src/contrib/libf2c/libI77/rdfmt.c U src/contrib/libf2c/libI77/rewind.c U src/contrib/libf2c/libI77/rsfe.c U src/contrib/libf2c/libI77/rsli.c U src/contrib/libf2c/libI77/rsne.c U src/contrib/libf2c/libI77/sfe.c U src/contrib/libf2c/libI77/stamp-h.in U src/contrib/libf2c/libI77/sue.c U src/contrib/libf2c/libI77/typesize.c U src/contrib/libf2c/libI77/uio.c U src/contrib/libf2c/libI77/util.c U src/contrib/libf2c/libI77/wref.c U src/contrib/libf2c/libI77/wrtfmt.c U src/contrib/libf2c/libI77/wsfe.c U src/contrib/libf2c/libI77/wsle.c U src/contrib/libf2c/libI77/wsne.c U src/contrib/libf2c/libI77/xwsne.c U src/contrib/libf2c/libU77/COPYING.LIB U src/contrib/libf2c/libU77/Makefile.in U src/contrib/libf2c/libU77/PROJECTS U src/contrib/libf2c/libU77/README U src/contrib/libf2c/libU77/Version.c U src/contrib/libf2c/libU77/access_.c U src/contrib/libf2c/libU77/acconfig.h U src/contrib/libf2c/libU77/aclocal.m4 U src/contrib/libf2c/libU77/alarm_.c U src/contrib/libf2c/libU77/bes.c U src/contrib/libf2c/libU77/chdir_.c U src/contrib/libf2c/libU77/chmod_.c U src/contrib/libf2c/libU77/config.hin U src/contrib/libf2c/libU77/configure U src/contrib/libf2c/libU77/configure.in U src/contrib/libf2c/libU77/ctime_.c U src/contrib/libf2c/libU77/date_.c U src/contrib/libf2c/libU77/datetime_.c U src/contrib/libf2c/libU77/dbes.c U src/contrib/libf2c/libU77/dtime_.c U src/contrib/libf2c/libU77/etime_.c U src/contrib/libf2c/libU77/fdate_.c U src/contrib/libf2c/libU77/fgetc_.c U src/contrib/libf2c/libU77/flush1_.c U src/contrib/libf2c/libU77/fnum_.c U src/contrib/libf2c/libU77/fputc_.c U src/contrib/libf2c/libU77/fstat_.c U src/contrib/libf2c/libU77/gerror_.c U src/contrib/libf2c/libU77/getcwd_.c U src/contrib/libf2c/libU77/getgid_.c U src/contrib/libf2c/libU77/getlog_.c U src/contrib/libf2c/libU77/getpid_.c U src/contrib/libf2c/libU77/getuid_.c U src/contrib/libf2c/libU77/gmtime_.c U src/contrib/libf2c/libU77/hostnm_.c U src/contrib/libf2c/libU77/idate_.c U src/contrib/libf2c/libU77/ierrno_.c U src/contrib/libf2c/libU77/irand_.c U src/contrib/libf2c/libU77/isatty_.c U src/contrib/libf2c/libU77/itime_.c U src/contrib/libf2c/libU77/kill_.c U src/contrib/libf2c/libU77/link_.c U src/contrib/libf2c/libU77/lnblnk_.c U src/contrib/libf2c/libU77/lstat_.c U src/contrib/libf2c/libU77/ltime_.c U src/contrib/libf2c/libU77/mclock_.c U src/contrib/libf2c/libU77/perror_.c U src/contrib/libf2c/libU77/rand_.c U src/contrib/libf2c/libU77/rename_.c U src/contrib/libf2c/libU77/secnds_.c U src/contrib/libf2c/libU77/second_.c U src/contrib/libf2c/libU77/sleep_.c U src/contrib/libf2c/libU77/srand_.c U src/contrib/libf2c/libU77/stamp-h.in U src/contrib/libf2c/libU77/stat_.c U src/contrib/libf2c/libU77/symlnk_.c U src/contrib/libf2c/libU77/sys_clock_.c U src/contrib/libf2c/libU77/time_.c U src/contrib/libf2c/libU77/ttynam_.c U src/contrib/libf2c/libU77/u77-test.f U src/contrib/libf2c/libU77/umask_.c U src/contrib/libf2c/libU77/unlink_.c U src/contrib/libf2c/libU77/vxtidate_.c U src/contrib/libf2c/libU77/vxttime_.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Thu Jul 10 20:58: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 BB05E37B401; Thu, 10 Jul 2003 20:58:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B78143FAF; Thu, 10 Jul 2003 20:58:51 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B3wp0U087287; Thu, 10 Jul 2003 20:58:51 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B3wpdm087286; Thu, 10 Jul 2003 20:58:51 -0700 (PDT) Message-Id: <200307110358.h6B3wpdm087286@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 20:58:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 03:58:52 -0000 kan 2003/07/10 20:58:50 PDT FreeBSD src repository Modified files: . exclude Log: Temporarily exclude GCC contrib dir until 3.3.1-pre import is done. Revision Changes Path 1.97 +3 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:00: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 AE02937B401; Thu, 10 Jul 2003 21:00:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44EF543FBD; Thu, 10 Jul 2003 21:00:24 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B40O0U087453; Thu, 10 Jul 2003 21:00:24 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B40N0m087452; Thu, 10 Jul 2003 21:00:23 -0700 (PDT) Message-Id: <200307110400.h6B40N0m087452@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:00:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc Makefile.in builtins.c c-common.c c-tree.h configure dbxout.c dwarfout.c emit-rtl.c final.c flags.h function.c libgcc2.c print-tree.c recog.c reload.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:00:25 -0000 kan 2003/07/10 21:00:23 PDT FreeBSD src repository Modified files: contrib/gcc Makefile.in builtins.c c-common.c c-tree.h configure dbxout.c dwarfout.c emit-rtl.c final.c flags.h function.c libgcc2.c print-tree.c recog.c reload.c contrib/gcc/cp except.c contrib/gcc/config/alpha alpha.c contrib/gcc/config/i386 i386.md contrib/gcc/config/sparc freebsd.h contrib/gcc/ginclude stdarg.h varargs.h Log: FreeBSD uses stock versions of these GCC files. Revision Changes Path 1.15 +743 -444 src/contrib/gcc/Makefile.in 1.6 +373 -207 src/contrib/gcc/builtins.c 1.17 +2967 -610 src/contrib/gcc/c-common.c 1.9 +50 -104 src/contrib/gcc/c-tree.h 1.7 +1485 -563 src/contrib/gcc/config/alpha/alpha.c 1.15 +3986 -1785 src/contrib/gcc/config/i386/i386.md 1.6 +5 -8 src/contrib/gcc/config/sparc/freebsd.h 1.18 +1412 -1211 src/contrib/gcc/configure 1.9 +127 -46 src/contrib/gcc/cp/except.c 1.10 +71 -32 src/contrib/gcc/dbxout.c 1.8 +111 -126 src/contrib/gcc/dwarfout.c 1.7 +1051 -765 src/contrib/gcc/emit-rtl.c 1.13 +351 -205 src/contrib/gcc/final.c 1.9 +68 -23 src/contrib/gcc/flags.h 1.17 +353 -446 src/contrib/gcc/function.c 1.7 +5 -10 src/contrib/gcc/ginclude/stdarg.h 1.7 +2 -139 src/contrib/gcc/ginclude/varargs.h 1.9 +272 -329 src/contrib/gcc/libgcc2.c 1.8 +32 -36 src/contrib/gcc/print-tree.c 1.5 +267 -109 src/contrib/gcc/recog.c 1.14 +192 -154 src/contrib/gcc/reload.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:03: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 6DE0E37B401; Thu, 10 Jul 2003 21:03:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CAB443F3F; Thu, 10 Jul 2003 21:03:29 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B43S0U088507; Thu, 10 Jul 2003 21:03:28 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B43SGk088506; Thu, 10 Jul 2003 21:03:28 -0700 (PDT) Message-Id: <200307110403.h6B43SGk088506@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:03:28 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/f g77spec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:03:30 -0000 kan 2003/07/10 21:03:28 PDT FreeBSD src repository Modified files: contrib/gcc/f g77spec.c Log: Merge rev. 1.2 (allow profiling of FORTRAN77 programs) info GCC 3.3.1-pre sources. Revision Changes Path 1.3 +11 -27 src/contrib/gcc/f/g77spec.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:25: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 814C937B401; Thu, 10 Jul 2003 21:25:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 154D643F85; Thu, 10 Jul 2003 21:25:00 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4Ox0U089352; Thu, 10 Jul 2003 21:24:59 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4OxR7089351; Thu, 10 Jul 2003 21:24:59 -0700 (PDT) Message-Id: <200307110424.h6B4OxR7089351@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:24:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc c-common.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:25:01 -0000 kan 2003/07/10 21:24:59 PDT FreeBSD src repository Modified files: contrib/gcc c-common.h Log: Merge FreeBSD modifications into gcc 3.3.1-pre: 1.2 framework for our kernel printf enhancements. 1.3 suppress prototype warnings on K&R main. Revision Changes Path 1.6 +452 -78 src/contrib/gcc/c-common.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:28: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 C343D37B401; Thu, 10 Jul 2003 21:28:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6176243FBD; Thu, 10 Jul 2003 21:28:02 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4S20U089491; Thu, 10 Jul 2003 21:28:02 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4S2H4089490; Thu, 10 Jul 2003 21:28:02 -0700 (PDT) Message-Id: <200307110428.h6B4S2H4089490@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:28:02 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 i386.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:28:03 -0000 kan 2003/07/10 21:28:02 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 i386.h Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.10 -mno-align-long-strings. 1.11 Allow the specification of LONG_TYPE_SIZE on the command line. Revision Changes Path 1.17 +703 -438 src/contrib/gcc/config/i386/i386.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:29: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 7A66B37B401; Thu, 10 Jul 2003 21:29:36 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A4EB43F3F; Thu, 10 Jul 2003 21:29:36 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4TZ0U089590; Thu, 10 Jul 2003 21:29:35 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4TZKf089589; Thu, 10 Jul 2003 21:29:35 -0700 (PDT) Message-Id: <200307110429.h6B4TZKf089589@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:29:35 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:29:36 -0000 kan 2003/07/10 21:29:35 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 i386.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.11 -mno-align-long-strings. Revision Changes Path 1.17 +3082 -1163 src/contrib/gcc/config/i386/i386.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:32: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 744F637B401; Thu, 10 Jul 2003 21:32:21 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11EFE43F75; Thu, 10 Jul 2003 21:32:21 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4WK0U089758; Thu, 10 Jul 2003 21:32:20 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4WKgR089757; Thu, 10 Jul 2003 21:32:20 -0700 (PDT) Message-Id: <200307110432.h6B4WKgR089757@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:32:20 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/cp ptree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:32:21 -0000 kan 2003/07/10 21:32:20 PDT FreeBSD src repository Modified files: contrib/gcc/cp ptree.c Log: Merge FreeBSD changes into GCC 3.3.1-prerelease: 1.2 Printf format errors fixes. Revision Changes Path 1.7 +11 -9 src/contrib/gcc/cp/ptree.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:34: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 3E1A937B401; Thu, 10 Jul 2003 21:34:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D233643F85; Thu, 10 Jul 2003 21:34:52 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4Yq0U089831; Thu, 10 Jul 2003 21:34:52 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4YqJY089830; Thu, 10 Jul 2003 21:34:52 -0700 (PDT) Message-Id: <200307110434.h6B4YqJY089830@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:34:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/cp decl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:34:53 -0000 kan 2003/07/10 21:34:52 PDT FreeBSD src repository Modified files: contrib/gcc/cp decl.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.8 printf format error fixes. Revision Changes Path 1.15 +2141 -1599 src/contrib/gcc/cp/decl.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:37: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 159B037B401; Thu, 10 Jul 2003 21:37:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A858C43F75; Thu, 10 Jul 2003 21:37:16 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4bG0U090023; Thu, 10 Jul 2003 21:37:16 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4bGIb090022; Thu, 10 Jul 2003 21:37:16 -0700 (PDT) Message-Id: <200307110437.h6B4bGIb090022@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:37:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc version.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:37:17 -0000 kan 2003/07/10 21:37:16 PDT FreeBSD src repository Modified files: contrib/gcc version.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.2 Localize the version string. Revision Changes Path 1.8 +16 -2 src/contrib/gcc/version.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:43: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 009D737B401; Thu, 10 Jul 2003 21:43:03 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91E1943FCB; Thu, 10 Jul 2003 21:43:02 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4h20U092630; Thu, 10 Jul 2003 21:43:02 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4h1xT092626; Thu, 10 Jul 2003 21:43:01 -0700 (PDT) Message-Id: <200307110443.h6B4h1xT092626@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:43:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 x86-64.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:43:03 -0000 kan 2003/07/10 21:43:01 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 x86-64.h Log: Merge FreeBSD changes into GCC 3.3.1-prerelease: 1.2 Tweaks to make this file live beside our hacked config. Revision Changes Path 1.3 +4 -13 src/contrib/gcc/config/i386/x86-64.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:45: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 356C437B401; Thu, 10 Jul 2003 21:45:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C91AC43FA3; Thu, 10 Jul 2003 21:45:39 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4jd0U092817; Thu, 10 Jul 2003 21:45:39 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4jdJR092816; Thu, 10 Jul 2003 21:45:39 -0700 (PDT) Message-Id: <200307110445.h6B4jdJR092816@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:45:39 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc gcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:45:40 -0000 kan 2003/07/10 21:45:39 PDT FreeBSD src repository Modified files: contrib/gcc gcc.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.{2,15} FREEBSD_NATIVE. 1.21 "GCC_OPTIONS". 1.{16,25,27} Cross-compiling issues. Revision Changes Path 1.36 +536 -440 src/contrib/gcc/gcc.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:48: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 5BAA937B401; Thu, 10 Jul 2003 21:48:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECB9B43F75; Thu, 10 Jul 2003 21:48:05 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4m50U092890; Thu, 10 Jul 2003 21:48:05 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4m5uY092889; Thu, 10 Jul 2003 21:48:05 -0700 (PDT) Message-Id: <200307110448.h6B4m5uY092889@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:48:05 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc toplev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:48:06 -0000 kan 2003/07/10 21:48:05 PDT FreeBSD src repository Modified files: contrib/gcc toplev.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.2 -fformat-extensions. 1.7 FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha. 1.14 -O0 -O1 optimize alignment for time, not size. Revision Changes Path 1.20 +801 -637 src/contrib/gcc/toplev.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:49: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 2875D37B405; Thu, 10 Jul 2003 21:49:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AE9443F85; Thu, 10 Jul 2003 21:49:31 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4nU0U093014; Thu, 10 Jul 2003 21:49:30 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4nUPg093013; Thu, 10 Jul 2003 21:49:30 -0700 (PDT) Message-Id: <200307110449.h6B4nUPg093013@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:49:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc c-lex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:49:33 -0000 kan 2003/07/10 21:49:30 PDT FreeBSD src repository Modified files: contrib/gcc c-lex.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.2 don't let gcc(1) hide warnings in system headers. Revision Changes Path 1.4 +247 -617 src/contrib/gcc/c-lex.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21: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 BC23937B401; Thu, 10 Jul 2003 21:52:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0AD43F93; Thu, 10 Jul 2003 21:52:34 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4qX0U093233; Thu, 10 Jul 2003 21:52:33 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4qXgj093232; Thu, 10 Jul 2003 21:52:33 -0700 (PDT) Message-Id: <200307110452.h6B4qXgj093232@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:52:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc cppinit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:52:35 -0000 kan 2003/07/10 21:52:32 PDT FreeBSD src repository Modified files: contrib/gcc cppinit.c Log: Use stock version of this file now. Revision Changes Path 1.5 +253 -864 src/contrib/gcc/cppinit.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 21:54: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 906B237B401; Thu, 10 Jul 2003 21:54:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 091A243F85; Thu, 10 Jul 2003 21:54:46 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B4sj0U093335; Thu, 10 Jul 2003 21:54:45 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B4sjHs093334; Thu, 10 Jul 2003 21:54:45 -0700 (PDT) Message-Id: <200307110454.h6B4sjHs093334@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 21:54:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 freebsd64.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 04:54:47 -0000 kan 2003/07/10 21:54:45 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd64.h Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.4 Look into right directory when linking 32-bit binaries. Revision Changes Path 1.5 +2 -2 src/contrib/gcc/config/i386/freebsd64.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:01: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 38C7D37B401; Thu, 10 Jul 2003 22:01:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB9D743F85; Thu, 10 Jul 2003 22:01:52 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B51q0U093758; Thu, 10 Jul 2003 22:01:52 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B51q9w093757; Thu, 10 Jul 2003 22:01:52 -0700 (PDT) Message-Id: <200307110501.h6B51q9w093757@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:01:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:01:53 -0000 kan 2003/07/10 22:01:52 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd.h Log: Update for 3.3.1-prerelease. Revision Changes Path 1.63 +14 -11 src/contrib/gcc/config/i386/freebsd.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:03:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47BD937B404; Thu, 10 Jul 2003 22:03:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1EF343F3F; Thu, 10 Jul 2003 22:03:47 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B53l0U094735; Thu, 10 Jul 2003 22:03:47 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B53lqY094734; Thu, 10 Jul 2003 22:03:47 -0700 (PDT) Message-Id: <200307110503.h6B53lqY094734@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:03:47 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/alpha freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:03:49 -0000 kan 2003/07/10 22:03:47 PDT FreeBSD src repository Modified files: contrib/gcc/config/alpha freebsd.h Log: Update for 3.3.1-prerelease. Revision Changes Path 1.15 +16 -12 src/contrib/gcc/config/alpha/freebsd.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:05: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 A37B737B401; Thu, 10 Jul 2003 22:05:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4359843F3F; Thu, 10 Jul 2003 22:05:46 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B55j0U094889; Thu, 10 Jul 2003 22:05:45 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B55jEY094888; Thu, 10 Jul 2003 22:05:45 -0700 (PDT) Message-Id: <200307110505.h6B55jEY094888@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:05:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/alpha elf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:05:47 -0000 kan 2003/07/10 22:05:45 PDT FreeBSD src repository Modified files: contrib/gcc/config/alpha elf.h Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.8 Change symbol values to match freebsd.h. Revision Changes Path 1.10 +18 -245 src/contrib/gcc/config/alpha/elf.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:08: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 ABAD337B401; Thu, 10 Jul 2003 22:08:02 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2054C43FBF; Thu, 10 Jul 2003 22:08:02 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5810U094998; Thu, 10 Jul 2003 22:08:01 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5817R094997; Thu, 10 Jul 2003 22:08:01 -0700 (PDT) Message-Id: <200307110508.h6B5817R094997@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:08:01 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:08:03 -0000 kan 2003/07/10 22:08:01 PDT FreeBSD src repository Modified files: contrib/gcc/config freebsd.h Log: Update for GCC 3.3.1-prerelease. Revision Changes Path 1.38 +6 -16 src/contrib/gcc/config/freebsd.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:09: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 5A56737B401; Thu, 10 Jul 2003 22:09:20 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBA5D43F85; Thu, 10 Jul 2003 22:09:19 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B59J0U095054; Thu, 10 Jul 2003 22:09:19 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B59JHx095053; Thu, 10 Jul 2003 22:09:19 -0700 (PDT) Message-Id: <200307110509.h6B59JHx095053@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:09:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:09:20 -0000 kan 2003/07/10 22:09:19 PDT FreeBSD src repository Modified files: contrib/gcc/config freebsd-spec.h Log: Update for GCC 3.3.1-prerelease. Revision Changes Path 1.8 +37 -39 src/contrib/gcc/config/freebsd-spec.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:11: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 8380037B401; Thu, 10 Jul 2003 22:11:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 220E743FBF; Thu, 10 Jul 2003 22:11:15 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5BE0U095219; Thu, 10 Jul 2003 22:11:14 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5BEK8095218; Thu, 10 Jul 2003 22:11:14 -0700 (PDT) Message-Id: <200307110511.h6B5BEK8095218@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:11:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc c-decl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:11:16 -0000 kan 2003/07/10 22:11:14 PDT FreeBSD src repository Modified files: contrib/gcc c-decl.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.3 suppress warnings on K&R main. Rev. 1.2 (options for kernel printf enhancements) changes have been moved to another Revision Changes Path 1.8 +454 -949 src/contrib/gcc/c-decl.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:12: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 9D63A37B401; Thu, 10 Jul 2003 22:12:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C9DB43FBF; Thu, 10 Jul 2003 22:12:47 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5Cl0U095301; Thu, 10 Jul 2003 22:12:47 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5Ck3x095300; Thu, 10 Jul 2003 22:12:46 -0700 (PDT) Message-Id: <200307110512.h6B5Ck3x095300@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:12:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc c-format.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:12:48 -0000 kan 2003/07/10 22:12:46 PDT FreeBSD src repository Modified files: contrib/gcc c-format.c Log: Merge FreeBSD modifications into gcc 3.3.1-prerelease: 1.2 -fformat-extensions. 1.3 -printf0 1.6 teach GCC about %y for DDB. Revision Changes Path 1.8 +55 -140 src/contrib/gcc/c-format.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:24:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A4B137B401; Thu, 10 Jul 2003 22:24:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 963AE43F93; Thu, 10 Jul 2003 22:24:32 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5OW0U095772; Thu, 10 Jul 2003 22:24:32 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5OWkx095771; Thu, 10 Jul 2003 22:24:32 -0700 (PDT) Message-Id: <200307110524.h6B5OWkx095771@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:24:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/csh Makefile src/gnu/usr.bin/binutils/libbfd Makefile src/gnu/usr.bin/binutils/readelf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:24:33 -0000 kan 2003/07/10 22:24:32 PDT FreeBSD src repository Modified files: bin/csh Makefile gnu/usr.bin/binutils/libbfd Makefile gnu/usr.bin/binutils/readelf Makefile Log: Temporarily turn off -Werror for these components. Revision Changes Path 1.34 +1 -1 src/bin/csh/Makefile 1.25 +1 -0 src/gnu/usr.bin/binutils/libbfd/Makefile 1.8 +1 -1 src/gnu/usr.bin/binutils/readelf/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:27: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 203F337B401; Thu, 10 Jul 2003 22:27:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3EED43F3F; Thu, 10 Jul 2003 22:27:23 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5RN0U095912; Thu, 10 Jul 2003 22:27:23 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5RN6d095911; Thu, 10 Jul 2003 22:27:23 -0700 (PDT) Message-Id: <200307110527.h6B5RN6d095911@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:27:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/csu Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:27:24 -0000 kan 2003/07/10 22:27:23 PDT FreeBSD src repository Modified files: gnu/lib/csu Makefile Log: Change CFLAGS to more closely follow options used when GCC is built from stock FSF sources. Revision Changes Path 1.19 +2 -1 src/gnu/lib/csu/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:29: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 3D56237B401; Thu, 10 Jul 2003 22:29:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D15F643F93; Thu, 10 Jul 2003 22:29:11 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5TB0U096020; Thu, 10 Jul 2003 22:29:11 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5TBKT096019; Thu, 10 Jul 2003 22:29:11 -0700 (PDT) Message-Id: <200307110529.h6B5TBKT096019@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:29:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libgcc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:29:12 -0000 kan 2003/07/10 22:29:11 PDT FreeBSD src repository Modified files: gnu/lib/libgcc Makefile Log: Add unwind-c.c file required for -fexceptions in C sources. Revision Changes Path 1.50 +2 -2 src/gnu/lib/libgcc/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:30: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 F32E437B401; Thu, 10 Jul 2003 22:29:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9191243FD7; Thu, 10 Jul 2003 22:29:59 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5Tx0U096054; Thu, 10 Jul 2003 22:29:59 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5Tx9c096053; Thu, 10 Jul 2003 22:29:59 -0700 (PDT) Message-Id: <200307110529.h6B5Tx9c096053@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:29:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:30:00 -0000 kan 2003/07/10 22:29:59 PDT FreeBSD src repository Modified files: etc/mtree BSD.include.dist Log: Update for new C++ include files layout. Revision Changes Path 1.70 +8 -6 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:30: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 4E9BF37B401; Thu, 10 Jul 2003 22:30:59 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E078F43FDF; Thu, 10 Jul 2003 22:30:58 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5Uw0U096185; Thu, 10 Jul 2003 22:30:58 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5UwRj096184; Thu, 10 Jul 2003 22:30:58 -0700 (PDT) Message-Id: <200307110530.h6B5UwRj096184@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:30:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/lex Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:30:59 -0000 kan 2003/07/10 22:30:58 PDT FreeBSD src repository Modified files: usr.bin/lex Makefile Log: Point to the new C++ include files location. Revision Changes Path 1.19 +1 -1 src/usr.bin/lex/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:33: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 94EF237B401; Thu, 10 Jul 2003 22:33:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0173B43FB1; Thu, 10 Jul 2003 22:33:25 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5XO0U096292; Thu, 10 Jul 2003 22:33:24 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5XOZ2096291; Thu, 10 Jul 2003 22:33:24 -0700 (PDT) Message-Id: <200307110533.h6B5XOZ2096291@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:33:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libstdc++ c++config.h config.h src/gnu/usr.bin/cc/cc_tools auto-host.h freebsd-native.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:33:25 -0000 kan 2003/07/10 22:33:24 PDT FreeBSD src repository Modified files: gnu/lib/libstdc++ c++config.h config.h gnu/usr.bin/cc/cc_tools auto-host.h freebsd-native.h Log: Update for GCC 3.3.1-pre. Revision Changes Path 1.6 +59 -17 src/gnu/lib/libstdc++/c++config.h 1.7 +37 -7 src/gnu/lib/libstdc++/config.h 1.14 +88 -44 src/gnu/usr.bin/cc/cc_tools/auto-host.h 1.23 +2 -2 src/gnu/usr.bin/cc/cc_tools/freebsd-native.h From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:37: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 DCF9337B401; Thu, 10 Jul 2003 22:37:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C76043F85; Thu, 10 Jul 2003 22:37:24 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5bO0U096578; Thu, 10 Jul 2003 22:37:24 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5bNZT096577; Thu, 10 Jul 2003 22:37:23 -0700 (PDT) Message-Id: <200307110537.h6B5bNZT096577@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:37:23 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libstdc++ Makefile src/gnu/lib/libsupc++ Makefile src/gnu/usr.bin/cc Makefile src/gnu/usr.bin/cc/c++filt Makefile src/gnu/usr.bin/cc/cc1 Makefile src/gnu/usr.bin/cc/cc1plus Makefile src/gnu/usr.bin/cc/cc_int ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:37:25 -0000 kan 2003/07/10 22:37:23 PDT FreeBSD src repository Modified files: gnu/lib/libstdc++ Makefile gnu/lib/libsupc++ Makefile gnu/usr.bin/cc Makefile gnu/usr.bin/cc/c++filt Makefile gnu/usr.bin/cc/cc1 Makefile gnu/usr.bin/cc/cc1plus Makefile gnu/usr.bin/cc/cc_int Makefile gnu/usr.bin/cc/cc_tools Makefile gnu/usr.bin/cc/doc Makefile Log: Update bmake bits to build GCC 3.3.1-prerelease. Revision Changes Path 1.47 +41 -29 src/gnu/lib/libstdc++/Makefile 1.5 +2 -2 src/gnu/lib/libsupc++/Makefile 1.35 +1 -1 src/gnu/usr.bin/cc/Makefile 1.16 +1 -1 src/gnu/usr.bin/cc/c++filt/Makefile 1.29 +1 -1 src/gnu/usr.bin/cc/cc1/Makefile 1.33 +1 -1 src/gnu/usr.bin/cc/cc1plus/Makefile 1.34 +11 -19 src/gnu/usr.bin/cc/cc_int/Makefile 1.71 +237 -54 src/gnu/usr.bin/cc/cc_tools/Makefile 1.12 +2 -2 src/gnu/usr.bin/cc/doc/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 10 22:47:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06C8937B401; Thu, 10 Jul 2003 22:47:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9289143F75; Thu, 10 Jul 2003 22:47:06 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B5l60U097061; Thu, 10 Jul 2003 22:47:06 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B5l673097060; Thu, 10 Jul 2003 22:47:06 -0700 (PDT) Message-Id: <200307110547.h6B5l673097060@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 22:47:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/mdconfig mdconfig.c src/sbin/mdmfs mdmfs.c src/usr.bin/chpass field.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 05:47:07 -0000 kan 2003/07/10 22:47:06 PDT FreeBSD src repository Modified files: sbin/mdconfig mdconfig.c sbin/mdmfs mdmfs.c usr.bin/chpass field.c Log: Do not compare unsigned int values with ULONG_MAX. The comparison is always false on 64bit platforms and GCC 3.3.1 issues warning there. Revision Changes Path 1.30 +1 -1 src/sbin/mdconfig/mdconfig.c 1.16 +4 -4 src/sbin/mdmfs/mdmfs.c 1.8 +2 -2 src/usr.bin/chpass/field.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 23:00: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 5DC9637B401; Thu, 10 Jul 2003 23:00:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFDC043FA3; Thu, 10 Jul 2003 23:00:50 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B60o0U097632; Thu, 10 Jul 2003 23:00:50 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B60oHB097631; Thu, 10 Jul 2003 23:00:50 -0700 (PDT) Message-Id: <200307110600.h6B60oHB097631@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 23:00:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc c-common.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 06:00:51 -0000 kan 2003/07/10 23:00:50 PDT FreeBSD src repository Modified files: contrib/gcc c-common.c Log: Merge FreeBSD changes into GCC 3.3.1-prerelease. Move FreeBSD specific flag variables from c-decl.c here. Revision Changes Path 1.18 +8 -0 src/contrib/gcc/c-common.c From owner-cvs-src@FreeBSD.ORG Thu Jul 10 23:47: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 6F1AD37B401; Thu, 10 Jul 2003 23:47:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FC6843FB1; Thu, 10 Jul 2003 23:47:57 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B6lu0U000387; Thu, 10 Jul 2003 23:47:56 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B6lu55000386; Thu, 10 Jul 2003 23:47:56 -0700 (PDT) Message-Id: <200307110647.h6B6lu55000386@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 10 Jul 2003 23:47:56 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 06:47:58 -0000 kan 2003/07/10 23:47:56 PDT FreeBSD src repository Modified files: . exclude Log: Done with contrib/gcc for now. Revision Changes Path 1.98 +0 -3 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Fri Jul 11 00:13: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 5A25A37B401; Fri, 11 Jul 2003 00:13:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECD3F43F85; Fri, 11 Jul 2003 00:13:42 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B7Dg0U002303; Fri, 11 Jul 2003 00:13:42 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B7DgeB002302; Fri, 11 Jul 2003 00:13:42 -0700 (PDT) Message-Id: <200307110713.h6B7DgeB002302@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 11 Jul 2003 00:13:42 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 07:13:43 -0000 kan 2003/07/11 00:13:42 PDT FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Temporarily switch off -Werror until new GCC warning have been dealt with. Revision Changes Path 1.27 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Fri Jul 11 00:49:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B37D237B401; Fri, 11 Jul 2003 00:49:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 517C243FA3; Fri, 11 Jul 2003 00:49:41 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B7nf0U008874; Fri, 11 Jul 2003 00:49:41 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B7nfli008872; Fri, 11 Jul 2003 00:49:41 -0700 (PDT) Message-Id: <200307110749.h6B7nfli008872@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 11 Jul 2003 00:49:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sbni if_sbni.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 07:49:42 -0000 kan 2003/07/11 00:49:40 PDT FreeBSD src repository Modified files: sys/dev/sbni if_sbni.c Log: Fix i386 assembly constraints. The same register cannot be in output and clobber lists at the same time. Revision Changes Path 1.11 +3 -3 src/sys/dev/sbni/if_sbni.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 01:19: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 B723537B401; Fri, 11 Jul 2003 01:19:53 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6759043F85; Fri, 11 Jul 2003 01:19:53 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B8Jr0U010890; Fri, 11 Jul 2003 01:19:53 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B8JrqE010889; Fri, 11 Jul 2003 01:19:53 -0700 (PDT) Message-Id: <200307110819.h6B8JrqE010889@repoman.freebsd.org> From: Bill Paul Date: Fri, 11 Jul 2003 01:19:52 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 08:19:54 -0000 wpaul 2003/07/11 01:19:52 PDT FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Squelch spurious "gigabit link up" messages generated on some fiber NICs (mainly the 3Com 3c996B/BCM5701). For some reason that I don't fully understand, the 5701 signals PCS encoding errors as though they were link change events, i.e. the 'link state changed' bit in the status word of the status block is updated and an interrupt is generated. This would cause the bge_tick() function to be invoked and a "gigabit link up" message to be printed on the console. To avoid this, the interrupt handler now checks the MAC status register when a link change interrupt is triggered, and it will only call the bge_tick() function if the 'PCS encoding error detected' bit is clear. (This change should have no effect on copper NICs since this bit can only ever be set in TBI mode. I do not know how it affects 5704 NICs with a BCM8002 SERDES PHY.) Special thanks to: Sherry Rogers at UCB for allowing me access to one of their traffic monitor boxes so I could diagnose this problem. Revision Changes Path 1.43 +19 -4 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 01:47:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11BAF37B401; Fri, 11 Jul 2003 01:47:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FCB143F3F; Fri, 11 Jul 2003 01:47:16 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B8lG0U011696; Fri, 11 Jul 2003 01:47:16 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B8lF0j011695; Fri, 11 Jul 2003 01:47:15 -0700 (PDT) Message-Id: <200307110847.h6B8lF0j011695@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 11 Jul 2003 01:47:15 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.ia64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 08:47:17 -0000 marcel 2003/07/11 01:47:15 PDT FreeBSD src repository Modified files: sys/conf options.ia64 Log: Make UWX_TRACE_ENABLE a global option so that we don't have to modify vendor code (libuwx) with a specific include directive. The second order advantage is that we can also enable verbosity in the glue code (ia64/ia64/unwind.c). Revision Changes Path 1.20 +2 -0 src/sys/conf/options.ia64 From owner-cvs-src@FreeBSD.ORG Fri Jul 11 01:49: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 4917637B401; Fri, 11 Jul 2003 01:49:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCFE043F75; Fri, 11 Jul 2003 01:49:26 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B8nQ0U011800; Fri, 11 Jul 2003 01:49:26 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B8nQOI011799; Fri, 11 Jul 2003 01:49:26 -0700 (PDT) Message-Id: <200307110849.h6B8nQOI011799@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 11 Jul 2003 01:49:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 exception.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 08:49:27 -0000 marcel 2003/07/11 01:49:26 PDT FreeBSD src repository Modified files: sys/ia64/ia64 exception.S Log: Remove a gratuitous align directive after the endp directive for IVT entries. Revision Changes Path 1.48 +1 -2 src/sys/ia64/ia64/exception.S From owner-cvs-src@FreeBSD.ORG Fri Jul 11 01:52:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6065937B401; Fri, 11 Jul 2003 01:52:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B09C543FBD; Fri, 11 Jul 2003 01:52:48 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B8qm0U011997; Fri, 11 Jul 2003 01:52:48 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B8qmYp011996; Fri, 11 Jul 2003 01:52:48 -0700 (PDT) Message-Id: <200307110852.h6B8qmYp011996@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 11 Jul 2003 01:52:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 syscall.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 08:52:50 -0000 marcel 2003/07/11 01:52:48 PDT FreeBSD src repository Modified files: sys/ia64/ia64 syscall.S Log: Add a body directive before the first instruction in epc_syscall(). This results in a zero length prologue and a body that covers the whole function. This is more correct. Revision Changes Path 1.5 +1 -0 src/sys/ia64/ia64/syscall.S From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:15: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 8603337B401; Fri, 11 Jul 2003 02:15:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 267E443F85; Fri, 11 Jul 2003 02:15:22 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9FL0U013975; Fri, 11 Jul 2003 02:15:21 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9FLLQ013974; Fri, 11 Jul 2003 02:15:21 -0700 (PDT) Message-Id: <200307110915.h6B9FLLQ013974@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:15:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/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: Fri, 11 Jul 2003 09:15:22 -0000 imp 2003/07/11 02:15:21 PDT FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: Add asus wl100 PR: 49033, 53249 Revision Changes Path 1.54 +4 -0 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:15:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0773037B401; Fri, 11 Jul 2003 02:15:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98C4E43F3F; Fri, 11 Jul 2003 02:15:45 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9Fj0U014027; Fri, 11 Jul 2003 02:15:45 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9FjXf014026; Fri, 11 Jul 2003 02:15:45 -0700 (PDT) Message-Id: <200307110915.h6B9FjXf014026@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:15:45 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/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: Fri, 11 Jul 2003 09:15:46 -0000 imp 2003/07/11 02:15:45 PDT FreeBSD src repository Modified files: sys/dev/pccard pccarddevs.h Log: sync to pccarddev 1.54 Revision Changes Path 1.54 +7 -1 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:16:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ABB737B404; Fri, 11 Jul 2003 02:16:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3D9A43FCB; Fri, 11 Jul 2003 02:16:40 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9Ge0U014065; Fri, 11 Jul 2003 02:16:40 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9GeH9014064; Fri, 11 Jul 2003 02:16:40 -0700 (PDT) Message-Id: <200307110916.h6B9GeH9014064@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:16:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/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: Fri, 11 Jul 2003 09:16:42 -0000 imp 2003/07/11 02:16:40 PDT FreeBSD src repository Modified files: sys/dev/pccard pccarddevs Log: remove stray ASUS Revision Changes Path 1.55 +1 -1 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:17:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD54937B404; Fri, 11 Jul 2003 02:17:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C61443FB1; Fri, 11 Jul 2003 02:17:07 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9H70U014100; Fri, 11 Jul 2003 02:17:07 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9H7nG014099; Fri, 11 Jul 2003 02:17:07 -0700 (PDT) Message-Id: <200307110917.h6B9H7nG014099@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:17:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/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: Fri, 11 Jul 2003 09:17:08 -0000 imp 2003/07/11 02:17:07 PDT FreeBSD src repository Modified files: sys/dev/pccard pccarddevs.h Log: sync to pccarddev 1.55 Revision Changes Path 1.55 +2 -2 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:19: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 EB3AB37B401; Fri, 11 Jul 2003 02:19:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A0AA43FA3; Fri, 11 Jul 2003 02:19:04 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9J40U014159; Fri, 11 Jul 2003 02:19:04 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9J4BZ014158; Fri, 11 Jul 2003 02:19:04 -0700 (PDT) Message-Id: <200307110919.h6B9J4BZ014158@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:19:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/wi if_wi_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: Fri, 11 Jul 2003 09:19:05 -0000 imp 2003/07/11 02:19:04 PDT FreeBSD src repository Modified files: sys/dev/wi if_wi_pccard.c Log: Add support for asus wl100 PR: 49033/53249 Revision Changes Path 1.30 +1 -0 src/sys/dev/wi/if_wi_pccard.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 02:25: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 5035B37B401; Fri, 11 Jul 2003 02:25:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3EF943F75; Fri, 11 Jul 2003 02:25:18 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6B9PI0U014447; Fri, 11 Jul 2003 02:25:18 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6B9PIpZ014446; Fri, 11 Jul 2003 02:25:18 -0700 (PDT) Message-Id: <200307110925.h6B9PIpZ014446@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 02:25:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 wi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 09:25:19 -0000 imp 2003/07/11 02:25:18 PDT FreeBSD src repository Modified files: share/man/man4 wi.4 Log: add asus wl100 Revision Changes Path 1.47 +1 -0 src/share/man/man4/wi.4 From owner-cvs-src@FreeBSD.ORG Fri Jul 11 04: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 9076E37B401; Fri, 11 Jul 2003 04:24:02 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id E168D43F3F; Fri, 11 Jul 2003 04:24:00 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id VAA06113; Fri, 11 Jul 2003 21:23:58 +1000 Date: Fri, 11 Jul 2003 21:23:57 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Silbersack In-Reply-To: <200307110001.h6B013vr069214@repoman.freebsd.org> Message-ID: <20030711212348.X29238@gamplex.bde.org> References: <200307110001.h6B013vr069214@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/kern kern_malloc.c subr_param.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 11:24:03 -0000 On Thu, 10 Jul 2003, Mike Silbersack wrote: > silby 2003/07/10 17:01:03 PDT > > FreeBSD src repository > > Modified files: > sys/kern kern_malloc.c subr_param.c > sys/sys systm.h > Log: > Add init_param3() to subr_param. This function is called > immediately after the kernel map has been sized, and is > the optimal place for the autosizing of memory allocations > which occur within the kernel map to occur. > > Suggested by: bde Thanks. Bruce From owner-cvs-src@FreeBSD.ORG Fri Jul 11 06:42: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 B91FE37B401; Fri, 11 Jul 2003 06:42:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9857E43FBF; Fri, 11 Jul 2003 06:42:24 -0700 (PDT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BDgO0U032370; Fri, 11 Jul 2003 06:42:24 -0700 (PDT) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BDgOJL032369; Fri, 11 Jul 2003 06:42:24 -0700 (PDT) Message-Id: <200307111342.h6BDgOJL032369@repoman.freebsd.org> From: David Xu Date: Fri, 11 Jul 2003 06:42:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_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: Fri, 11 Jul 2003 13:42:26 -0000 davidxu 2003/07/11 06:42:24 PDT FreeBSD src repository Modified files: sys/kern kern_sig.c Log: If a thread is sending signal to its process, if the thread can handle the signal itself, it should get it without looking for other threads. Revision Changes Path 1.250 +4 -3 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 06:50: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 2A56F37B401; Fri, 11 Jul 2003 06:50:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA70843F3F; Fri, 11 Jul 2003 06:50:31 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BDoV0U032717; Fri, 11 Jul 2003 06:50:31 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BDoVUk032716; Fri, 11 Jul 2003 06:50:31 -0700 (PDT) Message-Id: <200307111350.h6BDoVUk032716@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 11 Jul 2003 06:50:31 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccarddevs 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: Fri, 11 Jul 2003 13:50:32 -0000 simokawa 2003/07/11 06:50:31 PDT FreeBSD src repository Modified files: sys/dev/pccard pccarddevs pccarddevs.h Log: Fix if_wi breakage. Revision Changes Path 1.56 +1 -1 src/sys/dev/pccard/pccarddevs 1.56 +3 -3 src/sys/dev/pccard/pccarddevs.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 07:13: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 19BCC37B401; Fri, 11 Jul 2003 07:13:24 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB51743FB1; Fri, 11 Jul 2003 07:13:23 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BEDN0U034389; Fri, 11 Jul 2003 07:13:23 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BEDM1b034388; Fri, 11 Jul 2003 07:13:22 -0700 (PDT) Message-Id: <200307111413.h6BEDM1b034388@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 11 Jul 2003 07:13:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rarpd Makefile rarpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 14:13:24 -0000 mux 2003/07/11 07:13:21 PDT FreeBSD src repository Modified files: usr.sbin/rarpd Makefile rarpd.c Log: Huge cleanup of the rarpd(8) code : - Use getifaddrs() instead of rolling our own buggy one. Previously, rarpd(8) would fail to see some interfaces because of a hardcoded limit. It now successfully sees any interface in the system, and this also makes the code _much_ simpler. - Replace strncpy() calls with strlcpy() calls. Some uses of strncpy() were bogus ; the code wasn't ensuring that the string was NUL terminated. - Don't try to guard about select() FD_* macros being undefined. - Use IF_NAMESIZE and ETHER_ADDR_LEN macros where appropriate. - Add static keywords to function definitions for consistency, since the prototypes have it (I wonder why GCC didn't complain about this). - Remove compat code for very old BSD versions and SunOS. - Remove code for systems not having the dirent.h header. - The code is now WARNS=5 clean so mark it as such. - Don't add -DTFTP_DIR="/tftpboot" to the build command line since it's the default. MFC after: 2 weeks Revision Changes Path 1.13 +2 -3 src/usr.sbin/rarpd/Makefile 1.36 +51 -186 src/usr.sbin/rarpd/rarpd.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 07:20:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A744E37B401; Fri, 11 Jul 2003 07:20:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4375243FAF; Fri, 11 Jul 2003 07:20:51 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BEKo0U034705; Fri, 11 Jul 2003 07:20:50 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BEKojr034704; Fri, 11 Jul 2003 07:20:50 -0700 (PDT) Message-Id: <200307111420.h6BEKojr034704@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 11 Jul 2003 07:20:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rarpd rarpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 14:20:52 -0000 mux 2003/07/11 07:20:50 PDT FreeBSD src repository Modified files: usr.sbin/rarpd rarpd.c Log: Forced commit to note that the previous commit fixed this PR: PR: i386/40957 Revision Changes Path 1.37 +0 -0 src/usr.sbin/rarpd/rarpd.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 09:12: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 9E53137B401; Fri, 11 Jul 2003 09:12:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3990E43F93; Fri, 11 Jul 2003 09:12:51 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BGCp0U045964; Fri, 11 Jul 2003 09:12:51 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BGCoN6045963; Fri, 11 Jul 2003 09:12:50 -0700 (PDT) Message-Id: <200307111612.h6BGCoN6045963@repoman.freebsd.org> From: Thomas Moestl Date: Fri, 11 Jul 2003 09:12:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 16:12:52 -0000 tmm 2003/07/11 09:12:50 PDT FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c Log: NFS support should be conditional on LOADER_NFS_SUPPORT, not LOADER_NET_SUPPORT. Revision Changes Path 1.21 +1 -1 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 09:24: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 D9FDB37B401; Fri, 11 Jul 2003 09:24:27 -0700 (PDT) Received: from godel.mtl.distributel.net (nat.MTL.distributel.NET [66.38.181.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2627543F85; Fri, 11 Jul 2003 09:24:27 -0700 (PDT) (envelope-from bmilekic@technokratis.com) Received: from godel.mtl.distributel.net (localhost [127.0.0.1]) h6BCSIte007783; Fri, 11 Jul 2003 12:28:18 GMT (envelope-from bmilekic@technokratis.com) Received: (from bmilekic@localhost) by godel.mtl.distributel.net (8.12.9/8.12.9/Submit) id h6BCSIUx007782; Fri, 11 Jul 2003 12:28:18 GMT X-Authentication-Warning: godel.mtl.distributel.net: bmilekic set sender to bmilekic@technokratis.com using -f Date: Fri, 11 Jul 2003 12:28:18 +0000 From: Bosko Milekic To: Mike Silbersack Message-ID: <20030711122818.GA7755@technokratis.com> References: <200307092159.h69LxmR3001446@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307092159.h69LxmR3001446@repoman.freebsd.org> 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/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 16:24:28 -0000 On Wed, Jul 09, 2003 at 02:59:48PM -0700, Mike Silbersack wrote: > silby 2003/07/09 14:59:48 PDT > > FreeBSD src repository > > Modified files: > sys/kern sys_pipe.c > Log: > A few minor changes: > > - Use atomic ops to update the bigpipe count > - Make the bigpipe count sysctl readable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Can all these global variables (especially those manipulated at the same time) perhaps all be protected by a single mutex (or manipulated under an existing mutex) instead of all being done bus-locked, one after the other? > - Remove a duplicate comparison in an if statement > - Comment two SYSCTLs. > > Revision Changes Path > 1.139 +7 -6 src/sys/kern/sys_pipe.c -Bosko From owner-cvs-src@FreeBSD.ORG Fri Jul 11 09:57: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 9F72D37B409; Fri, 11 Jul 2003 09:57:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3823543F75; Fri, 11 Jul 2003 09:57:44 -0700 (PDT) (envelope-from gordon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BGvi0U047507; Fri, 11 Jul 2003 09:57:44 -0700 (PDT) (envelope-from gordon@repoman.freebsd.org) Received: (from gordon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BGvhaX047506; Fri, 11 Jul 2003 09:57:43 -0700 (PDT) Message-Id: <200307111657.h6BGvhaX047506@repoman.freebsd.org> From: Gordon Tetlow Date: Fri, 11 Jul 2003 09:57:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/rescue/rescue Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 16:57:45 -0000 gordon 2003/07/11 09:57:43 PDT FreeBSD src repository Modified files: . Makefile.inc1 rescue/rescue Makefile Log: Turn rescue back on, conditional to NORESCUE. We seem to be split on using underscores or not, so I just randomly picked a style. I think I have the logic correct, but if someone wants to give it a once over that would be good. Tim submitted a patch to fix the cross-building issues which I tested with a tinderbox run for sparc64. Submitted by: Tim Kientzle Revision Changes Path 1.379 +5 -3 src/Makefile.inc1 1.6 +10 -2 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 11 10:01: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 1959437B401; Fri, 11 Jul 2003 10:01:58 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C7D143F85; Fri, 11 Jul 2003 10:01:58 -0700 (PDT) (envelope-from gordon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BH1w0U047734; Fri, 11 Jul 2003 10:01:58 -0700 (PDT) (envelope-from gordon@repoman.freebsd.org) Received: (from gordon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BH1wfP047733; Fri, 11 Jul 2003 10:01:58 -0700 (PDT) Message-Id: <200307111701.h6BH1wfP047733@repoman.freebsd.org> From: Gordon Tetlow Date: Fri, 11 Jul 2003 10:01:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 17:01:59 -0000 gordon 2003/07/11 10:01:58 PDT FreeBSD src repository Modified files: . Makefile.inc1 Log: Forgot that the rescue subdir needs to be a conditional for the build-tools bit. Revision Changes Path 1.380 +5 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Fri Jul 11 10:04: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 8BE1437B401; Fri, 11 Jul 2003 10:04:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28DF943F3F; Fri, 11 Jul 2003 10:04:38 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BH4b0U048704; Fri, 11 Jul 2003 10:04:38 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BH4bkB048703; Fri, 11 Jul 2003 10:04:37 -0700 (PDT) Message-Id: <200307111704.h6BH4bkB048703@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 10:04:37 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf 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: Fri, 11 Jul 2003 17:04:39 -0000 imp 2003/07/11 10:04:37 PDT FreeBSD src repository Modified files: sys/conf options Log: Fix typo for BURN_BRIDGES' file, it should be opt_global.h Revision Changes Path 1.401 +1 -1 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Fri Jul 11 10:04: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 AF23637B425 for ; Fri, 11 Jul 2003 10:04:44 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2B87E43F3F for ; Fri, 11 Jul 2003 10:04:43 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 96027 invoked from network); 11 Jul 2003 17:04:42 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 11 Jul 2003 17:04:42 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 11 Jul 2003 12:04:22 -0500 (CDT) From: Mike Silbersack To: Bosko Milekic In-Reply-To: <20030711122818.GA7755@technokratis.com> Message-ID: <20030711120225.D1081@odysseus.silby.com> References: <200307092159.h69LxmR3001446@repoman.freebsd.org> <20030711122818.GA7755@technokratis.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/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 17:04:46 -0000 On Fri, 11 Jul 2003, Bosko Milekic wrote: > > - Use atomic ops to update the bigpipe count > > - Make the bigpipe count sysctl readable > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Can all these global variables (especially those manipulated at > the same time) perhaps all be protected by a single mutex (or > manipulated under an existing mutex) instead of all being done > bus-locked, one after the other? Possibly, but the entire locking strategy needs to be reexamined, so trying to deal with those atomic ops first would be a waste of time. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Fri Jul 11 10:15: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 E25C937B401; Fri, 11 Jul 2003 10:15:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F91443FA3; Fri, 11 Jul 2003 10:15:19 -0700 (PDT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BHFJ0U049313; Fri, 11 Jul 2003 10:15:19 -0700 (PDT) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BHFJtK049312; Fri, 11 Jul 2003 10:15:19 -0700 (PDT) Message-Id: <200307111715.h6BHFJtK049312@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 11 Jul 2003 10:15:19 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/rarpd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 17:15:20 -0000 mux 2003/07/11 10:15:19 PDT FreeBSD src repository Modified files: usr.sbin/rarpd Makefile Log: Lower WARNS to 3 so that this still compiles on non x86 architectures. Revision Changes Path 1.14 +1 -1 src/usr.sbin/rarpd/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 11 11:56: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 05DAA37B401; Fri, 11 Jul 2003 11:56:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96DE043F85; Fri, 11 Jul 2003 11:55:59 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BItx0U054894; Fri, 11 Jul 2003 11:55:59 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BItwaW054893; Fri, 11 Jul 2003 11:55:58 -0700 (PDT) Message-Id: <200307111855.h6BItwaW054893@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 11 Jul 2003 11:55:58 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/cc/cc_tools auto-host.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 18:56:00 -0000 kan 2003/07/11 11:55:58 PDT FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_tools auto-host.h Log: Include osreldate.h instead of sys/param.h to get __FreeBSD_version definition. This fixes buildworld breakage on ia64. Revision Changes Path 1.15 +1 -1 src/gnu/usr.bin/cc/cc_tools/auto-host.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 13:46: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 899AA37B404; Fri, 11 Jul 2003 13:46:20 -0700 (PDT) Received: from perrin.int.nxad.com (internal.ext.nxad.com [69.1.70.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0455F43FBD; Fri, 11 Jul 2003 13:46:20 -0700 (PDT) (envelope-from hmp@nxad.com) Received: by perrin.int.nxad.com (Postfix, from userid 1072) id 29D8C20F00; Fri, 11 Jul 2003 13:46:19 -0700 (PDT) Date: Fri, 11 Jul 2003 13:46:19 -0700 From: Hiten Pandya To: Scott Long Message-ID: <20030711204619.GA78839@perrin.int.nxad.com> References: <200307011552.h61Fq6bI036087@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200307011552.h61Fq6bI036087@repoman.freebsd.org> X-Operating-System: FreeBSD FreeBSD 4.7-STABLE 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/alpha/alpha busdma_machdep.c src/sys/alpha/include bus.h src/sys/alpha/isa isa_dma.c src/sys/amd64/amd64 busdma_machdep.c src/sys/amd64/include bus_dma.h src/sys/dev/aac aac.c aac_pci.c src/sys/dev/advansys adv_eisa.c adv_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: Fri, 11 Jul 2003 20:46:21 -0000 On Tue, Jul 01, 2003 at 08:52:06AM -0700, Scott Long wrote: > scottl 2003/07/01 08:52:06 PDT > > Log: > Mega busdma API commit. > > Add two new arguments to bus_dma_tag_create(): lockfunc and lockfuncarg. > Lockfunc allows a driver to provide a function for managing its locking > semantics while using busdma. At the moment, this is used for the > asynchronous busdma_swi and callback mechanism. Two lockfunc implementations > are provided: busdma_lock_mutex() performs standard mutex operations on the > > Reviewed by: tmm, gibbs > Cool! Just got back from work experience... this stuff looks promising. Thanks Scott. ;-) Currently trying to catch up on email, but will look into this, and see it the bus dma documentation has been updated... Cheers. -- Hiten (hmp@FreeBSD.ORG) From owner-cvs-src@FreeBSD.ORG Fri Jul 11 13:49: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 8000D37B401; Fri, 11 Jul 2003 13:49:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E96943F93; Fri, 11 Jul 2003 13:49:37 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BKna0U066714; Fri, 11 Jul 2003 13:49:36 -0700 (PDT) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BKnaIo066713; Fri, 11 Jul 2003 13:49:36 -0700 (PDT) Message-Id: <200307112049.h6BKnaIo066713@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Jul 2003 13:49:36 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 20:49:37 -0000 jhb 2003/07/11 13:49:36 PDT FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Unlock the fxp driver lock before calling fxp_poll() to avoid recursing on the lock when using DEVICE_POLLING. Tested by: Robin P. Blanchard Reviewed by: njl Revision Changes Path 1.187 +1 -1 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 13:51: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 01C2137B401; Fri, 11 Jul 2003 13:51:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7676D43FAF; Fri, 11 Jul 2003 13:51:17 -0700 (PDT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BKpH0U066907; Fri, 11 Jul 2003 13:51:17 -0700 (PDT) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BKpGoC066906; Fri, 11 Jul 2003 13:51:16 -0700 (PDT) Message-Id: <200307112051.h6BKpGoC066906@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 11 Jul 2003 13:51:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/xinstall xinstall.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 20:51:18 -0000 phk 2003/07/11 13:51:16 PDT FreeBSD src repository Modified files: usr.bin/xinstall xinstall.c Log: Since (x)install is pretty unhelpfull and just spits out a Usage for a lot of unrelated error conditions, at least report the line number where it bailed. Don't use multiline string literals for Usage, gcc 3.3 doesn't like them. Revision Changes Path 1.62 +13 -12 src/usr.bin/xinstall/xinstall.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 14:09: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 894D637B401; Fri, 11 Jul 2003 14:09:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2352943FBD; Fri, 11 Jul 2003 14:09:00 -0700 (PDT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BL8x0U068500; Fri, 11 Jul 2003 14:08:59 -0700 (PDT) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BL8xjN068499; Fri, 11 Jul 2003 14:08:59 -0700 (PDT) Message-Id: <200307112108.h6BL8xjN068499@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 11 Jul 2003 14:08:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man7 security.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 21:09:01 -0000 brueffer 2003/07/11 14:08:59 PDT FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man7 security.7 Log: MFC: 1.32 Grammar fix Revision Changes Path 1.13.2.12 +1 -1 src/share/man/man7/security.7 From owner-cvs-src@FreeBSD.ORG Fri Jul 11 14:17:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 067B337B405; Fri, 11 Jul 2003 14:17:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 673DE43F85; Fri, 11 Jul 2003 14:17:30 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BLHU0U068840; Fri, 11 Jul 2003 14:17:30 -0700 (PDT) (envelope-from joe@repoman.freebsd.org) Received: (from joe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BLHUXi068839; Fri, 11 Jul 2003 14:17:30 -0700 (PDT) Message-Id: <200307112117.h6BLHUXi068839@repoman.freebsd.org> From: Josef Karthauser Date: Fri, 11 Jul 2003 14:17:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 21:17:31 -0000 joe 2003/07/11 14:17:30 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Added a few more entries. Submitted by: Lars Eggert Revision Changes Path 1.132 +8 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Fri Jul 11 14:17: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 96AB537B401; Fri, 11 Jul 2003 14:17:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 354C543F93; Fri, 11 Jul 2003 14:17:54 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BLHs0U068873; Fri, 11 Jul 2003 14:17:54 -0700 (PDT) (envelope-from joe@repoman.freebsd.org) Received: (from joe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BLHrAw068872; Fri, 11 Jul 2003 14:17:53 -0700 (PDT) Message-Id: <200307112117.h6BLHrAw068872@repoman.freebsd.org> From: Josef Karthauser Date: Fri, 11 Jul 2003 14:17:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 21:17:55 -0000 joe 2003/07/11 14:17:53 PDT FreeBSD src repository Modified files: sys/dev/usb usbdevs.h usbdevs_data.h Log: Regen. Revision Changes Path 1.140 +9 -1 src/sys/dev/usb/usbdevs.h 1.140 +25 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 14:39:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9735537B401; Fri, 11 Jul 2003 14:39:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3446943F3F; Fri, 11 Jul 2003 14:39:26 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BLdQ0U069607; Fri, 11 Jul 2003 14:39:26 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BLdPp5069606; Fri, 11 Jul 2003 14:39:25 -0700 (PDT) Message-Id: <200307112139.h6BLdPp5069606@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Jul 2003 14:39:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 locore.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 21:39:27 -0000 peter 2003/07/11 14:39:25 PDT FreeBSD src repository Modified files: sys/i386/i386 locore.s Log: Fix the gcc-3.3 boot problem. Gcc now optimizes 'int foo = 0' by moving it to the bss section and skips the initialization. This causes all sorts of havoc because the bogus bss zero code clobbered previously set variables. All our supported boot loaders already zero the bss, even kgzip for the elf case. Since we dont generate a.out kernels, the old a.out bootblocks and the a.out kgzip are not a factor anymore. Revision Changes Path 1.172 +5 -21 src/sys/i386/i386/locore.s From owner-cvs-src@FreeBSD.ORG Fri Jul 11 14:56: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 E9ADE37B401; Fri, 11 Jul 2003 14:56:14 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A9543F3F; Fri, 11 Jul 2003 14:56:12 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 51C6F2A7EA; Fri, 11 Jul 2003 14:56:12 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) In-Reply-To: Date: Fri, 11 Jul 2003 14:56:12 -0700 From: Peter Wemm Message-Id: <20030711215612.51C6F2A7EA@canning.wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 21:56:15 -0000 Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= wrote: > Peter Wemm writes: > > Increase user VM space from 1/2TB (512GB) to 128TB. > > What's our file size limit these days? Thats a very good question. Last year, I was able to make Very Large sparse files on a ufs1 fs and mmap them to try and fill up the ia64 user VM. The 32 bit block numbers were the limit though. ufs2 should have no such problem itself, but if its living in a disklabel'ed drive, the physical limit for the partition is 1TB. If you use the raw disk without a label, or use gpt on the drive, that limit is gone too. 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 Fri Jul 11 15:45: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 5D0E537B401; Fri, 11 Jul 2003 15:45:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F367643FAF; Fri, 11 Jul 2003 15:44:59 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BMix0U072830; Fri, 11 Jul 2003 15:44:59 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BMixgY072829; Fri, 11 Jul 2003 15:44:59 -0700 (PDT) Message-Id: <200307112244.h6BMixgY072829@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 15:44:59 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 22:45:00 -0000 imp 2003/07/11 15:44:59 PDT FreeBSD src repository Modified files: . UPDATING Log: gcc3.3: add dire warnings. Revision Changes Path 1.256 +5 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Jul 11 16:01: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 8997E37B401; Fri, 11 Jul 2003 16:01:50 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2787A43FB1; Fri, 11 Jul 2003 16:01:50 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BN1n0U073463; Fri, 11 Jul 2003 16:01:49 -0700 (PDT) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BN1nsq073462; Fri, 11 Jul 2003 16:01:49 -0700 (PDT) Message-Id: <200307112301.h6BN1nsq073462@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Jul 2003 16:01:49 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/sys filedesc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 23:01:51 -0000 peter 2003/07/11 16:01:49 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/sys filedesc.h Log: Partial MFC: keep track of the last fd properly if its above 64K. Revision Changes Path 1.19.2.6 +2 -2 src/sys/sys/filedesc.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 16:40:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDFF637B401; Fri, 11 Jul 2003 16:40:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DCC443FAF; Fri, 11 Jul 2003 16:40:17 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6BNeH0U079528; Fri, 11 Jul 2003 16:40:17 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6BNeGrC079527; Fri, 11 Jul 2003 16:40:16 -0700 (PDT) Message-Id: <200307112340.h6BNeGrC079527@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Jul 2003 16:40:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2003 23:40:18 -0000 imp 2003/07/11 16:40:16 PDT FreeBSD src repository Modified files: . UPDATING Log: Delete the panic part of 20030711, it has been fixed Revision Changes Path 1.257 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Jul 11 17:07:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 107EF37B405; Fri, 11 Jul 2003 17:07:57 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B19E43FBF; Fri, 11 Jul 2003 17:07:55 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3p2/8.8.7) with ESMTP id KAA29602; Sat, 12 Jul 2003 10:07:30 +1000 Date: Sat, 12 Jul 2003 10:07:29 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Peter Wemm In-Reply-To: <20030711215612.51C6F2A7EA@canning.wemm.org> Message-ID: <20030712092215.S31542@gamplex.bde.org> References: <20030711215612.51C6F2A7EA@canning.wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/include pmap.h vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 00:07:57 -0000 On Fri, 11 Jul 2003, Peter Wemm wrote: > Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= wrote: > > Peter Wemm writes: > > > Increase user VM space from 1/2TB (512GB) to 128TB. > > > > What's our file size limit these days? > > Thats a very good question. Last year, I was able to make Very Large sparse > files on a ufs1 fs and mmap them to try and fill up the ia64 user VM. The > 32 bit block numbers were the limit though. 32-bit (ufs1) block numbers should permit file sizes up to 4TB with the default fragment size of 2K. The following patch is needed to fix overflow at 1TB. %%% Index: fs.h =================================================================== RCS file: /home/ncvs/src/sys/ufs/ffs/fs.h,v retrieving revision 1.38 diff -u -2 -r1.38 fs.h --- fs.h 10 Jan 2003 06:59:34 -0000 1.38 +++ fs.h 27 Apr 2003 17:40:14 -0000 @@ -490,5 +490,5 @@ * This maps filesystem blocks to device size blocks. */ -#define fsbtodb(fs, b) ((b) << (fs)->fs_fsbtodb) +#define fsbtodb(fs, b) ((daddr_t)(b) << (fs)->fs_fsbtodb) #define dbtofsb(fs, b) ((b) >> (fs)->fs_fsbtodb) %%% This bug apparently doesn't affect ufs2 since `b' is always already 64-bit and daddr_t "just happens" to have the same size as `b', so wer are back to the pre-BSD4.4 multiplication and shift overflow possibilities for 32 * 32 -> 32-bit multiplications, except now with 64 * 64 -> 64-bits (64-bit off_t's made overflow impossible in some cases since we could do 32 * 32 -> 64 bits). > ufs2 should have no such problem > itself, but if its living in a disklabel'ed drive, the physical limit for > the partition is 1TB. If you use the raw disk without a label, or use > gpt on the drive, that limit is gone too. Modulo bugs, disklabel actually has a limit of (2TB - 512) with the normal sector size of 512, since its sizes and offsets are unsigned. It should be able to handle sizes like (64TB - epsilon) using fake sector sizes of like 16K (which is a reasonable sector size since it is the default ufs block size). I wasn't able to test this because I didn't have any disks larger than 2TB handy (md has a limit of 2TB - 512). The following test program gives more details about the bugs and creates a sparse file of size 22TB on a ufs1 file system. %%% #!/bin/sh SOMEFILE=/c/tmp/zz # Bugs: # (1) md silently truncates sizes (in DEV_BSIZE'ed units) mod 2^32. # (2) at least pre-GEOM versions of md get confused by this and cause a # null pointer panic in devstat. # # Use the maximum size that works (2^32 - 1). Unfortunately, this prevents # testing of file systems with size 2 TB or larger. dd if=/dev/zero of=$SOMEFILE oseek=0xFFFFFFFE count=1 mdconfig -a -t vnode -f ${SOMEFILE} -u 0 # The large values here are more to make newfs not take too long than to # get a large maxfilesize. newfs -O 1 -b 65536 -f 65536 -i 6533600 /dev/md0 # Note that this reports a very large maxfilesise (2282 TB). This is the # size associated with the triple indirect block limit, not the correct # one. I think the actual limit should be 64 TB (less epsilon). dumpfs /dev/md0 | grep maxfilesize mount /dev/md0 /mnt # Bugs: # (1) fsbtodb(nb) overflows when nb has type ufs1_daddr_t and the result # should be larger than (2^31 - 1). # (2) dscheck() used to detect garbage block numbers caused by (1) (if the # garbage happened to be negative or too large). Then it reported the error # and invalidated the buffer. GEOM doesn't detect any error. It apparently # passes on the garbage, so the error is eventually detected by ffs (since # md0 is on an ffs vnode) (if the garbage is preposterous). ffs_balloc_ufs1() # eventually sees the error as an EFBIG returned be bwrite() and gives up. # But the buffer says in the buffer cache to cause problems later. # (3) The result of bwrite() is sometimes ignored. # # Chop a couple of F's off the seek so that we don't get an EFBIG error. # Unfortunately, this breaks testing for files of size near 2282 TB. dd if=/dev/zero of=/mnt/zz oseek=0xFFFFFE count=1 ls -l /mnt/zz # Bugs: # (1) umount(2) returns the undocumented errno EFBIG for the unwriteable # buffer. # (2) umount -f and unmount at reboot fail too (the latter leaving all file # systems dirty). # # Removing the file clears the problem. rm /mnt/zz umount /mnt # Since we couldn't demonstrate files larger than 2 TB on md0, demonstrate # one near ${SOMEFILE}. dumpfs /c | egrep '(^bsize|^fsize|maxfilesize)' dd if=/dev/zero of="$SOMEFILE"-bigger oseek=0x3FFFFFFFE count=1 ls -l "$SOMEFILE"-bigger rm "$SOMEFILE"-bigger mdconfig -d -u 0 rm $SOMEFILE %%% Bruce From owner-cvs-src@FreeBSD.ORG Fri Jul 11 18:16: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 59D2A37B401; Fri, 11 Jul 2003 18:16:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF21343F85; Fri, 11 Jul 2003 18:16:54 -0700 (PDT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C1Gs0U089853; Fri, 11 Jul 2003 18:16:54 -0700 (PDT) (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C1GsJ8089852; Fri, 11 Jul 2003 18:16:54 -0700 (PDT) Message-Id: <200307120116.h6C1GsJ8089852@repoman.freebsd.org> From: Ceri Davies Date: Fri, 11 Jul 2003 18:16:54 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 01:16:55 -0000 ceri 2003/07/11 18:16:54 PDT FreeBSD src repository (doc committer) Modified files: . UPDATING Log: Correct a spelling error. Revision Changes Path 1.258 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Jul 11 19:00:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 801B137B404; Fri, 11 Jul 2003 19:00:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B94143FAF; Fri, 11 Jul 2003 19:00:17 -0700 (PDT) (envelope-from robert@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C20G0U091301; Fri, 11 Jul 2003 19:00:16 -0700 (PDT) (envelope-from robert@repoman.freebsd.org) Received: (from robert@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C20Ghn091300; Fri, 11 Jul 2003 19:00:16 -0700 (PDT) Message-Id: <200307120200.h6C20Ghn091300@repoman.freebsd.org> From: Robert Drehmel Date: Fri, 11 Jul 2003 19:00:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 02:00:17 -0000 robert 2003/07/11 19:00:16 PDT FreeBSD src repository Modified files: sys/kern kern_proc.c sys/sys sysctl.h Log: Make the system call vector name of a process accessible to user land applications by introducing the KERN_PROC_SV_NAME sysctl node, which is searchable by PID. Revision Changes Path 1.191 +29 -0 src/sys/kern/kern_proc.c 1.118 +1 -0 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 21: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 11AAC37B401; Fri, 11 Jul 2003 21:20:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E4CF43FB1; Fri, 11 Jul 2003 21:20:56 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C4Ku0U004477; Fri, 11 Jul 2003 21:20:56 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C4Ku9N004476; Fri, 11 Jul 2003 21:20:56 -0700 (PDT) Message-Id: <200307120420.h6C4Ku9N004476@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 11 Jul 2003 21:20:56 -0700 (PDT) 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/src uwx_uinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 04:20:57 -0000 marcel 2003/07/11 21:20:56 PDT FreeBSD src repository Modified files: (Branch: LIBUWX) sys/contrib/ia64/libuwx/src uwx_uinfo.c Log: Fix a nasty bug that was exposed by disabling the trace support by default. There were 2 cases where the trace code was in the else- part of an if-statement without any compound construct to protect against nullification. The result was that 2 unconditional statements turned into conditional statements and wrecked havoc. This fix has been returned to the vendor and in anticipation of a future import committed onto the vendor branch. Revision Changes Path 1.1.1.2 +4 -4 src/sys/contrib/ia64/libuwx/src/uwx_uinfo.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 21:35: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 6EE5837B401; Fri, 11 Jul 2003 21:35:10 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BAB543F3F; Fri, 11 Jul 2003 21:35:10 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C4Z90U004939; Fri, 11 Jul 2003 21:35:09 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C4Z9Tp004938; Fri, 11 Jul 2003 21:35:09 -0700 (PDT) Message-Id: <200307120435.h6C4Z9Tp004938@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 11 Jul 2003 21:35:09 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 db_trace.c unwind.c src/sys/ia64/include unwind.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 04:35:10 -0000 marcel 2003/07/11 21:35:09 PDT FreeBSD src repository Modified files: sys/ia64/ia64 db_trace.c unwind.c sys/ia64/include unwind.h Log: Add logic to trace across/over a trapframe. We have ABI markers in our unwind information for functions that are entry points into the kernel. When stepping to the next frame, the unwinder will let us know when sych a marker was encountered. We use this to stop the current unwind session, query the trapframe and restart a new unwind session based on the new trapframe. The implementation is a bit sloppy, but at this time there are bigger fish to fry. Revision Changes Path 1.17 +21 -2 src/sys/ia64/ia64/db_trace.c 1.9 +16 -4 src/sys/ia64/ia64/unwind.c 1.5 +1 -0 src/sys/ia64/include/unwind.h From owner-cvs-src@FreeBSD.ORG Fri Jul 11 22:54:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBE6337B405; Fri, 11 Jul 2003 22:54:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57F3743F85; Fri, 11 Jul 2003 22:54:18 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C5sI0U008835; Fri, 11 Jul 2003 22:54:18 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C5sICj008834; Fri, 11 Jul 2003 22:54:18 -0700 (PDT) Message-Id: <200307120554.h6C5sICj008834@repoman.freebsd.org> From: Luigi Rizzo Date: Fri, 11 Jul 2003 22:54:18 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 05:54:19 -0000 luigi 2003/07/11 22:54:18 PDT FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Implement comments embedded into ipfw2 instructions. Since we already had 'O_NOP' instructions which always match, all I needed to do is allow the NOP command to have arbitrary length (i.e. move its label in a different part of the switch() which validates instructions). The kernel must know nothing about comments, everything else is done in userland (which will be described in the upcoming ipfw2.c commit). Revision Changes Path 1.36 +1 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Fri Jul 11 23:53:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6E3737B401; Fri, 11 Jul 2003 23:53:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5060E43FBF; Fri, 11 Jul 2003 23:53:17 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C6rG0U012185; Fri, 11 Jul 2003 23:53:17 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C6rG7e012184; Fri, 11 Jul 2003 23:53:16 -0700 (PDT) Message-Id: <200307120653.h6C6rG7e012184@repoman.freebsd.org> From: Luigi Rizzo Date: Fri, 11 Jul 2003 23:53:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 06:53:18 -0000 luigi 2003/07/11 23:53:16 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: In random order: * make the code compile with WARNS=5 (at least on i386), mostly by adding 'const' specifier and replacing "void *" with "char *" in places where pointer arithmetic was used. This also spotted a few places where invalid tests (e.g. uint < 0) were used. * support ranges in "list" and "show" commands. Now you can say ipfw show 100-1000 4000-8000 which is very convenient when you have large rulesets. * implement comments in ipfw commands. These are implemented in the kernel as O_NOP commands (which always match) whose body contains the comment string. In userland, a comment is a C++-style comment: ipfw add allow ip from me to any // i can talk to everybody The choice of '//' versus '#' is somewhat arbitrary, but because the preprocessor/readfile part of ipfw used to strip away '#', I did not want to change this behaviour. If a rule only contains a comment ipfw add 1000 // this rule is just a comment then it is stored as a 'count' rule (this is also to remind the user that scanning through a rule is expensive). * improve handling of flags (still to be completed). ipfw_main() was written thinking of 'one rule per ipfw invocation', and so flags are set and never cleared. With readfile/preprocessor support, this changes and certain flags should be reset on each line. For the time being, only fix handling of '-a' which differentiates the "list" and "show" commands. * rework the preprocessor support -- ipfw_main() already had most of the parsing code, so i have moved in there the only missing bit (stripping away '#' and comments) and removed the parsing from ipfw_readfile(). Also, add some more options (such as -c, -N, -S) to the readfile section. MFC after: 3 days Revision Changes Path 1.32 +277 -218 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 00: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 4F68A37B401; Sat, 12 Jul 2003 00:01:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E03D743F93; Sat, 12 Jul 2003 00:01:48 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C71m0U012538; Sat, 12 Jul 2003 00:01:48 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C71mxk012537; Sat, 12 Jul 2003 00:01:48 -0700 (PDT) Message-Id: <200307120701.h6C71mxk012537@repoman.freebsd.org> From: Luigi Rizzo Date: Sat, 12 Jul 2003 00:01:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 07:01:49 -0000 luigi 2003/07/12 00:01:48 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw.8 Log: Document the existence of comments in ipfw rules, the new flags handled when reading from a file, and clarify that only numeric values are allowed for icmptypes. MFC after: 3 days Revision Changes Path 1.128 +11 -4 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Sat Jul 12 00: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 1CC8A37B401; Sat, 12 Jul 2003 00:41:41 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC88C43FB1; Sat, 12 Jul 2003 00:41:40 -0700 (PDT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C7fe0U014809; Sat, 12 Jul 2003 00:41:40 -0700 (PDT) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C7feeu014808; Sat, 12 Jul 2003 00:41:40 -0700 (PDT) Message-Id: <200307120741.h6C7feeu014808@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 12 Jul 2003 00:41:40 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 07:41:41 -0000 hrs 2003/07/12 00:41:40 PDT FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: GCC 3.3.1-pre, new ipfw features, rarpd bug fix, config.{guess,sub} in the ports infrastructure. Revision Changes Path 1.584 +18 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Jul 12 01:35:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 163A637B401; Sat, 12 Jul 2003 01:35:26 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A45A243F3F; Sat, 12 Jul 2003 01:35:25 -0700 (PDT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C8ZP0U022828; Sat, 12 Jul 2003 01:35:25 -0700 (PDT) (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C8ZPGX022827; Sat, 12 Jul 2003 01:35:25 -0700 (PDT) Message-Id: <200307120835.h6C8ZPGX022827@repoman.freebsd.org> From: Luigi Rizzo Date: Sat, 12 Jul 2003 01:35:25 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/ipfw ipfw.8 ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 08:35:26 -0000 luigi 2003/07/12 01:35:25 PDT FreeBSD src repository Modified files: sbin/ipfw ipfw.8 ipfw2.c Log: Add a '-T' flag to print the timestamp as numeric value instead of converting it with ctime(). This is a lot more convenient for postprocessing. Submitted by: "Jacob S. Barrett" Revision Changes Path 1.129 +6 -3 src/sbin/ipfw/ipfw.8 1.33 +8 -2 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 02:34: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 EB26237B40C; Sat, 12 Jul 2003 02:34:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 517CD43FB1; Sat, 12 Jul 2003 02:34:45 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C9Yj0U025791; Sat, 12 Jul 2003 02:34:45 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C9Yj72025790; Sat, 12 Jul 2003 02:34:45 -0700 (PDT) Message-Id: <200307120934.h6C9Yj72025790@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sat, 12 Jul 2003 02:34:44 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire fwdev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 09:34:46 -0000 simokawa 2003/07/12 02:34:44 PDT FreeBSD src repository Modified files: sys/dev/firewire fwdev.c Log: Allow retrieval of local Configuration ROM. Revision Changes Path 1.29 +22 -7 src/sys/dev/firewire/fwdev.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 02:36:54 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCCC637B401; Sat, 12 Jul 2003 02:36:54 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7643D43FB1; Sat, 12 Jul 2003 02:36:54 -0700 (PDT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6C9as0U025937; Sat, 12 Jul 2003 02:36:54 -0700 (PDT) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6C9aroc025936; Sat, 12 Jul 2003 02:36:53 -0700 (PDT) Message-Id: <200307120936.h6C9aroc025936@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sat, 12 Jul 2003 02:36:53 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/fwcontrol fwcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 09:36:55 -0000 simokawa 2003/07/12 02:36:53 PDT FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.c Log: - Allow retrieval of local Configuration ROM. - Clear Configuration ROM buffer in advance for '-d' option. Revision Changes Path 1.14 +1 -2 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 08:33: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 1C67637B407; Sat, 12 Jul 2003 08:33:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6A0043F85; Sat, 12 Jul 2003 08:33:10 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CFXA0U052790; Sat, 12 Jul 2003 08:33:10 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CFXA7E052789; Sat, 12 Jul 2003 08:33:10 -0700 (PDT) Message-Id: <200307121533.h6CFXA7E052789@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 12 Jul 2003 08:33:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall config.c menus.c sysinstall.h variable.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 15:33:11 -0000 trhodes 2003/07/12 08:33:10 PDT FreeBSD src repository Modified files: usr.sbin/sysinstall config.c menus.c sysinstall.h variable.c Log: Give users the ability to select an alternative MTA during the installation. This option adds Postfix and Exim to the list, however, qmail is not added due to license restrictions. Collaborated with: Simon L. Nielsen Reviewed by: jhb, re@, -audit. Revision Changes Path 1.211 +185 -5 src/usr.sbin/sysinstall/config.c 1.374 +22 -17 src/usr.sbin/sysinstall/menus.c 1.247 +5 -1 src/usr.sbin/sysinstall/sysinstall.h 1.36 +40 -10 src/usr.sbin/sysinstall/variable.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 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 19E7637B401; Sat, 12 Jul 2003 08:35:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 827E643FCB; Sat, 12 Jul 2003 08:35:07 -0700 (PDT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CFZ70U052852; Sat, 12 Jul 2003 08:35:07 -0700 (PDT) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CFZ7x9052851; Sat, 12 Jul 2003 08:35:07 -0700 (PDT) Message-Id: <200307121535.h6CFZ7x9052851@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 12 Jul 2003 08:35:06 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/scripts print-cdrom-packages.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 15:35:12 -0000 trhodes 2003/07/12 08:35:06 PDT FreeBSD src repository Modified files: release/scripts print-cdrom-packages.sh Log: Postfix, pcre, and Exim should be on the first CD in order for the recent sysinstall(8) commit to function properly. Discussed with: bmah (while the sysinstall(8) patch was sent to re). Revision Changes Path 1.43 +3 -0 src/release/scripts/print-cdrom-packages.sh From owner-cvs-src@FreeBSD.ORG Sat Jul 12 10:56: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 BD92637B401; Sat, 12 Jul 2003 10:56:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3323343FBD; Sat, 12 Jul 2003 10:56:51 -0700 (PDT) (envelope-from tmm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CHuo0U064585; Sat, 12 Jul 2003 10:56:51 -0700 (PDT) (envelope-from tmm@repoman.freebsd.org) Received: (from tmm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CHuotq064584; Sat, 12 Jul 2003 10:56:50 -0700 (PDT) Message-Id: <200307121756.h6CHuotq064584@repoman.freebsd.org> From: Thomas Moestl Date: Sat, 12 Jul 2003 10:56:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/usbd usbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 17:56:52 -0000 tmm 2003/07/12 10:56:50 PDT FreeBSD src repository Modified files: usr.sbin/usbd usbd.c Log: The second argument to fgetln() is a size_t *, not an int *. Revision Changes Path 1.28 +1 -1 src/usr.sbin/usbd/usbd.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 11:36: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 ED20D37B401; Sat, 12 Jul 2003 11:36:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88FF243FCB; Sat, 12 Jul 2003 11:36:05 -0700 (PDT) (envelope-from mikeh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CIa50U066814; Sat, 12 Jul 2003 11:36:05 -0700 (PDT) (envelope-from mikeh@repoman.freebsd.org) Received: (from mikeh@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CIa5qM066813; Sat, 12 Jul 2003 11:36:05 -0700 (PDT) Message-Id: <200307121836.h6CIa5qM066813@repoman.freebsd.org> From: Mike Heffner Date: Sat, 12 Jul 2003 11:36:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isa psm.c src/sys/dev/kbd atkbdcreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 18:36:06 -0000 mikeh 2003/07/12 11:36:04 PDT FreeBSD src repository Modified files: sys/isa psm.c sys/dev/kbd atkbdcreg.h Log: Add support for the A4 Tech RFSW-35 mouse wheel. Probe is similar to 4D Plus. PR: 44333 Revision Changes Path 1.10 +1 -0 src/sys/dev/kbd/atkbdcreg.h 1.61 +10 -3 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 12:33:35 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AAA837B401; Sat, 12 Jul 2003 12:33:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE58943FBD; Sat, 12 Jul 2003 12:33:34 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CJXY0U069816; Sat, 12 Jul 2003 12:33:34 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CJXYsP069815; Sat, 12 Jul 2003 12:33:34 -0700 (PDT) Message-Id: <200307121933.h6CJXYsP069815@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 12 Jul 2003 12:33:34 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gcc/config/i386 freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 19:33:35 -0000 kan 2003/07/12 12:33:34 PDT FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd.h Log: Do not override FP rounding options for 32bit platforms. amd64 doesn't need this. Revision Changes Path 1.64 +7 -5 src/contrib/gcc/config/i386/freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jul 12 14:00: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 7A87A37B401; Sat, 12 Jul 2003 14:00:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1828843FB1; Sat, 12 Jul 2003 14:00:51 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CL0o0U079145; Sat, 12 Jul 2003 14:00:50 -0700 (PDT) (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CL0oen079144; Sat, 12 Jul 2003 14:00:50 -0700 (PDT) Message-Id: <200307122100.h6CL0oen079144@repoman.freebsd.org> From: Bill Paul Date: Sat, 12 Jul 2003 14:00:50 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 21:00:51 -0000 wpaul 2003/07/12 14:00:50 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/bge if_bge.c Log: MFC: try to distinguish PCS encoding error events from actual link state change events. Revision Changes Path 1.3.2.23 +23 -6 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 15:32: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 2E10D37B404; Sat, 12 Jul 2003 15:32:28 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFE8A43F3F; Sat, 12 Jul 2003 15:32:27 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CMWR0U084083; Sat, 12 Jul 2003 15:32:27 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CMWRnh084082; Sat, 12 Jul 2003 15:32:27 -0700 (PDT) Message-Id: <200307122232.h6CMWRnh084082@repoman.freebsd.org> From: Paul Saab Date: Sat, 12 Jul 2003 15:32:27 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 22:32:28 -0000 ps 2003/07/12 15:32:27 PDT FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: Quiet down ciss unless bootverbose is set. Revision Changes Path 1.25 +4 -4 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 15:37:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07DC237B401; Sat, 12 Jul 2003 15:37:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99F9643FA3; Sat, 12 Jul 2003 15:37:04 -0700 (PDT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CMb40U084289; Sat, 12 Jul 2003 15:37:04 -0700 (PDT) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CMb4Hd084288; Sat, 12 Jul 2003 15:37:04 -0700 (PDT) Message-Id: <200307122237.h6CMb4Hd084288@repoman.freebsd.org> From: Paul Saab Date: Sat, 12 Jul 2003 15:37:04 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 22:37:05 -0000 ps 2003/07/12 15:37:03 PDT FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: Check the status of the user command and return the proper error to the user. Revision Changes Path 1.26 +10 -2 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:19: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 0A73437B401; Sat, 12 Jul 2003 16:19:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 967D243F93; Sat, 12 Jul 2003 16:19:16 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNJG0U086630; Sat, 12 Jul 2003 16:19:16 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNJGfr086629; Sat, 12 Jul 2003 16:19:16 -0700 (PDT) Message-Id: <200307122319.h6CNJGfr086629@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:19:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/mail Makefile src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:19:17 -0000 gshapiro 2003/07/12 16:19:16 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/mail Makefile etc/sendmail Makefile Log: MFC: Style fixes: tab after a dependency operator should be a single space second level indent of tab should be four spaces Revision Changes Path 1.34 +16 -16 src/etc/mail/Makefile 1.22 +13 -13 src/etc/sendmail/Makefile Revision Changes Path 1.9.2.24 +16 -16 src/etc/mail/Makefile 1.3.2.18 +13 -13 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:20: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 255EA37B401; Sat, 12 Jul 2003 16:20:18 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F4A43FE1; Sat, 12 Jul 2003 16:20:17 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNKH0U086713; Sat, 12 Jul 2003 16:20:17 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNKHRR086710; Sat, 12 Jul 2003 16:20:17 -0700 (PDT) Message-Id: <200307122320.h6CNKHRR086710@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:20:17 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:20:18 -0000 gshapiro 2003/07/12 16:20:17 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/sendmail Makefile Log: MFC: - Prevent buildworld from trying to write to /etc/mail/ - Stop 'make clean' from removing SENDMAIL_CF - install and distribute targets should not attempt to build anything - SENDMAIL_ADDITIONAL_CF were not installed in the distribution case - If SENDMAIL_SET_USER_ID was defined, submit.cf was needlessly installed in the distribution case - Collapse install and distribution target into one to remove code duplication Revision Changes Path 1.23 +47 -86 src/etc/sendmail/Makefile Revision Changes Path 1.3.2.19 +47 -86 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:20:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 159B937B405; Sat, 12 Jul 2003 16:20:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A581543FB1; Sat, 12 Jul 2003 16:20:48 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNKm0U086807; Sat, 12 Jul 2003 16:20:48 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNKmIH086806; Sat, 12 Jul 2003 16:20:48 -0700 (PDT) Message-Id: <200307122320.h6CNKmIH086806@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:20:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:20:49 -0000 gshapiro 2003/07/12 16:20:48 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/sendmail Makefile Log: MFC: Get rid of unneeded depend target Revision Changes Path 1.24 +0 -2 src/etc/sendmail/Makefile Revision Changes Path 1.3.2.20 +0 -2 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:22: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 47D2337B401; Sat, 12 Jul 2003 16:22:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D16BC43F75; Sat, 12 Jul 2003 16:22:51 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNMp0U086892; Sat, 12 Jul 2003 16:22:51 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNMpOH086891; Sat, 12 Jul 2003 16:22:51 -0700 (PDT) Message-Id: <200307122322.h6CNMpOH086891@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:22:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/defaults make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:22:52 -0000 gshapiro 2003/07/12 16:22:51 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/defaults make.conf share/man/man5 make.conf.5 Log: MFC: Thanks to Ruslan's src/etc/sendmail/Makefile patch, it is now safe (though probably not a good idea in general) to set the various SENDMAIL_*_MC variables to /etc/mail/sendmail.mc or /etc/mail/submit.mc. Revision Changes Path 1.217 +0 -9 src/share/examples/etc/make.conf 1.76 +0 -21 src/share/man/man5/make.conf.5 Revision Changes Path 1.97.2.81 +0 -9 src/etc/defaults/make.conf 1.12.2.31 +0 -21 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:23: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 3E4E737B401; Sat, 12 Jul 2003 16:23:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE0C43F75; Sat, 12 Jul 2003 16:23:46 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNNk0U086938; Sat, 12 Jul 2003 16:23:46 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNNk7X086937; Sat, 12 Jul 2003 16:23:46 -0700 (PDT) Message-Id: <200307122323.h6CNNk7X086937@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:23:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/mail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:23:47 -0000 gshapiro 2003/07/12 16:23:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/mail Makefile Log: MFC: Bow to popular demand and default SENDMAIL_SUBMIT_MC to `hostname`.submit.mc which is templated from freebsd.submit.mc if the default file does not exist. This makes the building of the submit.cf behavior identical to that of the the sendmail.cf. Revision Changes Path 1.35 +13 -4 src/etc/mail/Makefile Revision Changes Path 1.9.2.25 +13 -4 src/etc/mail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:24: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 F187A37B401; Sat, 12 Jul 2003 16:24:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 489E843FBD; Sat, 12 Jul 2003 16:24:33 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNOX0U086985; Sat, 12 Jul 2003 16:24:33 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNOWh9086984; Sat, 12 Jul 2003 16:24:32 -0700 (PDT) Message-Id: <200307122324.h6CNOWh9086984@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:24:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:24:34 -0000 gshapiro 2003/07/12 16:24:32 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc Makefile Log: MFC: Do not install sendmail example/infrastructure files if NO_SENDMAIL is defined. The only two files installed in this case are aliases (which I believe other MTAs may use) and mailer.conf (which isn't sendmail, it belongs to mailwrapper). Revision Changes Path 1.315 +4 -0 src/etc/Makefile Revision Changes Path 1.219.2.39 +4 -0 src/etc/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:25: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 DF9ED37B401; Sat, 12 Jul 2003 16:25:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75CF543FB1; Sat, 12 Jul 2003 16:25:30 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNPU0U087074; Sat, 12 Jul 2003 16:25:30 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNPUGD087073; Sat, 12 Jul 2003 16:25:30 -0700 (PDT) Message-Id: <200307122325.h6CNPUGD087073@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:25:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:25:31 -0000 gshapiro 2003/07/12 16:25:30 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) . Makefile.inc1 Log: MFC: Use 'id' instead of 'grep' to detect the presence of the smmsp user/group. This fixes the check for users with smmsp in NIS instead of their local files. Revision Changes Path 1.376 +2 -2 src/Makefile.inc1 Revision Changes Path 1.141.2.63 +2 -2 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:26: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 45CDA37B401; Sat, 12 Jul 2003 16:26:15 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D425B43F93; Sat, 12 Jul 2003 16:26:14 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNQE0U087143; Sat, 12 Jul 2003 16:26:14 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNQEcP087142; Sat, 12 Jul 2003 16:26:14 -0700 (PDT) Message-Id: <200307122326.h6CNQEcP087142@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:26:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:26:15 -0000 gshapiro 2003/07/12 16:26:14 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/sendmail Makefile Log: MFC: Put back install/distribution dependency on the buildable .cf files to get mergemaster working again. Revision Changes Path 1.25 +1 -1 src/etc/sendmail/Makefile Revision Changes Path 1.3.2.21 +1 -1 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:26: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 71AF837B405; Sat, 12 Jul 2003 16:26:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09D8543F85; Sat, 12 Jul 2003 16:26:47 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNQk0U087181; Sat, 12 Jul 2003 16:26:46 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNQkeh087180; Sat, 12 Jul 2003 16:26:46 -0700 (PDT) Message-Id: <200307122326.h6CNQkeh087180@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:26:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc/sendmail Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:26:48 -0000 gshapiro 2003/07/12 16:26:46 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) etc/sendmail Makefile Log: MFC: Continue trying to build SENDMAIL_CF if the user uses SENDMAIL_CF instead of SENDMAIL_MC but don't remove on it 'make clean' as the user may not have the original .mc file and removing it could be dangerous (e.g., make SENDMAIL_CF=/etc/mail/sendmail.cf clean). Revision Changes Path 1.26 +5 -2 src/etc/sendmail/Makefile Revision Changes Path 1.3.2.22 +5 -2 src/etc/sendmail/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 16:34: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 A827037B404; Sat, 12 Jul 2003 16:34:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 393A443FAF; Sat, 12 Jul 2003 16:34:27 -0700 (PDT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6CNYR0U087444; Sat, 12 Jul 2003 16:34:27 -0700 (PDT) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6CNYQTE087443; Sat, 12 Jul 2003 16:34:26 -0700 (PDT) Message-Id: <200307122334.h6CNYQTE087443@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 12 Jul 2003 16:34:26 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 23:34:28 -0000 gshapiro 2003/07/12 16:34:26 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man5 make.conf.5 Log: MFC (partial of rev 1.38): mdoc(7) police: fix a typo in rev. 1.36 Revision Changes Path 1.12.2.32 +1 -1 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jul 12 18:22:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 248CB37B401; Sat, 12 Jul 2003 18:22:22 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD5CF43FA3; Sat, 12 Jul 2003 18:22:21 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D1ML0U098191; Sat, 12 Jul 2003 18:22:21 -0700 (PDT) (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D1MLIB098190; Sat, 12 Jul 2003 18:22:21 -0700 (PDT) Message-Id: <200307130122.h6D1MLIB098190@repoman.freebsd.org> From: Don Lewis Date: Sat, 12 Jul 2003 18:22:21 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c kern_lock.c kern_mtxpool.c kern_prot.c kern_resource.c kern_sx.c src/sys/sys kernel.h mutex.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, 13 Jul 2003 01:22:22 -0000 truckman 2003/07/12 18:22:21 PDT FreeBSD src repository Modified files: sys/kern kern_descrip.c kern_lock.c kern_mtxpool.c kern_prot.c kern_resource.c kern_sx.c sys/sys kernel.h mutex.h Log: Extend the mutex pool implementation to permit the creation and use of multiple mutex pools with different options and sizes. Mutex pools can be created with either the default sleep mutexes or with spin mutexes. A dynamically created mutex pool can now be destroyed if it is no longer needed. Create two pools by default, one that matches the existing pool that uses the MTX_NOWITNESS option that should be used for building higher level locks, and a new pool with witness checking enabled. Modify the users of the existing mutex pool to use the appropriate pool in the new implementation. Reviewed by: jhb Revision Changes Path 1.208 +1 -1 src/sys/kern/kern_descrip.c 1.69 +2 -2 src/sys/kern/kern_lock.c 1.8 +131 -52 src/sys/kern/kern_mtxpool.c 1.175 +1 -1 src/sys/kern/kern_prot.c 1.127 +1 -1 src/sys/kern/kern_resource.c 1.20 +1 -1 src/sys/kern/kern_sx.c 1.111 +2 -1 src/sys/sys/kernel.h 1.62 +23 -5 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Sat Jul 12 18:49: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 29BD637B401; Sat, 12 Jul 2003 18:49:08 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B36E43FA3; Sat, 12 Jul 2003 18:49:07 -0700 (PDT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D1n70U099036; Sat, 12 Jul 2003 18:49:07 -0700 (PDT) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D1n7O5099035; Sat, 12 Jul 2003 18:49:07 -0700 (PDT) Message-Id: <200307130149.h6D1n7O5099035@repoman.freebsd.org> From: Mike Makonnen Date: Sat, 12 Jul 2003 18:49:07 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d sshd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 01:49:08 -0000 mtm 2003/07/12 18:49:07 PDT FreeBSD src repository Modified files: etc/rc.d sshd Log: Not everyone uses the base system sshd. They can use the sshd_program variable in rc.conf to have sshd from ports (or somewhere else) installed. So, don't make the sshd_config for the base system a required file to start the service. PR: conf/45766 Revision Changes Path 1.3 +6 -2 src/etc/rc.d/sshd From owner-cvs-src@FreeBSD.ORG Sat Jul 12 19:41: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 B0D3D37B401; Sat, 12 Jul 2003 19:41:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 483E043F75; Sat, 12 Jul 2003 19:41:49 -0700 (PDT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D2fn0U001852; Sat, 12 Jul 2003 19:41:49 -0700 (PDT) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D2fmTu001851; Sat, 12 Jul 2003 19:41:48 -0700 (PDT) Message-Id: <200307130241.h6D2fmTu001851@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 12 Jul 2003 19:41:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/csu Makefile src/gnu/usr.bin/cc/cc_tools auto-host.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, 13 Jul 2003 02:41:50 -0000 kan 2003/07/12 19:41:48 PDT FreeBSD src repository Modified files: gnu/lib/csu Makefile gnu/usr.bin/cc/cc_tools auto-host.h Log: Including dynamically generated osreldate.h wasn't such a good idea after all. Fix cross-builds and ia64 builds. gnu/lib/csu/Makefile is modified to pre-include osreldate.h and gnu/usr.bin/cc/cc_tools/auto-host.h will avoid including sys/param.h if __FreeBSD_version is already defined. Revision Changes Path 1.20 +1 -0 src/gnu/lib/csu/Makefile 1.16 +3 -1 src/gnu/usr.bin/cc/cc_tools/auto-host.h From owner-cvs-src@FreeBSD.ORG Sat Jul 12 20:49: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 CE0A337B401; Sat, 12 Jul 2003 20:49:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AB1143FAF; Sat, 12 Jul 2003 20:49:43 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D3nh0U010401; Sat, 12 Jul 2003 20:49:43 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D3nhxs010400; Sat, 12 Jul 2003 20:49:43 -0700 (PDT) Message-Id: <200307130349.h6D3nhxs010400@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Jul 2003 20:49:43 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles startrek X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 03:49:44 -0000 kris 2003/07/12 20:49:43 PDT FreeBSD src repository Modified files: games/fortune/datfiles startrek Log: Correct some typos. Submitted by: pscott@the-frontier.org PR: misc/51909 MFC After: The average lifetime of a Star Trek redshirt Revision Changes Path 1.4 +2 -2 src/games/fortune/datfiles/startrek From owner-cvs-src@FreeBSD.ORG Sat Jul 12 20:56: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 9ACC837B401; Sat, 12 Jul 2003 20:56:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 351D843F85; Sat, 12 Jul 2003 20:56:25 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D3uP0U010721; Sat, 12 Jul 2003 20:56:25 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D3uO98010720; Sat, 12 Jul 2003 20:56:24 -0700 (PDT) Message-Id: <200307130356.h6D3uO98010720@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Jul 2003 20:56:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/games/fortune/datfiles startrek X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 03:56:26 -0000 kris 2003/07/12 20:56:24 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) games/fortune/datfiles startrek Log: MFC: Correct some typos Revision Changes Path 1.1.1.1.14.1 +3 -2 src/games/fortune/datfiles/startrek From owner-cvs-src@FreeBSD.ORG Sat Jul 12 21:08:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 971C637B401; Sat, 12 Jul 2003 21:08:17 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FAC743F93; Sat, 12 Jul 2003 21:08:17 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D48H0U012030; Sat, 12 Jul 2003 21:08:17 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D48GGs012029; Sat, 12 Jul 2003 21:08:16 -0700 (PDT) Message-Id: <200307130408.h6D48GGs012029@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 12 Jul 2003 21:08:16 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 trap.c src/sys/ia64/include ia64_cpu.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, 13 Jul 2003 04:08:18 -0000 marcel 2003/07/12 21:08:16 PDT FreeBSD src repository Modified files: sys/ia64/ia64 trap.c sys/ia64/include ia64_cpu.h Log: Enable the high FP registers when we call the FPSWA handler and disable them again afterwards. This fixes a disabled FP fault while in the FPSWA handler. While here, merge the FP fault and FP trap handling code to reduce code duplication. Where code was different, it was not sure it should be. Trigger case: ports/math/atlas Revision Changes Path 1.84 +24 -65 src/sys/ia64/ia64/trap.c 1.18 +13 -1 src/sys/ia64/include/ia64_cpu.h From owner-cvs-src@FreeBSD.ORG Sat Jul 12 22:35:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B07B837B401; Sat, 12 Jul 2003 22:35:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F62E43F3F; Sat, 12 Jul 2003 22:35:31 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D5ZV0U016702; Sat, 12 Jul 2003 22:35:31 -0700 (PDT) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D5ZUbo016701; Sat, 12 Jul 2003 22:35:30 -0700 (PDT) Message-Id: <200307130535.h6D5ZUbo016701@repoman.freebsd.org> From: Daniel Eischen Date: Sat, 12 Jul 2003 22:35:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc_r 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, 13 Jul 2003 05:35:32 -0000 deischen 2003/07/12 22:35:30 PDT FreeBSD src repository Modified files: lib/libc_r Makefile Log: Remove -D_THREAD_SAFE. Submitted by: Craig Rodrigues Revision Changes Path 1.36 +1 -1 src/lib/libc_r/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 12 22:59: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 336E337B404; Sat, 12 Jul 2003 22:59:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8116443FBD; Sat, 12 Jul 2003 22:59:51 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D5xp0U017488; Sat, 12 Jul 2003 22:59:51 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D5xpVS017487; Sat, 12 Jul 2003 22:59:51 -0700 (PDT) Message-Id: <200307130559.h6D5xpVS017487@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Jul 2003 22:59:51 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/opie popen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 05:59:52 -0000 kris 2003/07/12 22:59:51 PDT FreeBSD src repository Modified files: contrib/opie popen.c Log: FreeBSD does not use this code, but ftpd_popen() contains a buffer overflow. We might as well patch it. Submitted by: Przemyslaw Frasunek PR: bin/23352 MFC After: The average time before an unpatched Windows 2000 server gets owned Revision Changes Path 1.2 +27 -15 src/contrib/opie/popen.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 23:18:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1A0237B401; Sat, 12 Jul 2003 23:18:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F67443F3F; Sat, 12 Jul 2003 23:18:30 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D6IU0U019014; Sat, 12 Jul 2003 23:18:30 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D6IUG0019013; Sat, 12 Jul 2003 23:18:30 -0700 (PDT) Message-Id: <200307130618.h6D6IUG0019013@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Jul 2003 23:18:30 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/opie popen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 06:18:31 -0000 kris 2003/07/12 23:18:30 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/opie popen.c Log: MFC: Correct buffer overflow in code that is unused in FreeBSD. Revision Changes Path 1.1.1.2.6.4 +10 -4 src/contrib/opie/popen.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 23:38: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 EAE9A37B401; Sat, 12 Jul 2003 23:38:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A12443FA3; Sat, 12 Jul 2003 23:38:14 -0700 (PDT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D6cE0U019637; Sat, 12 Jul 2003 23:38:14 -0700 (PDT) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D6cEBP019634; Sat, 12 Jul 2003 23:38:14 -0700 (PDT) Message-Id: <200307130638.h6D6cEBP019634@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 12 Jul 2003 23:38:14 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ctm/ctm_smail ctm_smail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 06:38:15 -0000 kris 2003/07/12 23:38:14 PDT FreeBSD src repository Modified files: usr.sbin/ctm/ctm_smail ctm_smail.c Log: From the PR: I am the maintainer of CTM. There is a problem that when very large deltas are created, that the program ctm_smail, which is responsible for mailing the deltas out, will instead create a single message that says the delta is too large. However, if the -q option is set, instead of placing this message in the queue (as it would have done with the deltas), it mails it out directly. This conflicts with the current working of CTM in that the email address is set as %%REPLACE-ME%% so that the created mailing pieces can be signed by gnu-pgp, and then have the mailing address changed. This fix means that if the -q option is set, and the delta is too large, the "too large" message is placed in the queue. Also, I made the "too large" message a little more up to date. Submitted by: Stephen Montgomery-Smith PR: bin/50328 MFC After: 2 weeks Revision Changes Path 1.13 +38 -10 src/usr.sbin/ctm/ctm_smail/ctm_smail.c From owner-cvs-src@FreeBSD.ORG Sat Jul 12 23:56:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D0A337B401; Sat, 12 Jul 2003 23:56:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B88D43F75; Sat, 12 Jul 2003 23:56:33 -0700 (PDT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6D6uW0U020342; Sat, 12 Jul 2003 23:56:32 -0700 (PDT) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6D6uWKY020341; Sat, 12 Jul 2003 23:56:32 -0700 (PDT) Message-Id: <200307130656.h6D6uWKY020341@repoman.freebsd.org> From: Murray Stokely Date: Sat, 12 Jul 2003 23:56:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/sysinstall network.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Jul 2003 06:56:34 -0000 murray 2003/07/12 23:56:32 PDT FreeBSD src repository Modified files: (Branch: RELENG_4) release/sysinstall network.c Log: MFC: r1.51: msgDebug() should end with \n PR: 43483 Revision Changes Path 1.46.2.5 +5 -5 src/release/sysinstall/network.c