From owner-cvs-src Sun Mar 23 0:23:47 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD96937B401; Sun, 23 Mar 2003 00:23:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F54543F93; Sun, 23 Mar 2003 00:23:44 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2N8Ni0U051270; Sun, 23 Mar 2003 00:23:44 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2N8NiAF051269; Sun, 23 Mar 2003 00:23:44 -0800 (PST) Message-Id: <200303230823.h2N8NiAF051269@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 23 Mar 2003 00:23:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man4 inet.4 X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ru 2003/03/23 00:23:44 PST FreeBSD src repository Modified files: share/man/man4 inet.4 Log: Sync types with headers. Revision Changes Path 1.20 +5 -5 src/share/man/man4/inet.4 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 2: 7:46 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B4C437B401; Sun, 23 Mar 2003 02:07:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEB2043F3F; Sun, 23 Mar 2003 02:07:44 -0800 (PST) (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 h2NA7i0U064859; Sun, 23 Mar 2003 02:07:44 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NA7i7v064858; Sun, 23 Mar 2003 02:07:44 -0800 (PST) Message-Id: <200303231007.h2NA7i7v064858@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 02:07:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_ctl.h geom_ext.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 02:07:44 PST FreeBSD src repository Added files: sys/geom geom_ctl.h geom_ext.h Log: Start leaking the AOM api into the tree. Revision Changes Path 1.1 +86 -0 src/sys/geom/geom_ctl.h (new) 1.1 +63 -0 src/sys/geom/geom_ext.h (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 2: 8:15 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A044237B404; Sun, 23 Mar 2003 02:08:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19BF943FB1; Sun, 23 Mar 2003 02:08:14 -0800 (PST) (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 h2NA8D0U064897; Sun, 23 Mar 2003 02:08:13 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NA8DiE064896; Sun, 23 Mar 2003 02:08:13 -0800 (PST) Message-Id: <200303231008.h2NA8DiE064896@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 02:08:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom notes X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 02:08:13 PST FreeBSD src repository Modified files: sys/geom notes Log: A note about which #include files may be used where. Revision Changes Path 1.4 +22 -0 src/sys/geom/notes To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 2:15: 6 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E48037B401; Sun, 23 Mar 2003 02:15:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C12243F85; Sun, 23 Mar 2003 02:15:03 -0800 (PST) (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 h2NAF30U065488; Sun, 23 Mar 2003 02:15:03 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NAF2lF065487; Sun, 23 Mar 2003 02:15:02 -0800 (PST) Message-Id: <200303231015.h2NAF2lF065487@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 02:15:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libgeom Makefile geom_ctl.c libgeom.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 02:15:02 PST FreeBSD src repository Modified files: lib/libgeom Makefile libgeom.h Added files: lib/libgeom geom_ctl.c Log: Add marshalling functions for OAM api. Revision Changes Path 1.5 +2 -1 src/lib/libgeom/Makefile 1.1 +237 -0 src/lib/libgeom/geom_ctl.c (new) 1.6 +23 -0 src/lib/libgeom/libgeom.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 2:16:17 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8927E37B401; Sun, 23 Mar 2003 02:16:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 271B843F3F; Sun, 23 Mar 2003 02:16:15 -0800 (PST) (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 h2NAGE0U065588; Sun, 23 Mar 2003 02:16:14 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NAGEpr065587; Sun, 23 Mar 2003 02:16:14 -0800 (PST) Message-Id: <200303231016.h2NAGEpr065587@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 02:16:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_ctl.c geom_ext.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 02:16:14 PST FreeBSD src repository Modified files: sys/geom geom_ctl.c geom_ext.h Log: Marshalling stuff for OAM API. Revision Changes Path 1.9 +185 -0 src/sys/geom/geom_ctl.c 1.2 +2 -0 src/sys/geom/geom_ext.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 3: 5:47 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2127437B401; Sun, 23 Mar 2003 03:05:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B684643FB1; Sun, 23 Mar 2003 03:05:45 -0800 (PST) (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 h2NB5j0U070193; Sun, 23 Mar 2003 03:05:45 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NB5jYQ070192; Sun, 23 Mar 2003 03:05:45 -0800 (PST) Message-Id: <200303231105.h2NB5jYQ070192@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 03:05:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_ext.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 03:05:45 PST FreeBSD src repository Modified files: sys/geom geom_ext.h Log: I forgot the evil ioctl census scripts: #include Revision Changes Path 1.3 +1 -0 src/sys/geom/geom_ext.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 3:26:17 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC7D437B401; Sun, 23 Mar 2003 03:26:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B4D143F93; Sun, 23 Mar 2003 03:26:11 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NBQB0U071459; Sun, 23 Mar 2003 03:26:11 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NBQB3E071458; Sun, 23 Mar 2003 03:26:11 -0800 (PST) Message-Id: <200303231126.h2NBQB3E071458@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 23 Mar 2003 03:26:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys mutex.h src/sys/kern kern_mutex.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG tjr 2003/03/23 03:26:11 PST FreeBSD src repository Modified files: sys/sys mutex.h sys/kern kern_mutex.c Log: Remove unused mtx_lock_giant(), mtx_unlock_giant(), related globals and sysctls. Revision Changes Path 1.124 +0 -43 src/sys/kern/kern_mutex.c 1.60 +0 -9 src/sys/sys/mutex.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 10:29:55 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA59437B401; Sun, 23 Mar 2003 10:29:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBA2F43FA3; Sun, 23 Mar 2003 10:29:52 -0800 (PST) (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 h2NITq0U016147; Sun, 23 Mar 2003 10:29:52 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NITqWH016146; Sun, 23 Mar 2003 10:29:52 -0800 (PST) Message-Id: <200303231829.h2NITqWH016146@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 23 Mar 2003 10:29:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/xargs xargs.1 xargs.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mux 2003/03/23 10:29:52 PST FreeBSD src repository Modified files: usr.bin/xargs xargs.1 xargs.c Log: Add a new -o option to tell xargs(1) to reopen /dev/tty as stdin in the child process, before executing the command. This is very useful when you do stuff like ``find ... | xargs interactive_application''. Without -o, the application would inherit the pipe as its stdin, and you thus lose any control over it. This flag has been carefully chosen to not conflit with other options of other xargs utilities like GNU xargs. Reviewed by: jmallett Revision Changes Path 1.29 +9 -2 src/usr.bin/xargs/xargs.1 1.47 +12 -3 src/usr.bin/xargs/xargs.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 10:41:26 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DF5E37B401; Sun, 23 Mar 2003 10:41:25 -0800 (PST) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5CBF43F3F; Sun, 23 Mar 2003 10:41:23 -0800 (PST) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h2NIklxS076284; Sun, 23 Mar 2003 13:46:47 -0500 (EST) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h2NIkl7k076283; Sun, 23 Mar 2003 13:46:47 -0500 (EST) Date: Sun, 23 Mar 2003 13:46:47 -0500 From: Jake Burkholder To: "Tim J. Robbins" Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mutex.h src/sys/kern kern_mutex.c Message-ID: <20030323134647.W76446@locore.ca> References: <200303231126.h2NBQB3E071458@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200303231126.h2NBQB3E071458@repoman.freebsd.org>; from tjr@FreeBSD.org on Sun, Mar 23, 2003 at 03:26:11AM -0800 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Apparently, On Sun, Mar 23, 2003 at 03:26:11AM -0800, Tim J. Robbins said words to the effect of; > tjr 2003/03/23 03:26:11 PST > > FreeBSD src repository > > Modified files: > sys/sys mutex.h > sys/kern kern_mutex.c > Log: > Remove unused mtx_lock_giant(), mtx_unlock_giant(), related globals > and sysctls. Thanks. > > Revision Changes Path > 1.124 +0 -43 src/sys/kern/kern_mutex.c > 1.60 +0 -9 src/sys/sys/mutex.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 11: 2:44 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F0B737B404; Sun, 23 Mar 2003 11:02:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 460D243FEA; Sun, 23 Mar 2003 11:02:42 -0800 (PST) (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 h2NJ2f0U018889; Sun, 23 Mar 2003 11:02:41 -0800 (PST) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NJ2fKO018888; Sun, 23 Mar 2003 11:02:41 -0800 (PST) Message-Id: <200303231902.h2NJ2fKO018888@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 23 Mar 2003 11:02:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man8 Makefile src/share/man/man8/man8.alpha MAKEDEV.8 Makefile src/share/man/man8/man8.i386 MAKEDEV.8 Makefile X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG brueffer 2003/03/23 11:02:41 PST FreeBSD src repository (doc committer) Modified files: share/man/man8 Makefile Removed files: share/man/man8/man8.alpha MAKEDEV.8 Makefile share/man/man8/man8.i386 MAKEDEV.8 Makefile Log: Remove MAKEDEV.8. MAKEDEV itself has been nuked some time ago. Approved by: ceri (mentor), phk Not objected by: ru Revision Changes Path 1.30 +0 -6 src/share/man/man8/Makefile 1.24 +0 -115 src/share/man/man8/man8.alpha/MAKEDEV.8 (dead) 1.11 +0 -7 src/share/man/man8/man8.alpha/Makefile (dead) 1.24 +0 -119 src/share/man/man8/man8.i386/MAKEDEV.8 (dead) 1.11 +0 -7 src/share/man/man8/man8.i386/Makefile (dead) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 11:41:36 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4846537B401; Sun, 23 Mar 2003 11:41:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA96443F75; Sun, 23 Mar 2003 11:41:34 -0800 (PST) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NJfY0U023118; Sun, 23 Mar 2003 11:41:34 -0800 (PST) (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NJfY2V023117; Sun, 23 Mar 2003 11:41:34 -0800 (PST) Message-Id: <200303231941.h2NJfY2V023117@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 23 Mar 2003 11:41:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern uipc_usrreq.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG cognet 2003/03/23 11:41:34 PST FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: s/discriptors/descriptors/ Revision Changes Path 1.110 +1 -1 src/sys/kern/uipc_usrreq.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 11:50:38 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1593037B401; Sun, 23 Mar 2003 11:50:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB2B743F3F; Sun, 23 Mar 2003 11:50:32 -0800 (PST) (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 h2NJoW0U023599; Sun, 23 Mar 2003 11:50:32 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NJoWxb023596; Sun, 23 Mar 2003 11:50:32 -0800 (PST) Message-Id: <200303231950.h2NJoWxb023596@repoman.freebsd.org> From: Murray Stokely Date: Sun, 23 Mar 2003 11:50:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: CVSROOT avail X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG murray 2003/03/23 11:50:32 PST FreeBSD src repository Modified files: . avail Log: Lock the tree for RELENG_4_8 branch. Revision Changes Path 1.203 +1 -1 CVSROOT/avail To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 12:20:38 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14F2337B404; Sun, 23 Mar 2003 12:20:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A36D43F3F; Sun, 23 Mar 2003 12:20:37 -0800 (PST) (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 h2NKKb0U045461; Sun, 23 Mar 2003 12:20:37 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NKKbt2045460; Sun, 23 Mar 2003 12:20:37 -0800 (PST) Message-Id: <200303232020.h2NKKbt2045460@repoman.freebsd.org> From: Murray Stokely Date: Sun, 23 Mar 2003 12:20:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: CVSROOT avail X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG murray 2003/03/23 12:20:37 PST FreeBSD src repository Modified files: . avail Log: Unlock src/. RELENG_4_8 branch has been created. Both RELENG_4 and RELENG_4_8 branches are frozen by the re@ team until the final release is announced. More updates are pending. Revision Changes Path 1.204 +1 -1 CVSROOT/avail To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 13:58:14 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1470A37B401; Sun, 23 Mar 2003 13:58:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69B0043F93; Sun, 23 Mar 2003 13:58:10 -0800 (PST) (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 h2NLwA0U058121; Sun, 23 Mar 2003 13:58:10 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NLwAwE058116; Sun, 23 Mar 2003 13:58:10 -0800 (PST) Message-Id: <200303232158.h2NLwAwE058116@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 13:58:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_event.c geom_int.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 13:58:10 PST FreeBSD src repository Modified files: sys/geom geom_event.c geom_int.h Log: Introduce an SX lock which allows us to stall event processing during OAM operations. Revision Changes Path 1.22 +19 -0 src/sys/geom/geom_event.c 1.14 +2 -0 src/sys/geom/geom_int.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15: 1:42 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9358D37B401; Sun, 23 Mar 2003 15:01:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31BB043F75; Sun, 23 Mar 2003 15:01:41 -0800 (PST) (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 h2NN1f0U063318; Sun, 23 Mar 2003 15:01:41 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NN1epY063317; Sun, 23 Mar 2003 15:01:40 -0800 (PST) Message-Id: <200303232301.h2NN1epY063317@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 23 Mar 2003 15:01:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_event.c geom_int.h geom_subr.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/23 15:01:40 PST FreeBSD src repository Modified files: sys/geom geom_event.c geom_int.h geom_subr.c Log: Introduce g_cancel_events() and use it a couple of places where it makes sense. Revision Changes Path 1.23 +22 -0 src/sys/geom/geom_event.c 1.15 +1 -0 src/sys/geom/geom_int.h 1.36 +3 -0 src/sys/geom/geom_subr.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15: 6:47 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE2E237B405; Sun, 23 Mar 2003 15:06:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED3E143F93; Sun, 23 Mar 2003 15:06:44 -0800 (PST) (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 h2NN6i0U064821; Sun, 23 Mar 2003 15:06:44 -0800 (PST) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NN6inZ064820; Sun, 23 Mar 2003 15:06:44 -0800 (PST) Message-Id: <200303232306.h2NN6inZ064820@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 23 Mar 2003 15:06:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/adduser adduser.sh X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mtm 2003/03/23 15:06:44 PST FreeBSD src repository Modified files: usr.sbin/adduser adduser.sh Log: Document the -g option in the usage message. Approved by: markm (mentor)(implicit) Revision Changes Path 1.15 +1 -0 src/usr.sbin/adduser/adduser.sh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15:24:44 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A32B37B404; Sun, 23 Mar 2003 15:24:42 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DA9943FBD; Sun, 23 Mar 2003 15:24:41 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 678832ED3F1; Sun, 23 Mar 2003 15:24:41 -0800 (PST) Date: Sun, 23 Mar 2003 15:24:41 -0800 From: Alfred Perlstein To: Mike Makonnen Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/adduser adduser.sh Message-ID: <20030323232441.GZ48996@elvis.mu.org> References: <200303232306.h2NN6inZ064820@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303232306.h2NN6inZ064820@repoman.freebsd.org> User-Agent: Mutt/1.4i Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Mike Makonnen [030323 15:06] wrote: > mtm 2003/03/23 15:06:44 PST > > FreeBSD src repository > > Modified files: > usr.sbin/adduser adduser.sh > Log: > Document the -g option in the usage message. > > Approved by: markm (mentor)(implicit) > > Revision Changes Path > 1.15 +1 -0 src/usr.sbin/adduser/adduser.sh Y'know I don't know who exactly has been hacking on adduser lately, but it really rocks compared ot about 6 months ago. Way to go. -- -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.' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15:29:38 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76F6937B404; Sun, 23 Mar 2003 15:29:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E511343F3F; Sun, 23 Mar 2003 15:29:36 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NNTa0U089972; Sun, 23 Mar 2003 15:29:36 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NNTaI5089971; Sun, 23 Mar 2003 15:29:36 -0800 (PST) Message-Id: <200303232329.h2NNTaI5089971@repoman.freebsd.org> From: Martin Blapp Date: Sun, 23 Mar 2003 15:29:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/isc-dhcp/client dhclient.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mbr 2003/03/23 15:29:36 PST FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: We don't have cat(1) and kill(1) on the miniroot disks. This fix will be committed to the ISC repo later, but for now take this file out of the vendor tree. Reviewed by: phk Approved by: murray Revision Changes Path 1.25 +15 -9 src/contrib/isc-dhcp/client/dhclient.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15:33: 8 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A800037B401; Sun, 23 Mar 2003 15:33:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFC4B43F85; Sun, 23 Mar 2003 15:33:05 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NNX50U090175; Sun, 23 Mar 2003 15:33:05 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NNX5k8090174; Sun, 23 Mar 2003 15:33:05 -0800 (PST) Message-Id: <200303232333.h2NNX5k8090174@repoman.freebsd.org> From: Martin Blapp Date: Sun, 23 Mar 2003 15:33:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/isc-dhcp/client dhclient.c X-FreeBSD-CVS-Branch: RELENG_4 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mbr 2003/03/23 15:33:05 PST FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/isc-dhcp/client dhclient.c Log: MFC rev. 1.25 We don't have cat(1) and kill(1) on the miniroot disks. This fix will be committed to the ISC repo later, but for now take this file out of the vendor tree. Reviewed by: phk Approved by: re (murray) Revision Changes Path 1.9.2.8 +16 -10 src/contrib/isc-dhcp/client/dhclient.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 15:34: 2 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98B9837B401; Sun, 23 Mar 2003 15:34:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0903D43F85; Sun, 23 Mar 2003 15:34:00 -0800 (PST) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NNXx0U090233; Sun, 23 Mar 2003 15:33:59 -0800 (PST) (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2NNXx0v090231; Sun, 23 Mar 2003 15:33:59 -0800 (PST) Message-Id: <200303232333.h2NNXx0v090231@repoman.freebsd.org> From: Martin Blapp Date: Sun, 23 Mar 2003 15:33:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/contrib/isc-dhcp/client dhclient.c X-FreeBSD-CVS-Branch: RELENG_4_8 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mbr 2003/03/23 15:33:59 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) contrib/isc-dhcp/client dhclient.c Log: MFC rev. 1.25 We don't have cat(1) and kill(1) on the miniroot disks. This fix will be committed to the ISC repo later, but for now take this file out of the vendor tree. Reviewed by: phk Approved by: re (murray) Revision Changes Path 1.9.2.7.2.1 +16 -10 src/contrib/isc-dhcp/client/dhclient.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 16:10:56 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B857A37B401; Sun, 23 Mar 2003 16:10:54 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DDFC43F75; Sun, 23 Mar 2003 16:10:54 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 3AF202ED3DA; Sun, 23 Mar 2003 16:10:54 -0800 (PST) Date: Sun, 23 Mar 2003 16:10:54 -0800 From: Alfred Perlstein To: Martin Blapp Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c Message-ID: <20030324001054.GA48996@elvis.mu.org> References: <200303232333.h2NNXx0v090231@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303232333.h2NNXx0v090231@repoman.freebsd.org> User-Agent: Mutt/1.4i Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Martin Blapp [030323 15:34] wrote: > mbr 2003/03/23 15:33:59 PST > > FreeBSD src repository > > Modified files: (Branch: RELENG_4_8) > contrib/isc-dhcp/client dhclient.c > Log: > MFC rev. 1.25 > > We don't have cat(1) and kill(1) on the miniroot disks. > > This fix will be committed to the ISC repo later, but for now > take this file out of the vendor tree. This is ok, but just doing this: pidfd = fopen(path_dhclient_pid, "r"); if (pidfd != NULL && fscanf(pidfd, "%d", &oldpid) == 1 && oldpid && kill(oldpid, SIGKILL) == 0) unlink(path_dhclient_pid); if (pidfd != NULL) fclose(pidfd); should be enough. sorry, this actually started as just testing the result of scanf against '1' instead of both '0' and 'EOF'. :) -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 16:13:35 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CCE437B401; Sun, 23 Mar 2003 16:13:34 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2DF143F93; Sun, 23 Mar 2003 16:13:32 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2O0DVK3094532; Mon, 24 Mar 2003 01:13:32 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Mon, 24 Mar 2003 01:13:31 +0100 (CET) From: Martin Blapp To: Alfred Perlstein Cc: Martin Blapp , "" , "" , "" Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c In-Reply-To: <20030324001054.GA48996@elvis.mu.org> Message-ID: <20030324011223.M21003@cvs.imp.ch> References: <200303232333.h2NNXx0v090231@repoman.freebsd.org> <20030324001054.GA48996@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Alfred, > should be enough. sorry, this actually started as just testing the > result of scanf against '1' instead of both '0' and 'EOF'. Yeah :-) That's even shorter. Maybe Murray can then commit your version to the ISC repo. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 19:47:38 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 512A137B401; Sun, 23 Mar 2003 19:47:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1EEC43F3F; Sun, 23 Mar 2003 19:47:36 -0800 (PST) (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 h2O3la0U015928; Sun, 23 Mar 2003 19:47:36 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2O3la8L015927; Sun, 23 Mar 2003 19:47:36 -0800 (PST) Message-Id: <200303240347.h2O3la8L015927@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 23 Mar 2003 19:47:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/firewire fwohci_pci.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG simokawa 2003/03/23 19:47:36 PST FreeBSD src repository Modified files: sys/dev/firewire fwohci_pci.c Log: Safe PCI configuration. - Clear PCIM_CMD_MWRICEN: some chips seem to have problem with write invalidate. clearing this bit fixes SBP timeout problem. Tested by: Michael Reifenberger - Set PCIM_CMD_SERRESPEN and PCIM_CMD_PERRESPEN - Moderate value for latency timer. Revision Changes Path 1.20 +6 -2 src/sys/dev/firewire/fwohci_pci.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 20: 6:24 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F4B137B401; Sun, 23 Mar 2003 20:06:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E079943F75; Sun, 23 Mar 2003 20:06:21 -0800 (PST) (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 h2O46L0U018125; Sun, 23 Mar 2003 20:06:21 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2O46LrL018124; Sun, 23 Mar 2003 20:06:21 -0800 (PST) Message-Id: <200303240406.h2O46LrL018124@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 23 Mar 2003 20:06:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/firewire fwmem.c fwohci.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG simokawa 2003/03/23 20:06:21 PST FreeBSD src repository Modified files: sys/dev/firewire fwmem.c fwohci.c Log: - The payload of Write Request Quad and Read Response Quad must be network byte order. - Set ATRetries register after each bus reset because the value is 'undef' in OHCI spec. Revision Changes Path 1.17 +1 -1 src/sys/dev/firewire/fwmem.c 1.46 +8 -1 src/sys/dev/firewire/fwohci.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Sun Mar 23 20:11:23 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6823A37B401; Sun, 23 Mar 2003 20:11:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0748243FB1; Sun, 23 Mar 2003 20:11:22 -0800 (PST) (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 h2O4BL0U018664; Sun, 23 Mar 2003 20:11:21 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2O4BLD6018663; Sun, 23 Mar 2003 20:11:21 -0800 (PST) Message-Id: <200303240411.h2O4BLD6018663@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sun, 23 Mar 2003 20:11:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/firewire firewire.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG simokawa 2003/03/23 20:11:21 PST FreeBSD src repository Modified files: sys/dev/firewire firewire.c Log: - The payload of Write Request Quad must be network byte order. Revision Changes Path 1.45 +1 -1 src/sys/dev/firewire/firewire.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 1:39:12 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF87537B401; Mon, 24 Mar 2003 01:39:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B2BD43F93; Mon, 24 Mar 2003 01:39:10 -0800 (PST) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2O9dA0U054527; Mon, 24 Mar 2003 01:39:10 -0800 (PST) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2O9dA6s054526; Mon, 24 Mar 2003 01:39:10 -0800 (PST) Message-Id: <200303240939.h2O9dA6s054526@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 24 Mar 2003 01:39:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/etc/mtree BSD.local.dist X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ru 2003/03/24 01:39:09 PST FreeBSD src repository Modified files: etc/mtree BSD.local.dist Log: Directories for Russian manpages. Revision Changes Path 1.95 +48 -0 src/etc/mtree/BSD.local.dist To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 2:17:18 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B96E937B401; Mon, 24 Mar 2003 02:17:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2763543FAF; Mon, 24 Mar 2003 02:17:15 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OAHE0U058290; Mon, 24 Mar 2003 02:17:14 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OAHEB5058289; Mon, 24 Mar 2003 02:17:14 -0800 (PST) Message-Id: <200303241017.h2OAHEB5058289@repoman.freebsd.org> From: Bruce Evans Date: Mon, 24 Mar 2003 02:17:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 db_interface.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG bde 2003/03/24 02:17:14 PST FreeBSD src repository Modified files: sys/i386/i386 db_interface.c Log: Disable interrupts while in kdb_trap() to handle cases where the caller doesn't do it. This fixes all known causes of "Context switches not allowed in the debugger" in mi_switch(). The main cause was trap_fatal() calling kdb_trap() with interrupts enabled. Switching to ithreads for interrupt handling then made fatal traps more fatal and harder to debug. The problem was limited in -current because most interrupt handlers are blocked by Giant, but it occurred almost deterministically for me because my clock interrupt handlers are non-fast and not blocked by Giant. Revision Changes Path 1.71 +7 -0 src/sys/i386/i386/db_interface.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 2:40:26 2003 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 2:45:13 2003 Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 3: 3:50 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E584A37B401; Mon, 24 Mar 2003 03:03:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E82F43F3F; Mon, 24 Mar 2003 03:03:43 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OB3h0U062834; Mon, 24 Mar 2003 03:03:43 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OB3g9n062833; Mon, 24 Mar 2003 03:03:42 -0800 (PST) Message-Id: <200303241103.h2OB3g9n062833@repoman.freebsd.org> From: Bruce Evans Date: Mon, 24 Mar 2003 03:03:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/fs/fifofs fifo_vnops.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG bde 2003/03/24 03:03:42 PST FreeBSD src repository Modified files: sys/fs/fifofs fifo_vnops.c Log: Better fix for the problem addressed by rev.1.79: don't loop in fifo_open() waiting for another reader or writer if one arrived and departed while we were waiting (or a little earlier). Rev.1.79 broke blocking opens of fifos by making them time out after 1 second. This was bad for at least apsfilter. Tested by: "Simon 'corecode' Schubert" , Alexander Leidinger , phk MFC after: 4 weeks Revision Changes Path 1.85 +13 -8 src/sys/fs/fifofs/fifo_vnops.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 3:18:32 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 143F837B401; Mon, 24 Mar 2003 03:18:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A756A43F75; Mon, 24 Mar 2003 03:18:30 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OBIU0U063674; Mon, 24 Mar 2003 03:18:30 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OBIUGY063673; Mon, 24 Mar 2003 03:18:30 -0800 (PST) Message-Id: <200303241118.h2OBIUGY063673@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 24 Mar 2003 03:18:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/games/caesar caesar.6 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG tjr 2003/03/24 03:18:30 PST FreeBSD src repository Modified files: games/caesar caesar.6 Log: Explain what the rot13 script does. PR: 39044 Revision Changes Path 1.8 +5 -1 src/games/caesar/caesar.6 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 3:26:14 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FE3E37B401; Mon, 24 Mar 2003 03:26:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DEA143F3F; Mon, 24 Mar 2003 03:26:09 -0800 (PST) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OBQ80U064222; Mon, 24 Mar 2003 03:26:08 -0800 (PST) (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OBQ8XO064221; Mon, 24 Mar 2003 03:26:08 -0800 (PST) Message-Id: <200303241126.h2OBQ8XO064221@repoman.freebsd.org> From: Bruce Evans Date: Mon, 24 Mar 2003 03:26:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/ping ping.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG bde 2003/03/24 03:26:08 PST FreeBSD src repository Modified files: sbin/ping ping.c Log: Fixed an errx format error in rev.1.81. This should have been fatal when WARNS was increased recently, but __printf0like() has been temporarily disabled for 8 months. Fixed related style bugs (disordered declaraction and silly type for maxpayload -- assume 16-bit ints like the rest of ping.c). Revision Changes Path 1.89 +2 -2 src/sbin/ping/ping.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 5:17:46 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9845937B401; Mon, 24 Mar 2003 05:17:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36C2143F85; Mon, 24 Mar 2003 05:17:42 -0800 (PST) (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 h2ODHg0U078294; Mon, 24 Mar 2003 05:17:42 -0800 (PST) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2ODHfeh078293; Mon, 24 Mar 2003 05:17:41 -0800 (PST) Message-Id: <200303241317.h2ODHfeh078293@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 24 Mar 2003 05:17:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/share/man/man8 Makefile X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG brueffer 2003/03/24 05:17:41 PST FreeBSD src repository (doc committer) Modified files: share/man/man8 Makefile Log: Forced commit. Revision 1.30 also removed the MLINK from rc.8 to rc..8 Pointed out by: ru Revision Changes Path 1.31 +0 -0 src/share/man/man8/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 5:35:10 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 774F337B405; Mon, 24 Mar 2003 05:35:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7F4143F3F; Mon, 24 Mar 2003 05:35:06 -0800 (PST) (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 h2ODZ60U079475; Mon, 24 Mar 2003 05:35:06 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2ODZ6sO079474; Mon, 24 Mar 2003 05:35:06 -0800 (PST) Message-Id: <200303241335.h2ODZ6sO079474@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 24 Mar 2003 05:35:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_event.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/24 05:35:06 PST FreeBSD src repository Modified files: sys/geom geom_event.c Log: Save a lock: Grab the stall_events SX lock exclusively so it also serialize OAM reqests. Revision Changes Path 1.24 +2 -2 src/sys/geom/geom_event.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 5:37:19 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C87B237B401; Mon, 24 Mar 2003 05:37:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41DF043FCB; Mon, 24 Mar 2003 05:37:16 -0800 (PST) (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 h2ODbG0U079677; Mon, 24 Mar 2003 05:37:16 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2ODbFGY079676; Mon, 24 Mar 2003 05:37:15 -0800 (PST) Message-Id: <200303241337.h2ODbFGY079676@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 24 Mar 2003 05:37:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom_ctl.c geom_int.h geom_kern.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/24 05:37:15 PST FreeBSD src repository Modified files: sys/geom geom_ctl.c geom_int.h geom_kern.c Log: Turn /dev/geom.ctl from a GEOM class into a plain character device driver instead, it will never see a disk-I/O transaction, so this is a lot simpler. Revision Changes Path 1.10 +15 -94 src/sys/geom/geom_ctl.c 1.16 +3 -0 src/sys/geom/geom_int.h 1.25 +1 -0 src/sys/geom/geom_kern.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 6:42:53 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71F9037B401; Mon, 24 Mar 2003 06:42:48 -0800 (PST) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5B7D43FA3; Mon, 24 Mar 2003 06:42:47 -0800 (PST) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) by gw.nectar.cc (Postfix) with ESMTP id 1C80D3D; Mon, 24 Mar 2003 08:42:47 -0600 (CST) Received: by madman.celabo.org (Postfix, from userid 1001) id 0372278C43; Mon, 24 Mar 2003 08:42:46 -0600 (CST) Date: Mon, 24 Mar 2003 08:42:46 -0600 From: "Jacques A. Vidrine" To: Dag-Erling Smørgrav Cc: Eivind Eklund , security-officer@freebsd.org, Jean-Marc Zucconi , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libz gzio.c Message-ID: <20030324144246.GT94153@madman.celabo.org> References: <200303140147.h2E1l11r023091@repoman.freebsd.org> <20030314044434.B42430@FreeBSD.org> <20030317213506.GA58242@hellblazer.celabo.org> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 X-Spam-Status: No, hits=-29.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Mar 17, 2003 at 10:39:33PM +0100, Dag-Erling Smørgrav wrote: > "Jacques A. Vidrine" writes: > > IIRC, there are no uses of gzprintf in FreeBSD. Maybe Chris can dig up > > my correspondance about this on security-officer; or I'll dig it up in > > a few days. > > des@des ~% current -c gzprintf > lib/libz/ChangeLog: 3 > lib/libz/README: 1 > lib/libz/example.c: 2 > lib/libz/gzio.c: 3 > lib/libz/zlib.h: 2 Thanks! This confirms what I posted on the freebsd-security public mailing list back on February 24: nothing in the base system uses gzprintf. Cheers, -- Jacques A. Vidrine http://www.celabo.org/ NTT/Verio SME . FreeBSD UNIX . Heimdal Kerberos jvidrine@verio.net . nectar@FreeBSD.org . nectar@kth.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:16:24 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 295A737B401; Mon, 24 Mar 2003 07:16:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD12D43F75; Mon, 24 Mar 2003 07:16:21 -0800 (PST) (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 h2OFGL0U088445; Mon, 24 Mar 2003 07:16:21 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFGLOs088444; Mon, 24 Mar 2003 07:16:21 -0800 (PST) Message-Id: <200303241516.h2OFGLOs088444@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 24 Mar 2003 07:16:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern sched_4bsd.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mux 2003/03/24 07:16:21 PST FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: Remove a trailing semicolon in SCHED_QUANTUM definition. Luckily this didn't cause any bugs. Spotted by: Samy Al Bahra Revision Changes Path 1.13 +1 -1 src/sys/kern/sched_4bsd.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:53:15 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B941637B401; Mon, 24 Mar 2003 07:53:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57C2143F93; Mon, 24 Mar 2003 07:53:12 -0800 (PST) (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 h2OFrC0U091154; Mon, 24 Mar 2003 07:53:12 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFrB68091153; Mon, 24 Mar 2003 07:53:11 -0800 (PST) Message-Id: <200303241553.h2OFrB68091153@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:53:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/window window.1 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:53:11 PST FreeBSD src repository Modified files: usr.bin/window window.1 Log: The ... utility Revision Changes Path 1.13 +3 -2 src/usr.bin/window/window.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:55: 8 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2513B37B401; Mon, 24 Mar 2003 07:55:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE80243F93; Mon, 24 Mar 2003 07:55:04 -0800 (PST) (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 h2OFt40U091370; Mon, 24 Mar 2003 07:55:04 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFt4Mq091369; Mon, 24 Mar 2003 07:55:04 -0800 (PST) Message-Id: <200303241555.h2OFt4Mq091369@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:55:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libutil _secure_path.3 login_cap.3 login_class.3 login_ok.3 login_times.3 login_tty.3 logout.3 property.3 pty.3 realhostname.3 realhostname_sa.3 trimdomain.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:55:04 PST FreeBSD src repository Modified files: lib/libutil _secure_path.3 login_cap.3 login_class.3 login_ok.3 login_times.3 login_tty.3 logout.3 property.3 pty.3 realhostname.3 realhostname_sa.3 trimdomain.3 Log: The .Fn function Revision Changes Path 1.12 +2 -1 src/lib/libutil/_secure_path.3 1.30 +4 -2 src/lib/libutil/login_cap.3 1.14 +8 -6 src/lib/libutil/login_class.3 1.13 +5 -3 src/lib/libutil/login_ok.3 1.14 +9 -5 src/lib/libutil/login_times.3 1.9 +4 -3 src/lib/libutil/login_tty.3 1.11 +4 -3 src/lib/libutil/logout.3 1.16 +5 -3 src/lib/libutil/property.3 1.12 +11 -8 src/lib/libutil/pty.3 1.7 +3 -2 src/lib/libutil/realhostname.3 1.8 +2 -1 src/lib/libutil/realhostname_sa.3 1.7 +5 -3 src/lib/libutil/trimdomain.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:56: 6 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58D9F37B401; Mon, 24 Mar 2003 07:56:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 535D843FAF; Mon, 24 Mar 2003 07:56:01 -0800 (PST) (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 h2OFu10U091532; Mon, 24 Mar 2003 07:56:01 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFu1Mo091531; Mon, 24 Mar 2003 07:56:01 -0800 (PST) Message-Id: <200303241556.h2OFu1Mo091531@repoman.freebsd.org> From: John Baldwin Date: Mon, 24 Mar 2003 07:56:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/syscons syscons.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jhb 2003/03/24 07:56:00 PST FreeBSD src repository Modified files: sys/dev/syscons syscons.c Log: Don't call sysbeep() in sc_bell() if either duration or pitch is zero. Otherwise sysbeep() makes an annoying clicking sound on some systems. 'kbdcontrol -b off' just sets the duration and pitch to zero, it doesn't set the QUIET_BELL flag. Tested by: SorAlx PR: misc/41772 MFC after: 1 week Revision Changes Path 1.400 +1 -1 src/sys/dev/syscons/syscons.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:56:42 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18FC737B404; Mon, 24 Mar 2003 07:56:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8696F43FBD; Mon, 24 Mar 2003 07:56:36 -0800 (PST) (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 h2OFua0U091595; Mon, 24 Mar 2003 07:56:36 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFuato091594; Mon, 24 Mar 2003 07:56:36 -0800 (PST) Message-Id: <200303241556.h2OFuato091594@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:56:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libstand libstand.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:56:36 PST FreeBSD src repository Modified files: lib/libstand libstand.3 Log: The .Fn function The .Nm library Revision Changes Path 1.25 +10 -5 src/lib/libstand/libstand.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:57:44 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E13F37B401; Mon, 24 Mar 2003 07:57:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E14A543F75; Mon, 24 Mar 2003 07:57:41 -0800 (PST) (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 h2OFvf0U091655; Mon, 24 Mar 2003 07:57:41 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFvf7U091654; Mon, 24 Mar 2003 07:57:41 -0800 (PST) Message-Id: <200303241557.h2OFvf7U091654@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:57:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libmd mdX.3 ripemd.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:57:41 PST FreeBSD src repository Modified files: lib/libmd mdX.3 ripemd.3 Log: The .Fn function Revision Changes Path 1.25 +10 -5 src/lib/libmd/mdX.3 1.11 +8 -4 src/lib/libmd/ripemd.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:58:57 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87FEC37B401; Mon, 24 Mar 2003 07:58:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 215D843F75; Mon, 24 Mar 2003 07:58:54 -0800 (PST) (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 h2OFwr0U091766; Mon, 24 Mar 2003 07:58:53 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFwra5091765; Mon, 24 Mar 2003 07:58:53 -0800 (PST) Message-Id: <200303241558.h2OFwra5091765@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:58:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libkvm kvm.3 kvm_getfiles.3 kvm_getprocs.3 kvm_nlist.3 kvm_open.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:58:53 PST FreeBSD src repository Modified files: lib/libkvm kvm.3 kvm_getfiles.3 kvm_getprocs.3 kvm_nlist.3 kvm_open.3 Log: The .Fn function The .Fa argument Revision Changes Path 1.12 +2 -1 src/lib/libkvm/kvm.3 1.13 +4 -2 src/lib/libkvm/kvm_getfiles.3 1.13 +8 -5 src/lib/libkvm/kvm_getprocs.3 1.9 +7 -5 src/lib/libkvm/kvm_nlist.3 1.14 +4 -2 src/lib/libkvm/kvm_open.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 7:59:47 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDF5737B401; Mon, 24 Mar 2003 07:59:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CD6043F85; Mon, 24 Mar 2003 07:59:45 -0800 (PST) (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 h2OFxj0U091816; Mon, 24 Mar 2003 07:59:45 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OFxjLP091815; Mon, 24 Mar 2003 07:59:45 -0800 (PST) Message-Id: <200303241559.h2OFxjLP091815@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 07:59:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libipsec ipsec_set_policy.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 07:59:45 PST FreeBSD src repository Modified files: lib/libipsec ipsec_set_policy.3 Log: The .Fn function Revision Changes Path 1.17 +4 -2 src/lib/libipsec/ipsec_set_policy.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 1: 4 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 614C837B401; Mon, 24 Mar 2003 08:01:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D36BF43F93; Mon, 24 Mar 2003 08:01:01 -0800 (PST) (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 h2OG110U091970; Mon, 24 Mar 2003 08:01:01 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG1108091969; Mon, 24 Mar 2003 08:01:01 -0800 (PST) Message-Id: <200303241601.h2OG1108091969@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:01:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libdisk libdisk.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:01:01 PST FreeBSD src repository Modified files: lib/libdisk libdisk.3 Log: The .Nm library Revision Changes Path 1.30 +3 -2 src/lib/libdisk/libdisk.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 2: 9 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F4637B404; Mon, 24 Mar 2003 08:02:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4739143F93; Mon, 24 Mar 2003 08:02:06 -0800 (PST) (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 h2OG250U092143; Mon, 24 Mar 2003 08:02:05 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG255M092142; Mon, 24 Mar 2003 08:02:05 -0800 (PST) Message-Id: <200303241602.h2OG255M092142@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:02:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libcompat/4.1 cftime.3 src/lib/libcompat/4.4 cuserid.3 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:02:05 PST FreeBSD src repository Modified files: lib/libcompat/4.1 cftime.3 lib/libcompat/4.4 cuserid.3 Log: The .Fn function Revision Changes Path 1.15 +7 -5 src/lib/libcompat/4.1/cftime.3 1.17 +3 -2 src/lib/libcompat/4.4/cuserid.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 5:33 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A380A37B404; Mon, 24 Mar 2003 08:05:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC5C843F85; Mon, 24 Mar 2003 08:05:25 -0800 (PST) (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 h2OG5P0U093538; Mon, 24 Mar 2003 08:05:25 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG5Pqk093537; Mon, 24 Mar 2003 08:05:25 -0800 (PST) Message-Id: <200303241605.h2OG5Pqk093537@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:05:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc_r/man pthread_attr_get_np.3 pthread_condattr.3 pthread_create.3 pthread_detach.3 pthread_equal.3 pthread_exit.3 pthread_getspecific.3 pthread_join.3 pthread_key_create.3 pthread_key_delete.3 pthread_kill.3 pthread_mutex_destroy.3 ... X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:05:25 PST FreeBSD src repository Modified files: lib/libc_r/man pthread_attr_get_np.3 pthread_condattr.3 pthread_create.3 pthread_detach.3 pthread_equal.3 pthread_exit.3 pthread_getspecific.3 pthread_join.3 pthread_key_create.3 pthread_key_delete.3 pthread_kill.3 pthread_mutex_destroy.3 pthread_mutex_init.3 pthread_mutex_lock.3 pthread_mutex_trylock.3 pthread_mutex_unlock.3 pthread_mutexattr.3 pthread_once.3 pthread_rwlockattr_destroy.3 pthread_rwlockattr_getpshared.3 pthread_rwlockattr_setpshared.3 pthread_schedparam.3 pthread_self.3 pthread_setspecific.3 pthread_sigmask.3 pthread_testcancel.3 sem_destroy.3 sem_getvalue.3 sem_init.3 sem_wait.3 sigwait.3 Log: The .Fn function. Use .Xr where appropriate. Revision Changes Path 1.9 +2 -1 src/lib/libc_r/man/pthread_attr_get_np.3 1.10 +7 -4 src/lib/libc_r/man/pthread_condattr.3 1.16 +4 -2 src/lib/libc_r/man/pthread_create.3 1.13 +5 -3 src/lib/libc_r/man/pthread_detach.3 1.11 +3 -2 src/lib/libc_r/man/pthread_equal.3 1.16 +3 -2 src/lib/libc_r/man/pthread_exit.3 1.11 +5 -3 src/lib/libc_r/man/pthread_getspecific.3 1.13 +5 -3 src/lib/libc_r/man/pthread_join.3 1.12 +5 -3 src/lib/libc_r/man/pthread_key_create.3 1.12 +5 -3 src/lib/libc_r/man/pthread_key_delete.3 1.9 +5 -3 src/lib/libc_r/man/pthread_kill.3 1.11 +5 -3 src/lib/libc_r/man/pthread_mutex_destroy.3 1.12 +5 -3 src/lib/libc_r/man/pthread_mutex_init.3 1.11 +5 -3 src/lib/libc_r/man/pthread_mutex_lock.3 1.11 +5 -3 src/lib/libc_r/man/pthread_mutex_trylock.3 1.12 +4 -2 src/lib/libc_r/man/pthread_mutex_unlock.3 1.9 +20 -10 src/lib/libc_r/man/pthread_mutexattr.3 1.14 +3 -2 src/lib/libc_r/man/pthread_once.3 1.7 +3 -2 src/lib/libc_r/man/pthread_rwlockattr_destroy.3 1.9 +3 -2 src/lib/libc_r/man/pthread_rwlockattr_getpshared.3 1.9 +4 -2 src/lib/libc_r/man/pthread_rwlockattr_setpshared.3 1.7 +7 -4 src/lib/libc_r/man/pthread_schedparam.3 1.10 +3 -2 src/lib/libc_r/man/pthread_self.3 1.12 +9 -6 src/lib/libc_r/man/pthread_setspecific.3 1.10 +5 -3 src/lib/libc_r/man/pthread_sigmask.3 1.9 +2 -1 src/lib/libc_r/man/pthread_testcancel.3 1.12 +4 -2 src/lib/libc_r/man/sem_destroy.3 1.12 +4 -2 src/lib/libc_r/man/sem_getvalue.3 1.15 +11 -8 src/lib/libc_r/man/sem_init.3 1.10 +4 -2 src/lib/libc_r/man/sem_wait.3 1.9 +4 -2 src/lib/libc_r/man/sigwait.3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 6: 9 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E88237B401; Mon, 24 Mar 2003 08:06:06 -0800 (PST) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 420FA43FBD; Mon, 24 Mar 2003 08:06:05 -0800 (PST) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) by gw.nectar.cc (Postfix) with ESMTP id C69CB69; Mon, 24 Mar 2003 10:06:04 -0600 (CST) Received: by madman.celabo.org (Postfix, from userid 1001) id B13CC78C43; Mon, 24 Mar 2003 10:06:04 -0600 (CST) Date: Mon, 24 Mar 2003 10:06:04 -0600 From: "Jacques A. Vidrine" To: Martin Blapp Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c Message-ID: <20030324160604.GB1911@madman.celabo.org> References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303232329.h2NNTaI5089971@repoman.freebsd.org> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 X-Spam-Status: No, hits=-31.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Mar 23, 2003 at 03:29:36PM -0800, Martin Blapp wrote: > mbr 2003/03/23 15:29:36 PST > > FreeBSD src repository > > Modified files: > contrib/isc-dhcp/client dhclient.c > Log: > We don't have cat(1) and kill(1) on the miniroot disks. > > This fix will be committed to the ISC repo later, but for now > take this file out of the vendor tree. > > Reviewed by: phk > Approved by: murray Are you sure that all values of pid_t can be represented in a signed int? + pid_t oldpid; ! e = fscanf(pidfd, "%d", &oldpid); I'd probably opt to do the fscanf with an unsigned long, and then cast the value to (pid_t). *shrug* Cheers, -- Jacques A. Vidrine http://www.celabo.org/ NTT/Verio SME . FreeBSD UNIX . Heimdal Kerberos jvidrine@verio.net . nectar@FreeBSD.org . nectar@kth.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 7:23 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A3A537B401; Mon, 24 Mar 2003 08:07:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24B0C43F75; Mon, 24 Mar 2003 08:07:20 -0800 (PST) (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 h2OG7J0U093705; Mon, 24 Mar 2003 08:07:19 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG7JxJ093704; Mon, 24 Mar 2003 08:07:19 -0800 (PST) Message-Id: <200303241607.h2OG7JxJ093704@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:07:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libc/gen dlinfo.3 src/lib/libc/sys open.2 sigaction.2 socket.2 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:07:19 PST FreeBSD src repository Modified files: lib/libc/gen dlinfo.3 lib/libc/sys open.2 sigaction.2 socket.2 Log: The .Fn function The ... 2 system call Revision Changes Path 1.4 +2 -1 src/lib/libc/gen/dlinfo.3 1.26 +3 -2 src/lib/libc/sys/open.2 1.48 +3 -2 src/lib/libc/sys/sigaction.2 1.28 +3 -2 src/lib/libc/sys/socket.2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 8:18 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF04B37B401; Mon, 24 Mar 2003 08:08:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D71143F85; Mon, 24 Mar 2003 08:08:14 -0800 (PST) (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 h2OG8E0U093753; Mon, 24 Mar 2003 08:08:14 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG8Emj093752; Mon, 24 Mar 2003 08:08:14 -0800 (PST) Message-Id: <200303241608.h2OG8Emj093752@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:08:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/bin/chio chio.1 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:08:13 PST FreeBSD src repository Modified files: bin/chio chio.1 Log: The .Nm utility Revision Changes Path 1.23 +3 -2 src/bin/chio/chio.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8: 9:10 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A741837B401; Mon, 24 Mar 2003 08:09:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4447643F93; Mon, 24 Mar 2003 08:09:08 -0800 (PST) (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 h2OG980U093800; Mon, 24 Mar 2003 08:09:08 -0800 (PST) (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OG97wG093799; Mon, 24 Mar 2003 08:09:07 -0800 (PST) Message-Id: <200303241609.h2OG97wG093799@repoman.freebsd.org> From: Philippe Charnier Date: Mon, 24 Mar 2003 08:09:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/secure/usr.bin/bdes bdes.1 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG charnier 2003/03/24 08:09:07 PST FreeBSD src repository Modified files: secure/usr.bin/bdes bdes.1 Log: The .Nm utility Revision Changes Path 1.6 +7 -5 src/secure/usr.bin/bdes/bdes.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8:15:13 2003 Delivered-To: cvs-src@freebsd.org Received: from green.bikeshed.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C0E4737B401; Mon, 24 Mar 2003 08:15:09 -0800 (PST) Received: from green.bikeshed.org (vdzuuauaud52xv93@green.bikeshed.org [10.0.0.1] (may be forged)) by green.bikeshed.org (8.12.7/8.12.6) with ESMTP id h2OGF9TD038308; Mon, 24 Mar 2003 11:15:09 -0500 (EST) (envelope-from green@green.bikeshed.org) Received: from localhost (green@localhost) by green.bikeshed.org (8.12.7/8.12.6/Submit) with ESMTP id h2OGF9B9038304; Mon, 24 Mar 2003 11:15:09 -0500 (EST) Message-Id: <200303241615.h2OGF9B9038304@green.bikeshed.org> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Maxime Henrion Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xargs xargs.1 xargs.c In-Reply-To: Your message of "Sun, 23 Mar 2003 10:29:52 PST." <200303231829.h2NITqWH016146@repoman.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 24 Mar 2003 11:15:08 -0500 X-Spam-Status: No, hits=-19.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,MSG_ID_ADDED_BY_MTA_3, QUOTED_EMAIL_TEXT,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Maxime Henrion wrote: > mux 2003/03/23 10:29:52 PST > > FreeBSD src repository > > Modified files: > usr.bin/xargs xargs.1 xargs.c > Log: > Add a new -o option to tell xargs(1) to reopen /dev/tty as stdin in > the child process, before executing the command. This is very useful > when you do stuff like ``find ... | xargs interactive_application''. > Without -o, the application would inherit the pipe as its stdin, and > you thus lose any control over it. > > This flag has been carefully chosen to not conflit with other options > of other xargs utilities like GNU xargs. > > Reviewed by: jmallett Wow, I've definitely wanted this option almost daily! Good job :) -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8:15:54 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B065937B401 for ; Mon, 24 Mar 2003 08:15:47 -0800 (PST) Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DE9543F75 for ; Mon, 24 Mar 2003 08:15:45 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 17996 invoked from network); 24 Mar 2003 16:15:48 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail13.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 24 Mar 2003 16:15:48 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h2OGFdOv092368; Mon, 24 Mar 2003 11:15:40 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200303231829.h2NITqWH016146@repoman.freebsd.org> Date: Mon, 24 Mar 2003 11:15:30 -0500 (EST) From: John Baldwin To: Maxime Henrion Subject: RE: cvs commit: src/usr.bin/xargs xargs.1 xargs.c Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org X-Spam-Status: No, hits=-19.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 23-Mar-2003 Maxime Henrion wrote: > mux 2003/03/23 10:29:52 PST > > FreeBSD src repository > > Modified files: > usr.bin/xargs xargs.1 xargs.c > Log: > Add a new -o option to tell xargs(1) to reopen /dev/tty as stdin in > the child process, before executing the command. This is very useful > when you do stuff like ``find ... | xargs interactive_application''. > Without -o, the application would inherit the pipe as its stdin, and > you thus lose any control over it. > > This flag has been carefully chosen to not conflit with other options > of other xargs utilities like GNU xargs. > > Reviewed by: jmallett Why not a more generic option that allows you to specify a file to use for stdin of children? i.e. xargs -o /dev/stdin or xargs -o /dev/fd/6 or something. Also, xargs should probably be fixed to use /dev/null by default so that child processes can't read stuff from the pipe. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 8:35:55 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BEC937B401; Mon, 24 Mar 2003 08:35:52 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9375B43F3F; Mon, 24 Mar 2003 08:35:50 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2OGZnfX087018; Mon, 24 Mar 2003 17:35:49 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Mon, 24 Mar 2003 17:35:49 +0100 (CET) From: Martin Blapp To: "Jacques A. Vidrine" Cc: Martin Blapp , "" , "" , "" Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c In-Reply-To: <20030324160604.GB1911@madman.celabo.org> Message-ID: <20030324170856.O21003@cvs.imp.ch> References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> <20030324160604.GB1911@madman.celabo.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-20.2 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > Are you sure that all values of pid_t can be represented in a signed > int? sys/alpha/include/ansi.h:#define _BSD_PID_T_ int /* process [group] */ sys/i386/include/ansi.h:#define _BSD_PID_T_ int /* process [group] */ sys/sys/types.h:typedef _BSD_PID_T_ pid_t; /* process id */ > > + pid_t oldpid; > ! e = fscanf(pidfd, "%d", &oldpid); > > I'd probably opt to do the fscanf with an unsigned long, and then cast > the value to (pid_t). *shrug* or use a unsigned int for it ? Will we have to change this for later ? Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9: 7:29 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BB6A37B407; Mon, 24 Mar 2003 09:07:23 -0800 (PST) Received: from gw.nectar.cc (gw.nectar.cc [208.42.49.153]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EBF743F85; Mon, 24 Mar 2003 09:07:22 -0800 (PST) (envelope-from nectar@celabo.org) Received: from madman.celabo.org (madman.celabo.org [10.0.1.111]) by gw.nectar.cc (Postfix) with ESMTP id DE38669; Mon, 24 Mar 2003 11:07:21 -0600 (CST) Received: by madman.celabo.org (Postfix, from userid 1001) id CA20F78C43; Mon, 24 Mar 2003 11:07:21 -0600 (CST) Date: Mon, 24 Mar 2003 11:07:21 -0600 From: "Jacques A. Vidrine" To: Martin Blapp Cc: Martin Blapp , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c Message-ID: <20030324170721.GD1911@madman.celabo.org> References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> <20030324160604.GB1911@madman.celabo.org> <20030324170856.O21003@cvs.imp.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030324170856.O21003@cvs.imp.ch> X-Url: http://www.celabo.org/ User-Agent: Mutt/1.5.3i-ja.1 X-Spam-Status: No, hits=-32.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Mar 24, 2003 at 05:35:49PM +0100, Martin Blapp wrote: > > Hi, > > > Are you sure that all values of pid_t can be represented in a signed > > int? > > sys/alpha/include/ansi.h:#define _BSD_PID_T_ int /* process [group] */ > sys/i386/include/ansi.h:#define _BSD_PID_T_ int /* process [group] */ > sys/sys/types.h:typedef _BSD_PID_T_ pid_t; /* process id */ So we hope that never changes? :-) On -CURRENT, apparently pid_t is always int32_t. But, %d is `int' and I'm not sure that `int' is always 32 bits and will be forever. > > + pid_t oldpid; > > ! e = fscanf(pidfd, "%d", &oldpid); > > > > I'd probably opt to do the fscanf with an unsigned long, and then cast > > the value to (pid_t). *shrug* > > or use a unsigned int for it ? Will we have to change this for later ? Why int rather than long? When doing I/O, use the widest standard types available and then see if the result fits in your target. (Don't ask me how to check the range in portable way :-) Cheers, -- Jacques A. Vidrine http://www.celabo.org/ NTT/Verio SME . FreeBSD UNIX . Heimdal Kerberos jvidrine@verio.net . nectar@FreeBSD.org . nectar@kth.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9:11:11 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F287A37B401; Mon, 24 Mar 2003 09:11:06 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F2C743F85; Mon, 24 Mar 2003 09:11:05 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.8/8.12.7) with ESMTP id h2OHB0Am055213; Mon, 24 Mar 2003 09:11:04 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.8/8.12.8/Submit) id h2OHAxga055212; Mon, 24 Mar 2003 09:10:59 -0800 (PST) Date: Mon, 24 Mar 2003 09:10:59 -0800 From: "David O'Brien" To: Martin Blapp Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c Message-ID: <20030324171059.GA54838@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303232329.h2NNTaI5089971@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 X-Spam-Status: No, hits=-18.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Mar 23, 2003 at 03:29:36PM -0800, Martin Blapp wrote: > mbr 2003/03/23 15:29:36 PST > > FreeBSD src repository > > Modified files: > contrib/isc-dhcp/client dhclient.c > Log: > We don't have cat(1) and kill(1) on the miniroot disks. What is the "miniroot disk"?? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9:13:57 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3BCB37B401; Mon, 24 Mar 2003 09:13:55 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40F2343F93; Mon, 24 Mar 2003 09:13:54 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2OHDrfX094810; Mon, 24 Mar 2003 18:13:53 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Mon, 24 Mar 2003 18:13:53 +0100 (CET) From: Martin Blapp To: "David O'Brien" Cc: Martin Blapp , "" , "" , "" Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c In-Reply-To: <20030324171059.GA54838@dragon.nuxi.com> Message-ID: <20030324181155.P21003@cvs.imp.ch> References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> <20030324171059.GA54838@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-15.1 required=5.0 tests=AWL,IN_REP_TO,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > What is the "miniroot disk"?? mfsroot.flp :-) Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9:21:42 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02D5437B401; Mon, 24 Mar 2003 09:21:40 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CE1343FA3; Mon, 24 Mar 2003 09:21:36 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2OHLZfX095961; Mon, 24 Mar 2003 18:21:35 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Mon, 24 Mar 2003 18:21:35 +0100 (CET) From: Martin Blapp To: "Jacques A. Vidrine" Cc: Martin Blapp , "" , "" , "" Subject: Re: cvs commit: src/contrib/isc-dhcp/client dhclient.c In-Reply-To: <20030324170721.GD1911@madman.celabo.org> Message-ID: <20030324182051.Y21003@cvs.imp.ch> References: <200303232329.h2NNTaI5089971@repoman.freebsd.org> <20030324160604.GB1911@madman.celabo.org> <20030324170856.O21003@cvs.imp.ch> <20030324170721.GD1911@madman.celabo.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-17.9 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, > So we hope that never changes? :-) On -CURRENT, apparently pid_t is > always int32_t. But, %d is `int' and I'm not sure that `int' is > always 32 bits and will be forever. > Ok. That's true. Should I change it for 4.8 or is it enough if we change it in current and for the ISC change ? Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9:36:55 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9712437B401; Mon, 24 Mar 2003 09:36:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35AF243F3F; Mon, 24 Mar 2003 09:36:51 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OHao0U006174; Mon, 24 Mar 2003 09:36:50 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OHaoiN006173; Mon, 24 Mar 2003 09:36:50 -0800 (PST) Message-Id: <200303241736.h2OHaoiN006173@repoman.freebsd.org> From: Sam Leffler Date: Mon, 24 Mar 2003 09:36:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/tools/tools/crypto ubsecstats.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG sam 2003/03/24 09:36:50 PST FreeBSD src repository Modified files: tools/tools/crypto ubsecstats.c Log: add missing %u to show mcr1full count Revision Changes Path 1.3 +1 -1 src/tools/tools/crypto/ubsecstats.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 9:42:14 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2554A37B404; Mon, 24 Mar 2003 09:42:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1C1D43F3F; Mon, 24 Mar 2003 09:42:11 -0800 (PST) (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 h2OHgB0U006546; Mon, 24 Mar 2003 09:42:11 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OHgBdV006545; Mon, 24 Mar 2003 09:42:11 -0800 (PST) Message-Id: <200303241742.h2OHgBdV006545@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 24 Mar 2003 09:42:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/release/doc/share/examples Makefile.relnotesng src/release/doc/share/sgml release.ent X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG bmah 2003/03/24 09:42:11 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/doc/share/examples Makefile.relnotesng release/doc/share/sgml release.ent Log: Release documentation version number bumps for the upcoming 4.8-RELEASE. Approved by: re (implicitly) Revision Changes Path 1.1.2.2.8.1 +2 -2 src/release/doc/share/examples/Makefile.relnotesng 1.1.2.17.2.1 +6 -6 src/release/doc/share/sgml/release.ent To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 10: 3:12 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62F5F37B401; Mon, 24 Mar 2003 10:03:06 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9165643F75; Mon, 24 Mar 2003 10:03:02 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.8/8.12.8) with ESMTP id h2OI31Nq021481; Mon, 24 Mar 2003 19:03:01 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.8/8.12.8/Submit) id h2OI31H4021480; Mon, 24 Mar 2003 19:03:01 +0100 (CET) Date: Mon, 24 Mar 2003 19:03:01 +0100 From: Wilko Bulte To: "Bruce A. Mah" Cc: Wilko Bulte , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml Message-ID: <20030324180300.GA21439@freebie.xs4all.nl> References: <200303212246.h2LMkXQg017386@repoman.freebsd.org> <20030322001218.GA57299@intruder.bmah.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030322001218.GA57299@intruder.bmah.org> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-RC X-PGP: finger wilko@freebsd.org X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Mar 21, 2003 at 04:12:18PM -0800, Bruce A. Mah wrote: > If memory serves me right, Wilko Bulte wrote: > > wilko 2003/03/21 14:46:33 PST > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_4) > > release/doc/en_US.ISO8859-1/relnotes/common new.sgml > > Log: > > TurboLaser needs a manual change to /etc/ttys to present the user with > > a console login. > > Urk. If I had been smart enough to ask for a diff before approving > this, I would have asked you to put this in the hardware notes for > RELENG_4 (and HEAD if it is applicable there as well). My fault. > > If/when somebody stumbles over this problem in future versions of > FreeBSD, they're probably not going to come back to the 4.8 release > notes to find it. I'll leave it where it is, but after RELENG_4 is > open again, could you please insert this text into the hardware notes, > so it'll be there for future reference? Thanks. You mean release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml? It is in there already, but I am sort-of worried (how many folks have Turbolasers at home? ;-) that people would not find it there. > I'm going to fix up some mark-up and writing style nits while I'm > here, hope you don't mind. No problem of course. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 10: 3:22 2003 Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id 103B337B4AA; Mon, 24 Mar 2003 10:03:17 -0800 (PST) Date: Mon, 24 Mar 2003 12:03:16 -0600 From: Juli Mallett To: John Baldwin Cc: Maxime Henrion , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xargs xargs.1 xargs.c Message-ID: <20030324120316.A13965@FreeBSD.org> References: <200303231829.h2NITqWH016146@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from jhb@FreeBSD.org on Mon, Mar 24, 2003 at 11:15:30AM -0500 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-Negacore: Yes X-Title: Code Maven X-Spam-Status: No, hits=-26.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: John Baldwin [ Data: 2003-03-24 ] [ Subjecte: RE: cvs commit: src/usr.bin/xargs xargs.1 xargs.c ] > > On 23-Mar-2003 Maxime Henrion wrote: > > mux 2003/03/23 10:29:52 PST > > > > FreeBSD src repository > > > > Modified files: > > usr.bin/xargs xargs.1 xargs.c > > Log: > > Add a new -o option to tell xargs(1) to reopen /dev/tty as stdin in > > the child process, before executing the command. This is very useful > > when you do stuff like ``find ... | xargs interactive_application''. > > Without -o, the application would inherit the pipe as its stdin, and > > you thus lose any control over it. > > > > This flag has been carefully chosen to not conflit with other options > > of other xargs utilities like GNU xargs. > > > > Reviewed by: jmallett > > Why not a more generic option that allows you to specify a file to use > for stdin of children? i.e. xargs -o /dev/stdin or xargs -o /dev/fd/6 > or something. Also, xargs should probably be fixed to use /dev/null > by default so that child processes can't read stuff from the pipe. IMHO, this should have been called -t (but that's taken) for "pass TTY to child process" - it's a very specific sort of work-around one needs to do for some things. Talking about /dev/tty opens it up too much for bikeshedding, unfortunately. There is one related general option I am interested in, and which I will try to add to FreeBSD at some time in the near future, and that is the option to read the *input* from a file, leaving things unobstructed. I use xargs for mp3 playing a lot, so that's where both things come in use for me. Thanx, juli. -- juli mallett. email: jmallett@freebsd.org; aim: bsdflata; efnet: juli; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 10:56:41 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D88F37B401; Mon, 24 Mar 2003 10:56:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C51643F93; Mon, 24 Mar 2003 10:56:37 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OIua0U012251; Mon, 24 Mar 2003 10:56:36 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OIuaea012250; Mon, 24 Mar 2003 10:56:36 -0800 (PST) Message-Id: <200303241856.h2OIuaea012250@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 24 Mar 2003 10:56:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/games/fortune/datfiles fortunes2-o X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG eivind 2003/03/24 10:56:36 PST FreeBSD src repository Modified files: games/fortune/datfiles fortunes2-o Log: Fix two more typos Revision Changes Path 1.22 +2 -2 src/games/fortune/datfiles/fortunes2-o To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 10:58:19 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66D7F37B401; Mon, 24 Mar 2003 10:58:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06BC443FA3; Mon, 24 Mar 2003 10:58:17 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OIwG0U012370; Mon, 24 Mar 2003 10:58:16 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OIwGmc012369; Mon, 24 Mar 2003 10:58:16 -0800 (PST) Message-Id: <200303241858.h2OIwGmc012369@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 24 Mar 2003 10:58:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/games/fortune/datfiles fortunes2-o X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG eivind 2003/03/24 10:58:16 PST FreeBSD src repository Modified files: games/fortune/datfiles fortunes2-o Log: Remove duplicates Revision Changes Path 1.23 +0 -202 src/games/fortune/datfiles/fortunes2-o To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 10:59: 3 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 633C537B401; Mon, 24 Mar 2003 10:59:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01D3343F93; Mon, 24 Mar 2003 10:59:01 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OIx00U012444; Mon, 24 Mar 2003 10:59:00 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OIx072012443; Mon, 24 Mar 2003 10:59:00 -0800 (PST) Message-Id: <200303241859.h2OIx072012443@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 24 Mar 2003 10:59:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/games/fortune/datfiles fortunes2-o X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG eivind 2003/03/24 10:59:00 PST FreeBSD src repository Modified files: games/fortune/datfiles fortunes2-o Log: Add a new chance at getting offended, having removed so many. Revision Changes Path 1.24 +3 -0 src/games/fortune/datfiles/fortunes2-o To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11: 9: 6 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A1F137B404 for ; Mon, 24 Mar 2003 11:09:01 -0800 (PST) Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3623743FCB for ; Mon, 24 Mar 2003 11:08:58 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 19029 invoked from network); 24 Mar 2003 19:09:03 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail15.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 24 Mar 2003 19:09:03 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h2OJ8tOv093086; Mon, 24 Mar 2003 14:08:55 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030324120316.A13965@FreeBSD.org> Date: Mon, 24 Mar 2003 14:08:55 -0500 (EST) From: John Baldwin To: Juli Mallett Subject: Re: cvs commit: src/usr.bin/xargs xargs.1 xargs.c Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Maxime Henrion X-Spam-Status: No, hits=-19.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 24-Mar-2003 Juli Mallett wrote: > * De: John Baldwin [ Data: 2003-03-24 ] > [ Subjecte: RE: cvs commit: src/usr.bin/xargs xargs.1 xargs.c ] >> >> On 23-Mar-2003 Maxime Henrion wrote: >> > mux 2003/03/23 10:29:52 PST >> > >> > FreeBSD src repository >> > >> > Modified files: >> > usr.bin/xargs xargs.1 xargs.c >> > Log: >> > Add a new -o option to tell xargs(1) to reopen /dev/tty as stdin in >> > the child process, before executing the command. This is very useful >> > when you do stuff like ``find ... | xargs interactive_application''. >> > Without -o, the application would inherit the pipe as its stdin, and >> > you thus lose any control over it. >> > >> > This flag has been carefully chosen to not conflit with other options >> > of other xargs utilities like GNU xargs. >> > >> > Reviewed by: jmallett >> >> Why not a more generic option that allows you to specify a file to use >> for stdin of children? i.e. xargs -o /dev/stdin or xargs -o /dev/fd/6 >> or something. Also, xargs should probably be fixed to use /dev/null >> by default so that child processes can't read stuff from the pipe. > > IMHO, this should have been called -t (but that's taken) for "pass TTY > to child process" - it's a very specific sort of work-around one needs > to do for some things. Talking about /dev/tty opens it up too much for > bikeshedding, unfortunately. There is one related general option I am > interested in, and which I will try to add to FreeBSD at some time in the > near future, and that is the option to read the *input* from a file, > leaving things unobstructed. I use xargs for mp3 playing a lot, so that's > where both things come in use for me. You missed my point. Why does the option _have_ to have /dev/tty hardcoded, what does it hurt to have it take a filename instead? You can always specify /dev/tty as the filename, but allowing for a filename makes the option more generic and less of a one-time hack. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:10:36 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CC5337B401; Mon, 24 Mar 2003 11:10:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD07143F3F; Mon, 24 Mar 2003 11:10:33 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OJAX0U014249; Mon, 24 Mar 2003 11:10:33 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJAX6T014246; Mon, 24 Mar 2003 11:10:33 -0800 (PST) Message-Id: <200303241910.h2OJAX6T014246@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 11:10:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pc98/pc98 clock.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 11:10:33 PST FreeBSD src repository Modified files: sys/pc98/pc98 clock.c Log: PC98 systems don't need to worry about the MCA bus. Revision Changes Path 1.126 +0 -9 src/sys/pc98/pc98/clock.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:14:53 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82CF237B401; Mon, 24 Mar 2003 11:14:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DD8343FA3; Mon, 24 Mar 2003 11:14:47 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OJEk0U014748; Mon, 24 Mar 2003 11:14:46 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJEkas014747; Mon, 24 Mar 2003 11:14:46 -0800 (PST) Message-Id: <200303241914.h2OJEkas014747@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 11:14:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files.i386 src/sys/dev/syscons/apm apm_saver.c src/sys/i386/acpica acpi_machdep.c src/sys/i386/apm apm.c apm.h src/sys/i386/bios apm.c mca_machdep.c src/sys/i386/isa clock.c intr_machdep.c mca_machdep.c src/sys/i386/smapi smapi.c ... X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 11:14:46 PST FreeBSD src repository Modified files: sys/conf files.i386 sys/dev/syscons/apm apm_saver.c sys/i386/acpica acpi_machdep.c sys/i386/bios apm.c mca_machdep.c sys/i386/isa clock.c intr_machdep.c mca_machdep.c sys/modules/apm Makefile sys/modules/smapi Makefile Removed files: sys/i386/apm apm.c apm.h sys/i386/smapi smapi.c smapi_bios.S smapi_isa.c smapi_var.h Log: Use repo-copied files in sys/i386/bios. Revision Changes Path 1.439 +5 -5 src/sys/conf/files.i386 1.8 +1 -1 src/sys/dev/syscons/apm/apm_saver.c 1.8 +1 -1 src/sys/i386/acpica/acpi_machdep.c 1.132 +0 -1428 src/sys/i386/apm/apm.c (dead) 1.3 +0 -44 src/sys/i386/apm/apm.h (dead) 1.132 +1 -1 src/sys/i386/bios/apm.c 1.6 +1 -1 src/sys/i386/bios/mca_machdep.c 1.197 +1 -1 src/sys/i386/isa/clock.c 1.74 +1 -1 src/sys/i386/isa/intr_machdep.c 1.6 +1 -1 src/sys/i386/isa/mca_machdep.c 1.4 +0 -150 src/sys/i386/smapi/smapi.c (dead) 1.3 +0 -53 src/sys/i386/smapi/smapi_bios.S (dead) 1.3 +0 -277 src/sys/i386/smapi/smapi_isa.c (dead) 1.2 +0 -51 src/sys/i386/smapi/smapi_var.h (dead) 1.6 +1 -1 src/sys/modules/apm/Makefile 1.2 +1 -1 src/sys/modules/smapi/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:30:22 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DF4237B408; Mon, 24 Mar 2003 11:30:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2C7743FDD; Mon, 24 Mar 2003 11:30:15 -0800 (PST) (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 h2OJUF0U015748; Mon, 24 Mar 2003 11:30:15 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJUFkl015747; Mon, 24 Mar 2003 11:30:15 -0800 (PST) Message-Id: <200303241930.h2OJUFkl015747@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 24 Mar 2003 11:30:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/geom geom.h geom_aes.c geom_apple.c geom_bsd.c geom_dev.c geom_disk.c geom_gpt.c geom_mbr.c geom_mirror.c geom_pc98.c geom_sunlabel.c geom_vol_ffs.c src/sys/geom/bde g_bde.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/24 11:30:15 PST FreeBSD src repository Modified files: sys/geom geom.h geom_aes.c geom_apple.c geom_bsd.c geom_dev.c geom_disk.c geom_gpt.c geom_mbr.c geom_mirror.c geom_pc98.c geom_sunlabel.c geom_vol_ffs.c sys/geom/bde g_bde.c Log: Premptively change initializations of struct g_class to use C99 sparse struct initializations before we extend the struct with new OAM related member functions. Revision Changes Path 1.14 +2 -3 src/sys/geom/bde/g_bde.c 1.48 +5 -1 src/sys/geom/geom.h 1.12 +2 -3 src/sys/geom/geom_aes.c 1.3 +2 -3 src/sys/geom/geom_apple.c 1.42 +2 -3 src/sys/geom/geom_bsd.c 1.53 +2 -3 src/sys/geom/geom_dev.c 1.61 +1 -3 src/sys/geom/geom_disk.c 1.16 +2 -3 src/sys/geom/geom_gpt.c 1.34 +2 -3 src/sys/geom/geom_mbr.c 1.4 +2 -3 src/sys/geom/geom_mirror.c 1.27 +2 -3 src/sys/geom/geom_pc98.c 1.22 +2 -3 src/sys/geom/geom_sunlabel.c 1.4 +2 -3 src/sys/geom/geom_vol_ffs.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:33: 1 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B92B037B401; Mon, 24 Mar 2003 11:32:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53EF243F75; Mon, 24 Mar 2003 11:32:58 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OJWw0U016118; Mon, 24 Mar 2003 11:32:58 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJWwtN016117; Mon, 24 Mar 2003 11:32:58 -0800 (PST) Message-Id: <200303241932.h2OJWwtN016117@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 11:32:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files.i386 src/sys/i386/bios smbios.c vpd.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 11:32:58 PST FreeBSD src repository Modified files: sys/conf files.i386 Added files: sys/i386/bios smbios.c vpd.c Log: Add the 'vpd' and 'smbios' drivers. The 'smbios' driver is just a stub right now. Revision Changes Path 1.440 +2 -0 src/sys/conf/files.i386 1.1 +258 -0 src/sys/i386/bios/smbios.c (new) 1.1 +301 -0 src/sys/i386/bios/vpd.c (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:40:57 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C6B937B401; Mon, 24 Mar 2003 11:40:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B89F143F85; Mon, 24 Mar 2003 11:40:54 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OJes0U016798; Mon, 24 Mar 2003 11:40:54 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJesJA016796; Mon, 24 Mar 2003 11:40:54 -0800 (PST) Message-Id: <200303241940.h2OJesJA016796@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 11:40:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/bios smapi.c smapi_isa.c smapi_var.h src/sys/conf files.i386 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 11:40:54 PST FreeBSD src repository Modified files: sys/i386/bios smapi.c sys/conf files.i386 Removed files: sys/i386/bios smapi_isa.c smapi_var.h Log: - Consolidate smapi driver. - Attach to nexus. - Use null{open,close}() instead of rolling our own. Revision Changes Path 1.441 +2 -3 src/sys/conf/files.i386 1.4 +219 -34 src/sys/i386/bios/smapi.c 1.3 +0 -277 src/sys/i386/bios/smapi_isa.c (dead) 1.2 +0 -51 src/sys/i386/bios/smapi_var.h (dead) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:46:30 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3C2037B401; Mon, 24 Mar 2003 11:46:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01B0C43FBD; Mon, 24 Mar 2003 11:46:27 -0800 (PST) (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 h2OJkQ0U017078; Mon, 24 Mar 2003 11:46:26 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJkQUA017077; Mon, 24 Mar 2003 11:46:26 -0800 (PST) Message-Id: <200303241946.h2OJkQUA017077@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 24 Mar 2003 11:46:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/md md.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2003/03/24 11:46:26 PST FreeBSD src repository Modified files: sys/dev/md md.c Log: Change g_class initialization to sparse format. Revision Changes Path 1.91 +1 -3 src/sys/dev/md/md.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:48:18 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AF1037B404; Mon, 24 Mar 2003 11:48:12 -0800 (PST) Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id F329043F75; Mon, 24 Mar 2003 11:48:10 -0800 (PST) (envelope-from k@numeri.campus.luth.se) Received: from numeri.campus.luth.se (localhost [127.0.0.1]) by numeri.campus.luth.se (8.12.8/8.12.7) with ESMTP id h2OJm8Rq000916; Mon, 24 Mar 2003 20:48:08 +0100 (CET) (envelope-from k@numeri.campus.luth.se) Received: (from k@localhost) by numeri.campus.luth.se (8.12.8/8.12.7/Submit) id h2OJm8Go000915; Mon, 24 Mar 2003 20:48:08 +0100 (CET) Date: Mon, 24 Mar 2003 20:48:08 +0100 From: Johan Karlsson To: "Matthew N. Dodd" Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/bios smapi.c smapi_isa.c smapi_var.h src/sys/conf files.i386 Message-ID: <20030324194808.GA595@numeri.campus.luth.se> References: <200303241940.h2OJesJA016796@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303241940.h2OJesJA016796@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-29.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Mar 24, 2003 at 11:40 (-0800) +0000, Matthew N. Dodd wrote: > mdodd 2003/03/24 11:40:54 PST > > FreeBSD src repository > > Modified files: > sys/i386/bios smapi.c > sys/conf files.i386 > Removed files: > sys/i386/bios smapi_isa.c smapi_var.h > Log: > - Consolidate smapi driver. > - Attach to nexus. > - Use null{open,close}() instead of rolling our own. > > Revision Changes Path > 1.441 +2 -3 src/sys/conf/files.i386 > 1.4 +219 -34 src/sys/i386/bios/smapi.c > 1.3 +0 -277 src/sys/i386/bios/smapi_isa.c (dead) > 1.2 +0 -51 src/sys/i386/bios/smapi_var.h (dead) Hi this part in src/sys/i386/bios/smapi.c does not seem to be correct. +#define RES2HDR(res) ((struct smapi_bios_header *)rman_get_virtual(res)) +#define ADDR2HDR(res) ((struct smapi_bios_header *)BIOS_PADDRTOVADDR(addr)) ^^^ ^^^^ Take care /Johan K -- Johan Karlsson mailto:johan@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 11:54:49 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEEEF37B404; Mon, 24 Mar 2003 11:54:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D19343FBD; Mon, 24 Mar 2003 11:54:15 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OJsF0U024866; Mon, 24 Mar 2003 11:54:15 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OJsFnC024852; Mon, 24 Mar 2003 11:54:15 -0800 (PST) Message-Id: <200303241954.h2OJsFnC024852@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 11:54:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/bios smapi.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 11:54:15 PST FreeBSD src repository Modified files: sys/i386/bios smapi.c Log: Correct a mis-merge. Noticed by: johan Revision Changes Path 1.5 +2 -2 src/sys/i386/bios/smapi.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 12:16: 2 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6083937B401; Mon, 24 Mar 2003 12:16:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C29543F85; Mon, 24 Mar 2003 12:15:59 -0800 (PST) (envelope-from johan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OKFw0U042164; Mon, 24 Mar 2003 12:15:58 -0800 (PST) (envelope-from johan@repoman.freebsd.org) Received: (from johan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OKFwnD042161; Mon, 24 Mar 2003 12:15:58 -0800 (PST) Message-Id: <200303242015.h2OKFwnD042161@repoman.freebsd.org> From: Johan Karlsson Date: Mon, 24 Mar 2003 12:15:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/bin/chflags chflags.1 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-11.0 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG johan 2003/03/24 12:15:58 PST FreeBSD src repository Modified files: bin/chflags chflags.1 Log: Document how to clear flags with negative-logic, currently only the nodump flag. PR: 46912 Reported by: dave@syix.com MFC after: 2 weeks Revision Changes Path 1.16 +9 -4 src/bin/chflags/chflags.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 12:44:43 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0A9137B401; Mon, 24 Mar 2003 12:44:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0608B43FB1; Mon, 24 Mar 2003 12:44:40 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OKid0U044461; Mon, 24 Mar 2003 12:44:39 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OKidqN044460; Mon, 24 Mar 2003 12:44:39 -0800 (PST) Message-Id: <200303242044.h2OKidqN044460@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 12:44:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/include smapi.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 12:44:39 PST FreeBSD src repository Modified files: sys/i386/include smapi.h Log: Use __packed; Revision Changes Path 1.2 +2 -2 src/sys/i386/include/smapi.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 12:54:37 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1003337B401; Mon, 24 Mar 2003 12:54:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D0BB43F93; Mon, 24 Mar 2003 12:54:31 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OKsU0U050280; Mon, 24 Mar 2003 12:54:30 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OKsUeV050271; Mon, 24 Mar 2003 12:54:30 -0800 (PST) Message-Id: <200303242054.h2OKsUeV050271@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 24 Mar 2003 12:54:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/cdcontrol cdcontrol.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG eivind 2003/03/24 12:54:30 PST FreeBSD src repository Modified files: usr.sbin/cdcontrol cdcontrol.c Log: Fix bug that made cdcontrol play play - 1 Revision Changes Path 1.44 +2 -2 src/usr.sbin/cdcontrol/cdcontrol.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 12:55:31 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E42537B401; Mon, 24 Mar 2003 12:55:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0DCA43FA3; Mon, 24 Mar 2003 12:55:28 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OKtS0U050408; Mon, 24 Mar 2003 12:55:28 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OKtSdf050402; Mon, 24 Mar 2003 12:55:28 -0800 (PST) Message-Id: <200303242055.h2OKtSdf050402@repoman.freebsd.org> From: Eivind Eklund Date: Mon, 24 Mar 2003 12:55:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/kgmon kgmon.8 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG eivind 2003/03/24 12:55:28 PST FreeBSD src repository Modified files: usr.sbin/kgmon kgmon.8 Log: Use correct item to track max width of list Revision Changes Path 1.13 +1 -1 src/usr.sbin/kgmon/kgmon.8 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13: 1:59 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EA7B37B404; Mon, 24 Mar 2003 13:01:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 934E943FAF; Mon, 24 Mar 2003 13:01:54 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OL1s0U051123; Mon, 24 Mar 2003 13:01:54 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OL1sp4051122; Mon, 24 Mar 2003 13:01:54 -0800 (PST) Message-Id: <200303242101.h2OL1sp4051122@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 13:01:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files.pc98 src/sys/i386/isa spkr.c src/sys/pc98/pc98 spkr.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 13:01:54 PST FreeBSD src repository Modified files: sys/conf files.pc98 sys/i386/isa spkr.c Removed files: sys/pc98/pc98 spkr.c Log: Retire sys/pc98/pc98/spkr.c Revision Changes Path 1.266 +1 -1 src/sys/conf/files.pc98 1.62 +4 -2 src/sys/i386/isa/spkr.c 1.42 +0 -683 src/sys/pc98/pc98/spkr.c (dead) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13: 3:59 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77BAB37B401; Mon, 24 Mar 2003 13:03:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1544943F93; Mon, 24 Mar 2003 13:03:54 -0800 (PST) (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 h2OL3r0U052100; Mon, 24 Mar 2003 13:03:53 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OL3rfV052099; Mon, 24 Mar 2003 13:03:53 -0800 (PST) Message-Id: <200303242103.h2OL3rfV052099@repoman.freebsd.org> From: John Baldwin Date: Mon, 24 Mar 2003 13:03:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern subr_witness.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jhb 2003/03/24 13:03:53 PST FreeBSD src repository Modified files: sys/kern subr_witness.c Log: - Remove witness_dead and just use witness_watch instead. If witness_watch is set to 0, it now has the same affect as setting witness_dead used to have. - Added a sysctl handler that allows root to change witness_watch from a non-zero value to zero to disable witness at runtime. Note that you can't turn witness back on once it is off. You can only turn it off as a one-way switch. - Added a comment describing the possible values of witness_watch. Revision Changes Path 1.149 +51 -21 src/sys/kern/subr_witness.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13: 7:35 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B050F37B414; Mon, 24 Mar 2003 13:07:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DF9243F75; Mon, 24 Mar 2003 13:07:32 -0800 (PST) (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 h2OL7W0U052342; Mon, 24 Mar 2003 13:07:32 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OL7WhC052341; Mon, 24 Mar 2003 13:07:32 -0800 (PST) Message-Id: <200303242107.h2OL7WhC052341@repoman.freebsd.org> From: John Baldwin Date: Mon, 24 Mar 2003 13:07:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys eventhandler.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jhb 2003/03/24 13:07:31 PST FreeBSD src repository Modified files: sys/sys eventhandler.h Log: Define some generic eventhandler priorities for use with eventhandlers and redefine the existing priority macros for specific eventhandlers in terms of the generic priorities. Revision Changes Path 1.27 +11 -6 src/sys/sys/eventhandler.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13:15:38 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0906737B401; Mon, 24 Mar 2003 13:15:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FC5243F3F; Mon, 24 Mar 2003 13:15:35 -0800 (PST) (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 h2OLFZ0U053065; Mon, 24 Mar 2003 13:15:35 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OLFZh3053064; Mon, 24 Mar 2003 13:15:35 -0800 (PST) Message-Id: <200303242115.h2OLFZh3053064@repoman.freebsd.org> From: John Baldwin Date: Mon, 24 Mar 2003 13:15:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/fs/pseudofs pseudofs_vncache.c src/sys/kern kern_exec.c kern_exit.c kern_fork.c sysv_sem.c uipc_sem.c vfs_aio.c src/sys/netncp ncp_subr.c src/sys/sys eventhandler.h systm.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jhb 2003/03/24 13:15:35 PST FreeBSD src repository Modified files: sys/fs/pseudofs pseudofs_vncache.c sys/kern kern_exec.c kern_exit.c kern_fork.c sysv_sem.c uipc_sem.c vfs_aio.c sys/netncp ncp_subr.c sys/sys eventhandler.h systm.h Log: Replace the at_fork, at_exec, and at_exit functions with the slightly more flexible process_fork, process_exec, and process_exit eventhandlers. This reduces code duplication and also means that I don't have to go duplicate the eventhandler locking three more times for each of at_fork, at_exec, and at_exit. Reviewed by: phk, jake, almost complete silence on arch@ Revision Changes Path 1.23 +7 -5 src/sys/fs/pseudofs/pseudofs_vncache.c 1.217 +2 -59 src/sys/kern/kern_exec.c 1.206 +2 -65 src/sys/kern/kern_exit.c 1.188 +2 -86 src/sys/kern/kern_fork.c 1.61 +8 -4 src/sys/kern/sysv_sem.c 1.8 +12 -6 src/sys/kern/uipc_sem.c 1.157 +11 -6 src/sys/kern/vfs_aio.c 1.11 +7 -7 src/sys/netncp/ncp_subr.c 1.28 +11 -0 src/sys/sys/eventhandler.h 1.191 +0 -18 src/sys/sys/systm.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13:24:41 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84A1337B401; Mon, 24 Mar 2003 13:24:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FC9D43FB1; Mon, 24 Mar 2003 13:24:38 -0800 (PST) (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 h2OLOb0U053653; Mon, 24 Mar 2003 13:24:37 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OLObJu053652; Mon, 24 Mar 2003 13:24:37 -0800 (PST) Message-Id: <200303242124.h2OLObJu053652@repoman.freebsd.org> From: John Baldwin Date: Mon, 24 Mar 2003 13:24:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys eventhandler.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jhb 2003/03/24 13:24:37 PST FreeBSD src repository Modified files: sys/sys eventhandler.h Log: Oops, SHUTDOWN_PRI_LAST should be EVENTHANDLER_PRI_LAST, not EVENTHANDLER_PRI_FIRST. Oddly enough, this didn't seem to break the boxes I tested these changes on. Reported by: jesper Revision Changes Path 1.29 +1 -1 src/sys/sys/eventhandler.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 13:42:57 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42BF337B401; Mon, 24 Mar 2003 13:42:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C95143F75; Mon, 24 Mar 2003 13:42:54 -0800 (PST) (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 h2OLgs0U055060; Mon, 24 Mar 2003 13:42:54 -0800 (PST) (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OLgsal055059; Mon, 24 Mar 2003 13:42:54 -0800 (PST) Message-Id: <200303242142.h2OLgsal055059@repoman.freebsd.org> From: Hiroki Sato Date: Mon, 24 Mar 2003 13:42:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/release/doc/ja_JP.eucJP/relnotes/common new.sgml X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG hrs 2003/03/24 13:42:54 PST FreeBSD src repository Modified files: release/doc/ja_JP.eucJP/relnotes/common new.sgml Log: Catch up with the English version: 1.523 -> 1.524 relnotes/common/new.sgml Revision Changes Path 1.83 +1 -1 src/release/doc/ja_JP.eucJP/relnotes/common/new.sgml To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 14:25:12 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B164937B401; Mon, 24 Mar 2003 14:25:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D7D943FAF; Mon, 24 Mar 2003 14:25:09 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2OMP90U058614; Mon, 24 Mar 2003 14:25:09 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2OMP8qe058613; Mon, 24 Mar 2003 14:25:08 -0800 (PST) Message-Id: <200303242225.h2OMP8qe058613@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 14:25:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/modules/smapi Makefile X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 14:25:08 PST FreeBSD src repository Modified files: sys/modules/smapi Makefile Log: I seem to have forgotten this. Sorry. Revision Changes Path 1.3 +2 -2 src/sys/modules/smapi/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 15:48:40 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E6C037B401; Mon, 24 Mar 2003 15:48:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F78743FA3; Mon, 24 Mar 2003 15:48:37 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2ONma0U064563; Mon, 24 Mar 2003 15:48:36 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2ONmaFf064562; Mon, 24 Mar 2003 15:48:36 -0800 (PST) Message-Id: <200303242348.h2ONmaFf064562@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 15:48:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/ping ping.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 15:48:36 PST FreeBSD src repository Modified files: sbin/ping ping.c Log: - Make -M mask and -M time exclusive. - Correct some problems with packet construction. +--------+------------+----------+-------------+---------+ | | | | | | | IP Hdr | MINICMPLEN | phdr_len | TIMEVAL_LEN | payload | | | | | | | +--------+------------+----------+-------------+---------+ | | | | |<- IP ->|<------- ICMP -------->|<------ datalen ------>| My previous changes tried to mess around with 'datalen' instead of modifying 'phdr_len'. I'm including this nice ASCII diagram (from Maxim) to further clarify things in CVS history. Submitted by: Maxim Konovalov Revision Changes Path 1.90 +21 -22 src/sbin/ping/ping.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 16: 7:15 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AFF437B404; Mon, 24 Mar 2003 16:07:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE6EB43F93; Mon, 24 Mar 2003 16:07:06 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P0760U067680; Mon, 24 Mar 2003 16:07:06 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P076mk067679; Mon, 24 Mar 2003 16:07:06 -0800 (PST) Message-Id: <200303250007.h2P076mk067679@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 24 Mar 2003 16:07:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha mem.c src/sys/alpha/include _types.h src/sys/arm/include _types.h src/sys/dev/bktr bktr_os.c src/sys/dev/drm drm_vm.h src/sys/dev/ed if_ed.c if_ed_cbus.c src/sys/dev/fb fb.c fbreg.h vga.c src/sys/dev/gfb gfb_pci.c ... X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2003/03/24 16:07:06 PST FreeBSD src repository Modified files: sys/alpha/alpha mem.c sys/alpha/include _types.h sys/arm/include _types.h sys/dev/bktr bktr_os.c sys/dev/drm drm_vm.h sys/dev/ed if_ed.c if_ed_cbus.c sys/dev/fb fb.c fbreg.h vga.c sys/dev/gfb gfb_pci.c sys/dev/sound/pcm dsp.c sys/dev/syscons syscons.c sys/dev/tdfx tdfx_pci.c sys/i386/acpica acpi_wakeup.c sys/i386/i386 busdma_machdep.c elan-mmcr.c machdep.c mem.c mp_machdep.c pmap.c vm86.c vm_machdep.c sys/i386/include _types.h md_var.h param.h pmap.h sys/i386/isa isa_dma.c spigot.c sys/i386/isa/pcvt pcvt_drv.c sys/i4b/layer1/isic i4b_tel_s016.c i4b_tel_s08.c sys/ia64/ia64 mem.c sys/ia64/include _types.h sys/isa vga_isa.c sys/kern subr_devstat.c subr_xxx.c sys_pipe.c uipc_cow.c uipc_jumbo.c vfs_bio.c sys/pc98/i386 machdep.c sys/pc98/pc98 pc98gdc.c syscons.c sys/pci agp.c meteor.c xrpu.c sys/powerpc/include _types.h sys/sparc64/include _types.h sys/sys conf.h jumbo.h malloc.h types.h sys/vm device_pager.c pmap.h vm_contig.c vm_extern.h vm_fault.c vm_object.c vm_page.c vm_page.h vm_pageq.c sys/x86_64/include _types.h Log: - Add vm_paddr_t, a physical address type. This is required for systems where physical addresses larger than virtual addresses, such as i386s with PAE. - Use this to represent physical addresses in the MI vm system and in the i386 pmap code. This also changes the paddr parameter to d_mmap_t. - Fix printf formats to handle physical addresses >4G in the i386 memory detection code, and due to kvtop returning vm_paddr_t instead of u_long. Note that this is a name change only; vm_paddr_t is still the same as vm_offset_t on all currently supported platforms. Sponsored by: DARPA, Network Associates Laboratories Discussed with: re, phk (cdevsw change) Revision Changes Path 1.44 +1 -1 src/sys/alpha/alpha/mem.c 1.4 +1 -0 src/sys/alpha/include/_types.h 1.3 +1 -0 src/sys/arm/include/_types.h 1.34 +1 -1 src/sys/dev/bktr/bktr_os.c 1.5 +2 -2 src/sys/dev/drm/drm_vm.h 1.216 +2 -2 src/sys/dev/ed/if_ed.c 1.8 +4 -4 src/sys/dev/ed/if_ed_cbus.c 1.26 +1 -1 src/sys/dev/fb/fb.c 1.13 +1 -1 src/sys/dev/fb/fbreg.h 1.24 +1 -1 src/sys/dev/fb/vga.c 1.6 +1 -1 src/sys/dev/gfb/gfb_pci.c 1.62 +1 -1 src/sys/dev/sound/pcm/dsp.c 1.401 +1 -1 src/sys/dev/syscons/syscons.c 1.26 +1 -1 src/sys/dev/tdfx/tdfx_pci.c 1.18 +1 -1 src/sys/i386/acpica/acpi_wakeup.c 1.38 +17 -13 src/sys/i386/i386/busdma_machdep.c 1.14 +1 -1 src/sys/i386/i386/elan-mmcr.c 1.555 +21 -20 src/sys/i386/i386/machdep.c 1.105 +1 -1 src/sys/i386/i386/mem.c 1.205 +1 -1 src/sys/i386/i386/mp_machdep.c 1.398 +25 -24 src/sys/i386/i386/pmap.c 1.54 +1 -1 src/sys/i386/i386/vm86.c 1.203 +5 -5 src/sys/i386/i386/vm_machdep.c 1.6 +1 -0 src/sys/i386/include/_types.h 1.60 +1 -1 src/sys/i386/include/md_var.h 1.67 +6 -6 src/sys/i386/include/param.h 1.90 +10 -9 src/sys/i386/include/pmap.h 1.13 +3 -2 src/sys/i386/isa/isa_dma.c 1.77 +1 -1 src/sys/i386/isa/pcvt/pcvt_drv.c 1.58 +1 -1 src/sys/i386/isa/spigot.c 1.7 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s016.c 1.7 +1 -1 src/sys/i4b/layer1/isic/i4b_tel_s08.c 1.13 +1 -1 src/sys/ia64/ia64/mem.c 1.6 +1 -0 src/sys/ia64/include/_types.h 1.23 +1 -1 src/sys/isa/vga_isa.c 1.43 +1 -1 src/sys/kern/subr_devstat.c 1.24 +1 -1 src/sys/kern/subr_xxx.c 1.133 +2 -1 src/sys/kern/sys_pipe.c 1.11 +1 -1 src/sys/kern/uipc_cow.c 1.6 +1 -1 src/sys/kern/uipc_jumbo.c 1.380 +1 -1 src/sys/kern/vfs_bio.c 1.309 +21 -20 src/sys/pc98/i386/machdep.c 1.36 +1 -1 src/sys/pc98/pc98/pc98gdc.c 1.188 +1 -1 src/sys/pc98/pc98/syscons.c 1.29 +1 -1 src/sys/pci/agp.c 1.61 +1 -1 src/sys/pci/meteor.c 1.30 +1 -1 src/sys/pci/xrpu.c 1.5 +1 -0 src/sys/powerpc/include/_types.h 1.4 +1 -0 src/sys/sparc64/include/_types.h 1.172 +1 -1 src/sys/sys/conf.h 1.4 +1 -1 src/sys/sys/jumbo.h 1.74 +1 -1 src/sys/sys/malloc.h 1.82 +1 -0 src/sys/sys/types.h 1.63 +5 -4 src/sys/vm/device_pager.c 1.56 +3 -3 src/sys/vm/pmap.h 1.15 +8 -7 src/sys/vm/vm_contig.c 1.61 +1 -1 src/sys/vm/vm_extern.h 1.164 +3 -2 src/sys/vm/vm_fault.c 1.261 +1 -1 src/sys/vm/vm_object.c 1.244 +10 -8 src/sys/vm/vm_page.c 1.118 +2 -2 src/sys/vm/vm_page.h 1.9 +1 -1 src/sys/vm/vm_pageq.c 1.3 +1 -0 src/sys/x86_64/include/_types.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 16:16:45 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC69C37B401; Mon, 24 Mar 2003 16:16:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 889C043F3F; Mon, 24 Mar 2003 16:16:41 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P0Gf0U068499; Mon, 24 Mar 2003 16:16:41 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P0GfVY068498; Mon, 24 Mar 2003 16:16:41 -0800 (PST) Message-Id: <200303250016.h2P0GfVY068498@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 16:16:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/mount_nfs Makefile mount_nfs.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 16:16:41 PST FreeBSD src repository Modified files: sbin/mount_nfs Makefile mount_nfs.c Log: - Silence warnings (casting, implicit decl., unused var.). - WARNS=2 Revision Changes Path 1.13 +1 -1 src/sbin/mount_nfs/Makefile 1.58 +6 -3 src/sbin/mount_nfs/mount_nfs.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 16:26:55 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A12537B401; Mon, 24 Mar 2003 16:26:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BCCE43F85; Mon, 24 Mar 2003 16:26:52 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P0Qq0U069080; Mon, 24 Mar 2003 16:26:52 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P0QqFB069079; Mon, 24 Mar 2003 16:26:52 -0800 (PST) Message-Id: <200303250026.h2P0QqFB069079@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 24 Mar 2003 16:26:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sys param.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2003/03/24 16:26:52 PST FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for addition of vm_paddr_t and kvtop prototype change. Revision Changes Path 1.151 +1 -1 src/sys/sys/param.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 16:51:46 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7D1F37B401; Mon, 24 Mar 2003 16:51:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F0B143FA3; Mon, 24 Mar 2003 16:51:42 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P0pg0U076152; Mon, 24 Mar 2003 16:51:42 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P0pgN6076151; Mon, 24 Mar 2003 16:51:42 -0800 (PST) Message-Id: <200303250051.h2P0pgN6076151@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 16:51:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/pkg_install/info info.h main.c perform.c pkg_info.1 X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 16:51:42 PST FreeBSD src repository Modified files: usr.sbin/pkg_install/info info.h main.c perform.c pkg_info.1 Log: Implement the 'Q' option which is like 'q' (quiet output) except that it prefaces the output with the package name. This is useful for things like this: # pkg_info -Qsa | awk -F : '{print $2 "\t" $1}' | sort -rn | expand -t 10 Revision Changes Path 1.25 +1 -0 src/usr.sbin/pkg_install/info/info.h 1.42 +7 -1 src/usr.sbin/pkg_install/info/main.c 1.51 +2 -0 src/usr.sbin/pkg_install/info/perform.c 1.46 +7 -1 src/usr.sbin/pkg_install/info/pkg_info.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 16:54: 7 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 275AF37B401; Mon, 24 Mar 2003 16:54:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B58143F85; Mon, 24 Mar 2003 16:54:05 -0800 (PST) (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 h2P0s50U076229; Mon, 24 Mar 2003 16:54:05 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P0s5G6076228; Mon, 24 Mar 2003 16:54:05 -0800 (PST) Message-Id: <200303250054.h2P0s5G6076228@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 24 Mar 2003 16:54:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/etc/mail aliases X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG gshapiro 2003/03/24 16:54:05 PST FreeBSD src repository Modified files: etc/mail aliases Log: Fix formatting (spaces -> tab) MFC after: 1 week Revision Changes Path 1.17 +1 -1 src/etc/mail/aliases To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:10:58 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C26637B401; Mon, 24 Mar 2003 17:10:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C845643F93; Mon, 24 Mar 2003 17:10:54 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1As0U078340; Mon, 24 Mar 2003 17:10:54 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1As60078338; Mon, 24 Mar 2003 17:10:54 -0800 (PST) Message-Id: <200303250110.h2P1As60078338@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 17:10:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/mac_biba mac_biba.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 17:10:54 PST FreeBSD src repository Modified files: sys/security/mac_biba mac_biba.c Log: Expand scope of the Biba policy to include some of the new entry points available for enforcement: mac_biba_check_sysarch_ioperm() - Require Biba privilege to make use of privileged machine-dependent interfaces, protecting against bypass of the policy via various mechanisms. mac_biba_check_system_swapoff() - Require Biba privilege to disable swapping against a vnode target. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.55 +40 -0 src/sys/security/mac_biba/mac_biba.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:14: 9 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CE4237B401; Mon, 24 Mar 2003 17:14:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D844743F93; Mon, 24 Mar 2003 17:14:03 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1E30U078531; Mon, 24 Mar 2003 17:14:03 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1E3nG078530; Mon, 24 Mar 2003 17:14:03 -0800 (PST) Message-Id: <200303250114.h2P1E3nG078530@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 17:14:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/mac_bsdextended mac_bsdextended.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.3 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 17:14:03 PST FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Expand scope of the BSD extended "file system firewall" policy to include a new entry point available for enforcement: mac_bsdextended_check_system_swapon() - Apply extended access control checks to the file target of swap. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.13 +17 -0 src/sys/security/mac_bsdextended/mac_bsdextended.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:16:13 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CB3F37B401; Mon, 24 Mar 2003 17:16:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD9D543F85; Mon, 24 Mar 2003 17:16:10 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1GA0U078681; Mon, 24 Mar 2003 17:16:10 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1GAjE078680; Mon, 24 Mar 2003 17:16:10 -0800 (PST) Message-Id: <200303250116.h2P1GAjE078680@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 17:16:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/mac_mls mac_mls.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.2 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 17:16:10 PST FreeBSD src repository Modified files: sys/security/mac_mls mac_mls.c Log: Expand scope of the MLS policy to include a new entry point available for enforcement: mac_mls_check_system_swapon() - Require that the subject and the swapfile target vnode labels dominate one another. An additional check is probably needed here to require that the swapfile target has a label of mls/high to prevent information leakage through swapfiles. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.42 +20 -0 src/sys/security/mac_mls/mac_mls.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:18:11 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ED2F37B401; Mon, 24 Mar 2003 17:18:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4147043FA3; Mon, 24 Mar 2003 17:18:07 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1I70U078746; Mon, 24 Mar 2003 17:18:07 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1I6Ue078745; Mon, 24 Mar 2003 17:18:06 -0800 (PST) Message-Id: <200303250118.h2P1I6Ue078745@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 17:18:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/mac_none mac_none.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.1 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 17:18:06 PST FreeBSD src repository Modified files: sys/security/mac_none mac_none.c Log: Update MAC "none" stub policy to include stubs for the following entry points: mac_none_thread_userret() mac_none_check_kenv_dump() mac_none_check_kenv_get() mac_none_check_kenv_set() mac_none_check_kenv_unset() mac_none_check_kld_load() mac_none_check_kld_stat() mac_none_check_kld_unload() mac_none_check_sysarch_ioperm() mac_none_check_system_acct() mac_none_check_system_settime() mac_none_check_system_swapoff() Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.26 +98 -0 src/sys/security/mac_none/mac_none.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:21: 1 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA7F037B401; Mon, 24 Mar 2003 17:20:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AD4C43FAF; Mon, 24 Mar 2003 17:20:56 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1Ku0U079154; Mon, 24 Mar 2003 17:20:56 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1KuGJ079152; Mon, 24 Mar 2003 17:20:56 -0800 (PST) Message-Id: <200303250120.h2P1KuGJ079152@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 17:20:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/security/mac_test mac_test.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.1 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 17:20:56 PST FreeBSD src repository Modified files: sys/security/mac_test mac_test.c Log: Update the MAC regression test policy to include stubs and testing functionality for the following entry pints: mac_test_init_proc_label() mac_test_destroy_proc_label() For process labeling entry points, now also track the use of process labels and test assertions about their integrity and life cycle. mac_test_thread_userret() mac_test_check_kenv_dump() mac_test_check_kenv_get() mac_test_check_kenv_set() mac_test_check_kenv_unset() mac_test_check_kld_load() mac_test_check_kld_stat() mac_test_check_kld_unload() mac_test_check_sysarch_ioperm() mac_test_check_system_acct() mac_test_check_system_reboot() mac_test_check_system_settime() mac_test_check_system_swapon() mac_test_check_system_swapoff() mac_test_check_system_sysctl() For other entry points, just provide testing stubs. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.23 +155 -0 src/sys/security/mac_test/mac_test.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:22:48 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCB3637B401; Mon, 24 Mar 2003 17:22:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 659B743F3F; Mon, 24 Mar 2003 17:22:43 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1Mh0U079290; Mon, 24 Mar 2003 17:22:43 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1MhF0079289; Mon, 24 Mar 2003 17:22:43 -0800 (PST) Message-Id: <200303250122.h2P1MhF0079289@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 17:22:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/pkg_install/info info.h main.c pkg_info.1 show.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 17:22:43 PST FreeBSD src repository Modified files: usr.sbin/pkg_install/info info.h main.c pkg_info.1 show.c Log: - Add the 'b' option which causes BLOCKSIZE to be hornored when the 'q' or 'Q' options are present. - Document BLOCKSIZE. Revision Changes Path 1.26 +1 -0 src/usr.sbin/pkg_install/info/info.h 1.43 +6 -1 src/usr.sbin/pkg_install/info/main.c 1.47 +18 -6 src/usr.sbin/pkg_install/info/pkg_info.1 1.35 +4 -1 src/usr.sbin/pkg_install/info/show.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:25:34 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D12AF37B401; Mon, 24 Mar 2003 17:25:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DBC843FA3; Mon, 24 Mar 2003 17:25:31 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1PV0U079440; Mon, 24 Mar 2003 17:25:31 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1PVZj079439; Mon, 24 Mar 2003 17:25:31 -0800 (PST) Message-Id: <200303250125.h2P1PVZj079439@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 17:25:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/mount_nfs mount_nfs.8 mount_nfs.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 17:25:31 PST FreeBSD src repository Modified files: sbin/mount_nfs mount_nfs.8 mount_nfs.c Log: Add mount options 'noinet4' and 'noinet6' which prevent using those address families. This is useful for preventing NFS mounts from using IPv6 on hosts that have both A and AAAA records for the same name. Revision Changes Path 1.37 +4 -0 src/sbin/mount_nfs/mount_nfs.8 1.59 +16 -0 src/sbin/mount_nfs/mount_nfs.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:37:39 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C200937B401; Mon, 24 Mar 2003 17:37:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62F1F43F75; Mon, 24 Mar 2003 17:37:34 -0800 (PST) (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 h2P1bY0U080359; Mon, 24 Mar 2003 17:37:34 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1bXTS080358; Mon, 24 Mar 2003 17:37:33 -0800 (PST) Message-Id: <200303250137.h2P1bXTS080358@repoman.freebsd.org> From: Peter Wemm Date: Mon, 24 Mar 2003 17:37:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: CVSROOT access access.unclassified X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2003/03/24 17:37:33 PST FreeBSD src repository Modified files: . access access.unclassified Log: Move brian from access.unclassified to ports,src Revision Changes Path 1.587 +1 -0 CVSROOT/access 1.633 +0 -1 CVSROOT/access.unclassified To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:38:30 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B30437B401; Mon, 24 Mar 2003 17:38:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F1943FAF; Mon, 24 Mar 2003 17:38:27 -0800 (PST) (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 h2P1cR0U080445; Mon, 24 Mar 2003 17:38:27 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1cRLP080444; Mon, 24 Mar 2003 17:38:27 -0800 (PST) Message-Id: <200303250138.h2P1cRLP080444@repoman.freebsd.org> From: Peter Wemm Date: Mon, 24 Mar 2003 17:38:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: CVSROOT access X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2003/03/24 17:38:27 PST FreeBSD src repository Modified files: . access Log: Put dwhite in alphabetical order Revision Changes Path 1.588 +1 -1 CVSROOT/access To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 17:47:34 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E55A37B401; Mon, 24 Mar 2003 17:47:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BF9D43F85; Mon, 24 Mar 2003 17:47:30 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P1lT0U081215; Mon, 24 Mar 2003 17:47:30 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P1lTTM081214; Mon, 24 Mar 2003 17:47:29 -0800 (PST) Message-Id: <200303250147.h2P1lTTM081214@repoman.freebsd.org> From: Jake Burkholder Date: Mon, 24 Mar 2003 17:47:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/acpica acpivar.h src/sys/sys jumbo.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2003/03/24 17:47:29 PST FreeBSD src repository Modified files: sys/dev/acpica acpivar.h sys/sys jumbo.h Log: Fix 2 vm_offset_t -> vm_paddr_t missed in previous commit. Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.39 +1 -1 src/sys/dev/acpica/acpivar.h 1.5 +2 -2 src/sys/sys/jumbo.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 18:33:39 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF55037B401; Mon, 24 Mar 2003 18:33:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60A5543F3F; Mon, 24 Mar 2003 18:33:36 -0800 (PST) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P2Xa0U085327; Mon, 24 Mar 2003 18:33:36 -0800 (PST) (envelope-from jon@repoman.freebsd.org) Received: (from jon@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P2XaCi085326; Mon, 24 Mar 2003 18:33:36 -0800 (PST) Message-Id: <200303250233.h2P2XaCi085326@repoman.freebsd.org> From: Jonathan Chen Date: Mon, 24 Mar 2003 18:33:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/tftp main.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jon 2003/03/24 18:33:36 PST FreeBSD src repository Modified files: usr.bin/tftp main.c Log: fix reverse logic in "connect" command that cause port specifications to be ignored. MFC after: 1 week Revision Changes Path 1.19 +2 -2 src/usr.bin/tftp/main.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 19:36:36 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A47A37B439; Mon, 24 Mar 2003 19:36:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF2D143FA3; Mon, 24 Mar 2003 19:36:33 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P3aX0U091507; Mon, 24 Mar 2003 19:36:33 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P3aXqn091506; Mon, 24 Mar 2003 19:36:33 -0800 (PST) Message-Id: <200303250336.h2P3aXqn091506@repoman.freebsd.org> From: Sam Leffler Date: Mon, 24 Mar 2003 19:36:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/opencrypto crypto.c X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG sam 2003/03/24 19:36:32 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/opencrypto crypto.c Log: Synchronize access to the zones from which crypto requests are allocated. This corrects problems encountered when FAST_IPSEC is used together /dev/crypto. Reviewed by: Jonathan Stone Approved by: re (murray, jb) Revision Changes Path 1.4.2.6 +16 -1 src/sys/opencrypto/crypto.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 19:42: 1 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8204837B4AB; Mon, 24 Mar 2003 19:13:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E64C43F93; Mon, 24 Mar 2003 19:13:58 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P3Dv0U088915; Mon, 24 Mar 2003 19:13:57 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P3DvoF088914; Mon, 24 Mar 2003 19:13:57 -0800 (PST) Message-Id: <200303250313.h2P3DvoF088914@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 19:13:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/dhclient Makefile X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 19:13:57 PST FreeBSD src repository Modified files: sbin/dhclient Makefile Log: Building crunched things by hand (regenerating boot floppies for example) without a full make release cycle fails as the correct include path isn't setup. Revision Changes Path 1.18 +2 -0 src/sbin/dhclient/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 19:42:15 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED9537B4B9; Mon, 24 Mar 2003 19:16:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77EFC43F85; Mon, 24 Mar 2003 19:16:53 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P3Gr0U089102; Mon, 24 Mar 2003 19:16:53 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P3Gr2K089101; Mon, 24 Mar 2003 19:16:53 -0800 (PST) Message-Id: <200303250316.h2P3Gr2K089101@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 19:16:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/dhclient Makefile Makefile.inc src/sbin/dhclient/dhcpctl Makefile src/sbin/dhclient/omshell Makefile X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 19:16:53 PST FreeBSD src repository Modified files: sbin/dhclient Makefile Makefile.inc Added files: sbin/dhclient/dhcpctl Makefile sbin/dhclient/omshell Makefile Log: Hook omshell(1) up to the build. Revision Changes Path 1.19 +4 -1 src/sbin/dhclient/Makefile 1.4 +6 -0 src/sbin/dhclient/Makefile.inc 1.1 +15 -0 src/sbin/dhclient/dhcpctl/Makefile (new) 1.1 +15 -0 src/sbin/dhclient/omshell/Makefile (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 19:44:34 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABA2037B401; Mon, 24 Mar 2003 19:44:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BA7943F85; Mon, 24 Mar 2003 19:44:31 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P3iV0U092129; Mon, 24 Mar 2003 19:44:31 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P3iVcc092128; Mon, 24 Mar 2003 19:44:31 -0800 (PST) Message-Id: <200303250344.h2P3iVcc092128@repoman.freebsd.org> From: Sam Leffler Date: Mon, 24 Mar 2003 19:44:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/opencrypto crypto.c X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG sam 2003/03/24 19:44:30 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/opencrypto crypto.c Log: Synchronize access to the zones from which crypto requests are allocated. This corrects problems encountered when FAST_IPSEC is used together /dev/crypto. Approved by: re (murray, jb) Revision Changes Path 1.4.2.5.2.1 +16 -1 src/sys/opencrypto/crypto.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 20:29:30 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3584437B401; Mon, 24 Mar 2003 20:29:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5167543FAF; Mon, 24 Mar 2003 20:29:27 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P4TR0U097116; Mon, 24 Mar 2003 20:29:27 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P4TQnk097115; Mon, 24 Mar 2003 20:29:26 -0800 (PST) Message-Id: <200303250429.h2P4TQnk097115@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 20:29:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libatm Makefile atm_addr.c cache_key.c ip_addr.c libatm.h timer.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 20:29:26 PST FreeBSD src repository Modified files: lib/libatm Makefile atm_addr.c cache_key.c ip_addr.c libatm.h timer.c Log: Fix warnings. Revision Changes Path 1.5 +2 -1 src/lib/libatm/Makefile 1.9 +6 -1 src/lib/libatm/atm_addr.c 1.8 +1 -1 src/lib/libatm/cache_key.c 1.8 +7 -7 src/lib/libatm/ip_addr.c 1.6 +5 -5 src/lib/libatm/libatm.h 1.8 +4 -4 src/lib/libatm/timer.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 20:32:55 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD33037B401; Mon, 24 Mar 2003 20:32:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E03543F75; Mon, 24 Mar 2003 20:32:53 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P4Wr0U097553; Mon, 24 Mar 2003 20:32:53 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P4WrmT097552; Mon, 24 Mar 2003 20:32:53 -0800 (PST) Message-Id: <200303250432.h2P4WrmT097552@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 20:32:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern bus_if.m X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 20:32:53 PST FreeBSD src repository Modified files: sys/kern bus_if.m Log: Give print_child a default method. Revision Changes Path 1.25 +1 -1 src/sys/kern/bus_if.m To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 20:34:35 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07E4737B401; Mon, 24 Mar 2003 20:34:34 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D04843F3F; Mon, 24 Mar 2003 20:34:33 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P4YX0U097611; Mon, 24 Mar 2003 20:34:33 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P4YXaV097610; Mon, 24 Mar 2003 20:34:33 -0800 (PST) Message-Id: <200303250434.h2P4YXaV097610@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 20:34:33 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/isa orm.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 20:34:33 PST FreeBSD src repository Modified files: sys/isa orm.c Log: Correct an argument to bus_alloc_resource(). Revision Changes Path 1.2 +2 -2 src/sys/isa/orm.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 21:19:22 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FD2937B401; Mon, 24 Mar 2003 21:19:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B00243F93; Mon, 24 Mar 2003 21:19:18 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P5JI0U006725; Mon, 24 Mar 2003 21:19:18 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P5JIG8006724; Mon, 24 Mar 2003 21:19:18 -0800 (PST) Message-Id: <200303250519.h2P5JIG8006724@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Mon, 24 Mar 2003 21:19:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/modules/apm Makefile src/sys/conf files.pc98 src/sys/pc98/apm apm.c apm.h src/sys/i386/bios apm.c apm.h X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG mdodd 2003/03/24 21:19:18 PST FreeBSD src repository Modified files: sys/modules/apm Makefile sys/conf files.pc98 sys/i386/bios apm.c apm.h Removed files: sys/pc98/apm apm.c apm.h Log: Merge PC98 support. Revision Changes Path 1.267 +1 -1 src/sys/conf/files.pc98 1.133 +117 -0 src/sys/i386/bios/apm.c 1.3 +6 -1 src/sys/i386/bios/apm.h 1.7 +0 -4 src/sys/modules/apm/Makefile 1.16 +0 -1545 src/sys/pc98/apm/apm.c (dead) 1.2 +0 -49 src/sys/pc98/apm/apm.h (dead) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 21:45: 8 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1555137B401; Mon, 24 Mar 2003 21:45:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A59F843F93; Mon, 24 Mar 2003 21:45:05 -0800 (PST) (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 h2P5j50U008553; Mon, 24 Mar 2003 21:45:05 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P5j5PM008552; Mon, 24 Mar 2003 21:45:05 -0800 (PST) Message-Id: <200303250545.h2P5j5PM008552@repoman.freebsd.org> From: Mike Silbersack Date: Mon, 24 Mar 2003 21:45:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG silby 2003/03/24 21:45:05 PST FreeBSD src repository Modified files: sys/conf options sys/netinet ip_output.c Log: Add the MBUF_FRAG_TEST option. When compiled in, this option allows you to tell ip_output to fragment all outgoing packets into mbuf fragments of size net.inet.ip.mbuf_frag_size bytes. This is an excellent way to test if network drivers can properly handle long mbuf chains being passed to them. net.inet.ip.mbuf_frag_size defaults to 0 (no fragmentation) so that you can at least boot before your network driver dies. :) Revision Changes Path 1.383 +1 -0 src/sys/conf/options 1.179 +30 -0 src/sys/netinet/ip_output.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 21:48:19 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2D2137B407 for ; Mon, 24 Mar 2003 21:48:14 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id B993F43F93 for ; Mon, 24 Mar 2003 21:48:12 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 20675 invoked from network); 25 Mar 2003 05:48:11 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 25 Mar 2003 05:48:11 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 24 Mar 2003 23:44:45 -0600 (CST) From: Mike Silbersack To: Mike Silbersack Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c In-Reply-To: <200303250545.h2P5j5PM008552@repoman.freebsd.org> Message-ID: <20030324234234.T6129@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. if_xl tries to fix the situation, but fails, and if_sis goes totally weird, eating mbufs and rendering the interface unuseable. I'll test more interfaces once I have these two fixed. Mike "Silby" Silbersack On Mon, 24 Mar 2003, Mike Silbersack wrote: > silby 2003/03/24 21:45:05 PST > > FreeBSD src repository > > Modified files: > sys/conf options > sys/netinet ip_output.c > Log: > Add the MBUF_FRAG_TEST option. When compiled in, this option > allows you to tell ip_output to fragment all outgoing packets > into mbuf fragments of size net.inet.ip.mbuf_frag_size bytes. > This is an excellent way to test if network drivers can properly > handle long mbuf chains being passed to them. > > net.inet.ip.mbuf_frag_size defaults to 0 (no fragmentation) > so that you can at least boot before your network driver dies. :) > > Revision Changes Path > 1.383 +1 -0 src/sys/conf/options > 1.179 +30 -0 src/sys/netinet/ip_output.c > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 21:49:32 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13E9137B404 for ; Mon, 24 Mar 2003 21:49:28 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 53A6543FAF for ; Mon, 24 Mar 2003 21:49:26 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 20845 invoked from network); 25 Mar 2003 05:49:25 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 25 Mar 2003 05:49:25 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 24 Mar 2003 23:45:59 -0600 (CST) From: Mike Silbersack To: Mike Silbersack Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c In-Reply-To: <200303250545.h2P5j5PM008552@repoman.freebsd.org> Message-ID: <20030324234522.I6129@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.1 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Doh, I forgot: Told how options work by: Hiten Pandya On Mon, 24 Mar 2003, Mike Silbersack wrote: > silby 2003/03/24 21:45:05 PST > > FreeBSD src repository > > Modified files: > sys/conf options > sys/netinet ip_output.c > Log: > Add the MBUF_FRAG_TEST option. When compiled in, this option > allows you to tell ip_output to fragment all outgoing packets > into mbuf fragments of size net.inet.ip.mbuf_frag_size bytes. > This is an excellent way to test if network drivers can properly > handle long mbuf chains being passed to them. > > net.inet.ip.mbuf_frag_size defaults to 0 (no fragmentation) > so that you can at least boot before your network driver dies. :) > > Revision Changes Path > 1.383 +1 -0 src/sys/conf/options > 1.179 +30 -0 src/sys/netinet/ip_output.c > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src Mon Mar 24 22:13:41 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 400DC37B401; Mon, 24 Mar 2003 22:13:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C693E43F75; Mon, 24 Mar 2003 22:13:35 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P6DZ0U011307; Mon, 24 Mar 2003 22:13:35 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P6DZDB011306; Mon, 24 Mar 2003 22:13:35 -0800 (PST) Message-Id: <200303250613.h2P6DZDB011306@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Mar 2003 22:13:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/posix4 p1003_1b.c X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=-0.3 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG rwatson 2003/03/24 22:13:35 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/posix4 p1003_1b.c Log: When the p1003_1b support for monitoring with and interfering with the system scheduler was committed, access to these facilities was limited to the root user (for unclear reasons, perhaps lack of understanding about the potential impact of the interfacs on system operation, or due to bugs). However, the JDK requires the ability to monitor scheduler parameters and selection for linux-threaded processes; a return of EPERM causes some applications to fail as a result (in particular, the JDK). In 5.x-CURRENT, we've replaced the access control with centralized access control primitives, giving these interfaces controls similar to those applied for rtprio(), setpriority(), etc, resulting in uniform enforcement. In order to enable proper JDK operation for 4.8-RELEASE, work around the lack of proper access control by permitting the use of two system calls: sched_getparam() and sched_getscheduler(), for non-root processes when the call is made on the current process (either using a 0 pid argument, or curproc->p_pid). While we're here, fix a bug that caused the result of the call to be returned in the target process, not in the subject process (ouch!), but that previously only affected root-owned processes. These fixes are deemed to be the lowest impact approachin the release; a backport of the 5.x-CURRENT access control primitives might also be appropriate in a non-release scenario. This fix doesn't permit the calls to succeed on other linuxthreads in the same linuxthread process, but despite those failures the JDK appears to operate properly, so we've opted not to broaden the scope to permit the p->p_leader == targetp->p_leader case at this point. The "wrong process" return value may apply to other system calls due to overloading of the subject process pointer with the target process, but doesn't currently affect non-root processes (and is fairly uncommon as usually processes are interested in frobbing their own scheduler details, not other processes, hence it not really showing up before). This should be fixed in the post 4.8-RELEASE time frame. These bugs should not be present in 5.x due to process-locking and security-related changes made in that branch well prior to 5.0-RELEASE. Submitted by: mbr (collaborative) Approved by: re (murray) Revision Changes Path 1.5.2.2 +21 -10 src/sys/posix4/p1003_1b.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message From owner-cvs-src@FreeBSD.ORG Tue Mar 25 00:57: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 6861737B401; Tue, 25 Mar 2003 00:57:39 -0800 (PST) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B9D543FE5; Tue, 25 Mar 2003 00:57:32 -0800 (PST) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h2P8vO0J073945 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Mar 2003 10:57:27 +0200 (EET) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.8/8.12.8/Submit) id h2P8vK3q073935; Tue, 25 Mar 2003 10:57:20 +0200 (EET) (envelope-from ru) Date: Tue, 25 Mar 2003 10:57:20 +0200 From: Ruslan Ermilov To: John Baldwin Message-ID: <20030325085720.GA73657@sunbay.com> References: <200303242115.h2OLFZh3053064@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: <200303242115.h2OLFZh3053064@repoman.freebsd.org> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-21.0 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs_vncache.c src/sys/kern kern_exec.c kern_exit.c kern_fork.c sysv_sem.c uipc_sem.c vfs_aio.c src/sys/netncp ncp_subr.c src/sys/sys eventhandler.h 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: Tue, 25 Mar 2003 08:57:42 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable We had the manpages for at_fork(9) and at_exit(9). On Mon, Mar 24, 2003 at 01:15:35PM -0800, John Baldwin wrote: > jhb 2003/03/24 13:15:35 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/fs/pseudofs pseudofs_vncache.c=20 > sys/kern kern_exec.c kern_exit.c kern_fork.c=20 > sysv_sem.c uipc_sem.c vfs_aio.c=20 > sys/netncp ncp_subr.c=20 > sys/sys eventhandler.h systm.h=20 > Log: > Replace the at_fork, at_exec, and at_exit functions with the slightly m= ore > flexible process_fork, process_exec, and process_exit eventhandlers. T= his > reduces code duplication and also means that I don't have to go duplica= te > the eventhandler locking three more times for each of at_fork, at_exec,= and > at_exit. > =20 > Reviewed by: phk, jake, almost complete silence on arch@ > =20 > Revision Changes Path > 1.23 +7 -5 src/sys/fs/pseudofs/pseudofs_vncache.c > 1.217 +2 -59 src/sys/kern/kern_exec.c > 1.206 +2 -65 src/sys/kern/kern_exit.c > 1.188 +2 -86 src/sys/kern/kern_fork.c > 1.61 +8 -4 src/sys/kern/sysv_sem.c > 1.8 +12 -6 src/sys/kern/uipc_sem.c > 1.157 +11 -6 src/sys/kern/vfs_aio.c > 1.11 +7 -7 src/sys/netncp/ncp_subr.c > 1.28 +11 -0 src/sys/sys/eventhandler.h > 1.191 +0 -18 src/sys/sys/systm.h --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+gBnwUkv4P6juNwoRAtGiAJ0eUnIkaReysnpLVxGTg+ELZtCk/ACeJ1j9 9X4e1NZtf220JNBbl0MjFfU= =JnUV -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From owner-cvs-src@FreeBSD.ORG Tue Mar 25 01:02: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 0EA1D37B401; Tue, 25 Mar 2003 01:02:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A370B43F3F; Tue, 25 Mar 2003 01:02:41 -0800 (PST) (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 h2P92f0U028661; Tue, 25 Mar 2003 01:02:41 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P92fpg028660; Tue, 25 Mar 2003 01:02:41 -0800 (PST) Message-Id: <200303250902.h2P92fpg028660@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 25 Mar 2003 01:02:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/geom/bde g_bde_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 09:02:43 -0000 phk 2003/03/25 01:02:41 PST FreeBSD src repository Modified files: sys/geom/bde g_bde_lock.c Log: Forward compatibility: NULL check the passed in meta argument. Revision Changes Path 1.10 +1 -1 src/sys/geom/bde/g_bde_lock.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 01:07: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 3310737B401; Tue, 25 Mar 2003 01:07:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5E3443F75; Tue, 25 Mar 2003 01:07:35 -0800 (PST) (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 h2P97Z0U029787; Tue, 25 Mar 2003 01:07:35 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P97ZVe029786; Tue, 25 Mar 2003 01:07:35 -0800 (PST) Message-Id: <200303250907.h2P97ZVe029786@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 25 Mar 2003 01:07:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/geom geom.h geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 09:07:39 -0000 phk 2003/03/25 01:07:35 PST FreeBSD src repository Modified files: sys/geom geom.h geom_subr.c Log: Remove unuse g_insert_geom(). Revision Changes Path 1.49 +0 -1 src/sys/geom/geom.h 1.37 +0 -38 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 01:11:18 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B448737B401; Tue, 25 Mar 2003 01:11:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5505143F93; Tue, 25 Mar 2003 01:11:18 -0800 (PST) (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 h2P9BI0U030277; Tue, 25 Mar 2003 01:11:18 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P9BHS4030276; Tue, 25 Mar 2003 01:11:17 -0800 (PST) Message-Id: <200303250911.h2P9BHS4030276@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 25 Mar 2003 01:11:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/geom geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 09:11:23 -0000 phk 2003/03/25 01:11:17 PST FreeBSD src repository Modified files: sys/geom geom_subr.c Log: g_class_by_name() was unused too. Revision Changes Path 1.38 +0 -13 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:18: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 76BBE37B401; Tue, 25 Mar 2003 02:18:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1707343FAF; Tue, 25 Mar 2003 02:18:47 -0800 (PST) (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 h2PAIk0U035224; Tue, 25 Mar 2003 02:18:46 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAIkcL035220; Tue, 25 Mar 2003 02:18:46 -0800 (PST) Message-Id: <200303251018.h2PAIkcL035220@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:18:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 10:18:49 -0000 murray 2003/03/25 02:18:28 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) gnu/usr.bin/groff/tmac mdoc.local Log: This is FreeBSD 4.8. Revision Changes Path 1.2.2.18.2.1 +1 -1 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:20: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 A853E37B404; Tue, 25 Mar 2003 02:20:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C46343F85; Tue, 25 Mar 2003 02:20:14 -0800 (PST) (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 h2PAKD0U035327; Tue, 25 Mar 2003 02:20:13 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAKDlF035324; Tue, 25 Mar 2003 02:20:13 -0800 (PST) Message-Id: <200303251020.h2PAKDlF035324@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:20:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 10:20:16 -0000 murray 2003/03/25 02:20:13 PST FreeBSD src repository Modified files: (Branch: RELENG_4) gnu/usr.bin/groff/tmac mdoc.local Log: Bump version number. Revision Changes Path 1.2.2.19 +1 -1 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:21:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A56E437B401; Tue, 25 Mar 2003 02:21:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 435A543F93; Tue, 25 Mar 2003 02:21:10 -0800 (PST) (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 h2PAL90U035664; Tue, 25 Mar 2003 02:21:10 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAL9K6035659; Tue, 25 Mar 2003 02:21:09 -0800 (PST) Message-Id: <200303251021.h2PAL9K6035659@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 25 Mar 2003 02:21:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/firewire fwohci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 10:21:12 -0000 simokawa 2003/03/25 02:21:09 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/firewire fwohci_pci.c Log: Safe PCI configuration. - Clear PCIM_CMD_MWRICEN: some chips seem to have problem with write invalidate. clearing this bit fixes SBP timeout problem. Tested by: Michael Reifenberger - Moderate value for latency timer. Approved by: re (jhb) Revision Changes Path 1.3.2.9 +4 -1 src/sys/dev/firewire/fwohci_pci.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:22: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 6313437B401; Tue, 25 Mar 2003 02:22:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0128343FAF; Tue, 25 Mar 2003 02:22:39 -0800 (PST) (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 h2PAMc0U035746; Tue, 25 Mar 2003 02:22:38 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAMcZO035745; Tue, 25 Mar 2003 02:22:38 -0800 (PST) Message-Id: <200303251022.h2PAMcZO035745@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:22:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/examples/cvsup standard-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 10:22:40 -0000 murray 2003/03/25 02:22:38 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) share/examples/cvsup standard-supfile Log: This file tracks RELENG_4_8 rather than RELENG_4 by default. Revision Changes Path 1.17.2.6.4.1 +1 -1 src/share/examples/cvsup/standard-supfile From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:28: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 48BB037B401; Tue, 25 Mar 2003 02:28:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD95343F3F; Tue, 25 Mar 2003 02:28:43 -0800 (PST) (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 h2PASh0U035983; Tue, 25 Mar 2003 02:28:43 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAShLg035982; Tue, 25 Mar 2003 02:28:43 -0800 (PST) Message-Id: <200303251028.h2PAShLg035982@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:28:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 10:28:46 -0000 murray 2003/03/25 02:28:43 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release Makefile Log: Update BASE on release branch. Revision Changes Path 1.536.2.106.2.1 +1 -1 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:36:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F98037B401; Tue, 25 Mar 2003 02:36:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EF4B43F85; Tue, 25 Mar 2003 02:36:20 -0800 (PST) (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 h2PAaJ0U036586; Tue, 25 Mar 2003 02:36:19 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAaJO0036585; Tue, 25 Mar 2003 02:36:19 -0800 (PST) Message-Id: <200303251036.h2PAaJO0036585@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:36:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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, 25 Mar 2003 10:36:22 -0000 murray 2003/03/25 02:36:19 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) . Makefile.inc1 Log: "make update" on a release branch should update to that release branch (RELENG_4_8 here). Approved by: re Revision Changes Path 1.141.2.61.2.1 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:43: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 C22F537B401; Tue, 25 Mar 2003 02:43:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6131E43FAF; Tue, 25 Mar 2003 02:43:07 -0800 (PST) (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 h2PAh70U037144; Tue, 25 Mar 2003 02:43:07 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAh7sk037143; Tue, 25 Mar 2003 02:43:07 -0800 (PST) Message-Id: <200303251043.h2PAh7sk037143@repoman.freebsd.org> From: Murray Stokely Date: Tue, 25 Mar 2003 02:43:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/posix4 p1003_1b.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 10:43:12 -0000 murray 2003/03/25 02:43:07 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/posix4 p1003_1b.c Log: MFS: r1.5.2.2 - permit use of sched_getscheduler and sched_getparam by non-root users in some instances. Approved by: re Revision Changes Path 1.5.2.1.12.1 +21 -10 src/sys/posix4/p1003_1b.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 02:48: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 E7C5D37B401; Tue, 25 Mar 2003 02:48:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8680543FAF; Tue, 25 Mar 2003 02:48:38 -0800 (PST) (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 h2PAmc0U037390; Tue, 25 Mar 2003 02:48:38 -0800 (PST) (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PAmcpj037389; Tue, 25 Mar 2003 02:48:38 -0800 (PST) Message-Id: <200303251048.h2PAmcpj037389@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 25 Mar 2003 02:48:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/firewire fwohci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 10:48:40 -0000 simokawa 2003/03/25 02:48:38 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/dev/firewire fwohci_pci.c Log: Safe PCI configuration. - Clear PCIM_CMD_MWRICEN: some chips seem to have problem with write invalidate. clearing this bit fixes SBP timeout problem. Tested by: Michael Reifenberger - Moderate value for latency timer. Approved by: re (jhb) Revision Changes Path 1.3.2.8.2.1 +4 -1 src/sys/dev/firewire/fwohci_pci.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 03:06: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 174E537B401; Tue, 25 Mar 2003 03:06:54 -0800 (PST) Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de [193.174.154.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 365A843FBF; Tue, 25 Mar 2003 03:06:52 -0800 (PST) (envelope-from brandt@fokus.fraunhofer.de) Received: from beagle (beagle [193.175.132.100])h2PB6mH01986; Tue, 25 Mar 2003 12:06:48 +0100 (MET) Date: Tue, 25 Mar 2003 12:06:48 +0100 (CET) From: Harti Brandt To: "Matthew N. Dodd" In-Reply-To: <200303250429.h2P4TQnk097115@repoman.freebsd.org> Message-ID: <20030325120221.C19124@beagle.fokus.fraunhofer.de> References: <200303250429.h2P4TQnk097115@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-22.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libatm Makefile atm_addr.c cache_key.c ip_addr.c libatm.h timer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 11:06:56 -0000 On Mon, 24 Mar 2003, Matthew N. Dodd wrote: The WARNS=5 breaks sparc64. The problem is struct atminfreq { ... caddr_t air_buf_addr; ... }; When casting a char * to a struct * you get a warning from gcc, that you change the required struct alignment. You can work around this by: (struct foo *)(void *)ptr better yet by getting rid of caddr_t. malloc(3) returns (void *) and should always be max aligned to the given architecture. harti MND>mdodd 2003/03/24 20:29:26 PST MND> MND> FreeBSD src repository MND> MND> Modified files: MND> lib/libatm Makefile atm_addr.c cache_key.c ip_addr.c MND> libatm.h timer.c MND> Log: MND> Fix warnings. MND> MND> Revision Changes Path MND> 1.5 +2 -1 src/lib/libatm/Makefile MND> 1.9 +6 -1 src/lib/libatm/atm_addr.c MND> 1.8 +1 -1 src/lib/libatm/cache_key.c MND> 1.8 +7 -7 src/lib/libatm/ip_addr.c MND> 1.6 +5 -5 src/lib/libatm/libatm.h MND> 1.8 +4 -4 src/lib/libatm/timer.c MND> -- harti brandt, http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fraunhofer.de, harti@freebsd.org From owner-cvs-src@FreeBSD.ORG Tue Mar 25 03:27: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 EDABD37B401; Tue, 25 Mar 2003 03:27:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E5DE43F85; Tue, 25 Mar 2003 03:27:46 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PBRk0U041036; Tue, 25 Mar 2003 03:27:46 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PBRkAO041035; Tue, 25 Mar 2003 03:27:46 -0800 (PST) Message-Id: <200303251127.h2PBRkAO041035@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Mar 2003 03:27:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/ip6fw ip6fw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 11:27:50 -0000 ume 2003/03/25 03:27:46 PST FreeBSD src repository Modified files: sbin/ip6fw ip6fw.c Log: Make -N option work. Submitted by: KONDOU Kazuhiro Revision Changes Path 1.12 +1 -1 src/sbin/ip6fw/ip6fw.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 04:09:07 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34C7337B401; Tue, 25 Mar 2003 04:09:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC0E243F93; Tue, 25 Mar 2003 04:09:06 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PC960U044493; Tue, 25 Mar 2003 04:09:06 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PC96Pf044492; Tue, 25 Mar 2003 04:09:06 -0800 (PST) Message-Id: <200303251209.h2PC96Pf044492@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 04:09:06 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 intro.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, 25 Mar 2003 12:09:08 -0000 keramida 2003/03/25 04:09:06 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 intro.4 Log: Delete MAKEDEV traces Revision Changes Path 1.26 +1 -9 src/share/man/man4/intro.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 05:25: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 73E3337B404 for ; Tue, 25 Mar 2003 05:25:02 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 43DDE43FAF for ; Tue, 25 Mar 2003 05:25:01 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 25128 invoked by uid 1000); 25 Mar 2003 13:25:01 -0000 Date: Tue, 25 Mar 2003 05:25:01 -0800 (PST) From: Nate Lawson To: "Matthew N. Dodd" In-Reply-To: <20030325034218.BB81837B6B4@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-17.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,SUBJ_HAS_SPACES, SUBJ_HAS_UNIQ_ID,USER_AGENT_PINE version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/dhclient Makefile Makefile.inc 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, 25 Mar 2003 13:25:04 -0000 On Mon, 24 Mar 2003, Matthew N. Dodd wrote: > Modified files: > sbin/dhclient Makefile Makefile.inc > Added files: > sbin/dhclient/dhcpctl Makefile > sbin/dhclient/omshell Makefile > Log: > Hook omshell(1) up to the build. Thank you! I ran into the reference to this nonexistent program in the man page. -Nate From owner-cvs-src@FreeBSD.ORG Tue Mar 25 06:26: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 094E637B401; Tue, 25 Mar 2003 06:26:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B80543F85; Tue, 25 Mar 2003 06:26:34 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PEQY0U060693; Tue, 25 Mar 2003 06:26:34 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PEQYFm060692; Tue, 25 Mar 2003 06:26:34 -0800 (PST) Message-Id: <200303251426.h2PEQYFm060692@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 06:26:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 ccd.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, 25 Mar 2003 14:26:36 -0000 keramida 2003/03/25 06:26:34 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 ccd.4 Log: Delete MAKEDEV reference. PR: docs/50277 Submitted by: Sergey A.Osokin Revision Changes Path 1.27 +0 -1 src/share/man/man4/ccd.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 06:35: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 5F94D37B401; Tue, 25 Mar 2003 06:35:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F236743F85; Tue, 25 Mar 2003 06:35:27 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PEZR0U061317; Tue, 25 Mar 2003 06:35:27 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PEZRNo061316; Tue, 25 Mar 2003 06:35:27 -0800 (PST) Message-Id: <200303251435.h2PEZRNo061316@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 06:35:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 kld.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 14:35:32 -0000 keramida 2003/03/25 06:35:27 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 kld.4 Log: Delete MAKEDEV references and add small blurb that points to devfs(5) and devd(8). PR: docs/50278 Submitted by: Sergey A.Osokin Revision Changes Path 1.17 +9 -15 src/share/man/man4/kld.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 06:49: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 97A4537B401; Tue, 25 Mar 2003 06:49:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF7B843F93; Tue, 25 Mar 2003 06:49:02 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PEn20U062092; Tue, 25 Mar 2003 06:49:02 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PEn2kg062091; Tue, 25 Mar 2003 06:49:02 -0800 (PST) Message-Id: <200303251449.h2PEn2kg062091@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 06:49:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 pcm.4 tap.4 tun.4 ukbd.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, 25 Mar 2003 14:49:05 -0000 keramida 2003/03/25 06:49:02 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 pcm.4 tap.4 tun.4 ukbd.4 Log: Delete MAKEDEV references and update the text about /dev/foo control devices that return the next available device when opened. PR: 50280, 50281, 50282, 50283 Submitted by: Sergey A.Osokin Revision Changes Path 1.29 +0 -27 src/share/man/man4/pcm.4 1.14 +2 -20 src/share/man/man4/tap.4 1.18 +4 -24 src/share/man/man4/tun.4 1.27 +0 -7 src/share/man/man4/ukbd.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 07:01: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 C048037B401; Tue, 25 Mar 2003 07:01:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E3BD43F75; Tue, 25 Mar 2003 07:01:11 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PF1B0U063167; Tue, 25 Mar 2003 07:01:11 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PF1AGX063164; Tue, 25 Mar 2003 07:01:10 -0800 (PST) Message-Id: <200303251501.h2PF1AGX063164@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 07:01:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 urio.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, 25 Mar 2003 15:01:13 -0000 keramida 2003/03/25 07:01:10 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 urio.4 Log: Delete MAKEDEV references PR: 50284 Submitted by: Sergey A.Osokin Revision Changes Path 1.8 +2 -8 src/share/man/man4/urio.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 07:07: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 B784B37B401; Tue, 25 Mar 2003 07:07:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53F0B43F75; Tue, 25 Mar 2003 07:07:02 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PF720U064516; Tue, 25 Mar 2003 07:07:02 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PF7267064515; Tue, 25 Mar 2003 07:07:02 -0800 (PST) Message-Id: <200303251507.h2PF7267064515@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 07:07:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man8 MAKEDEV.8 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, 25 Mar 2003 15:07:05 -0000 keramida 2003/03/25 07:07:02 PST FreeBSD src repository (doc committer) Modified files: share/man/man8 Makefile Added files: share/man/man8 MAKEDEV.8 Log: Add a tiny manpage to make sure users aren't surprised when they search for MAKEDEV, now that it's deprecated. Revision Changes Path 1.1 +43 -0 src/share/man/man8/MAKEDEV.8 (new) 1.32 +2 -1 src/share/man/man8/Makefile From owner-cvs-src@FreeBSD.ORG Tue Mar 25 07:12: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 AE6A937B401; Tue, 25 Mar 2003 07:12:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CB2643FB1; Tue, 25 Mar 2003 07:12:08 -0800 (PST) (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 h2PFC80U065001; Tue, 25 Mar 2003 07:12:08 -0800 (PST) (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PFC7Ej065000; Tue, 25 Mar 2003 07:12:07 -0800 (PST) Message-Id: <200303251512.h2PFC7Ej065000@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 25 Mar 2003 07:12:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/examples/ppp ppp.conf.sample X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 15:12:10 -0000 brueffer 2003/03/25 07:12:07 PST FreeBSD src repository (doc committer) Modified files: share/examples/ppp ppp.conf.sample Log: Remove reference to MAKEDEV Revision Changes Path 1.32 +0 -2 src/share/examples/ppp/ppp.conf.sample From owner-cvs-src@FreeBSD.ORG Tue Mar 25 07:59:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02DFE37B42C; Tue, 25 Mar 2003 07:59:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9501943F85; Tue, 25 Mar 2003 07:59:27 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PFxR0U067843; Tue, 25 Mar 2003 07:59:27 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PFxRlu067842; Tue, 25 Mar 2003 07:59:27 -0800 (PST) Message-Id: <200303251559.h2PFxRlu067842@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Mar 2003 07:59:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp ipv6cp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 15:59:30 -0000 ume 2003/03/25 07:59:27 PST FreeBSD src repository Modified files: usr.sbin/ppp ipv6cp.c Log: Since ppp.link{up,down} is invoked at the end of IPCP negotiation, if we need ppp.link{up,down}, we couldn't disable IPCP. Now, if IPCP is disabled, ppp.link{up,down} is invoked at the end of IPV6CP negotiation. Revision Changes Path 1.9 +32 -2 src/usr.sbin/ppp/ipv6cp.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 08: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 6CCEA37B401; Tue, 25 Mar 2003 08:21:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B25A043FE0; Tue, 25 Mar 2003 08:21:09 -0800 (PST) (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 h2PGL90U070388; Tue, 25 Mar 2003 08:21:09 -0800 (PST) (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PGL9Xk070387; Tue, 25 Mar 2003 08:21:09 -0800 (PST) Message-Id: <200303251621.h2PGL9Xk070387@repoman.freebsd.org> From: Nate Lawson Date: Tue, 25 Mar 2003 08:21:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 16:21:15 -0000 njl 2003/03/25 08:21:09 PST FreeBSD src repository Modified files: sys/dev/usb umass.c Log: Add code to implement two new USB quirk types: NO_INQUIRY and NO_INQUIRY_EVPD The former fakes a valid response to an inquiry command. (I am completely blown away that there are devices which hang upon receiving inquiry). The latter returns "invalid request" to any inquiry commands with EVPD set. NO_INQUIRY implies NO_INQUIRY_EVPD but not vice versa. Both quirks have been tested separately on my USB key although it didn't require either of them. While I'm here, fix wildcarding so that any/all of vendor, product, revision can be wildcarded. Idea from: Linux MFC after: 2 weeks Revision Changes Path 1.79 +60 -11 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 08:34: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 7F82D37B404 for ; Tue, 25 Mar 2003 08:34:50 -0800 (PST) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D07F43FAF for ; Tue, 25 Mar 2003 08:34:48 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 22008 invoked from network); 25 Mar 2003 16:34:51 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 25 Mar 2003 16:34:51 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h2PGYiOv096188; Tue, 25 Mar 2003 11:34:45 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030325085720.GA73657@sunbay.com> Date: Tue, 25 Mar 2003 11:34:44 -0500 (EST) From: John Baldwin To: Ruslan Ermilov X-Spam-Status: No, hits=-19.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs_vncache.c src/sys/kern kern_exec.c kern_exit.c kern_fork.c sysv_sem.c uipc_sem.c vfs_aio.c src/sys/netncp ncp_subr.c src/sys/sys eventhandler.h 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: Tue, 25 Mar 2003 16:34:52 -0000 On 25-Mar-2003 Ruslan Ermilov wrote: > We had the manpages for at_fork(9) and at_exit(9). Ah, yes, will take care of. > On Mon, Mar 24, 2003 at 01:15:35PM -0800, John Baldwin wrote: >> jhb 2003/03/24 13:15:35 PST >> >> FreeBSD src repository >> >> Modified files: >> sys/fs/pseudofs pseudofs_vncache.c >> sys/kern kern_exec.c kern_exit.c kern_fork.c >> sysv_sem.c uipc_sem.c vfs_aio.c >> sys/netncp ncp_subr.c >> sys/sys eventhandler.h systm.h >> Log: >> Replace the at_fork, at_exec, and at_exit functions with the slightly more >> flexible process_fork, process_exec, and process_exit eventhandlers. This >> reduces code duplication and also means that I don't have to go duplicate >> the eventhandler locking three more times for each of at_fork, at_exec, and >> at_exit. >> >> Reviewed by: phk, jake, almost complete silence on arch@ >> >> Revision Changes Path >> 1.23 +7 -5 src/sys/fs/pseudofs/pseudofs_vncache.c >> 1.217 +2 -59 src/sys/kern/kern_exec.c >> 1.206 +2 -65 src/sys/kern/kern_exit.c >> 1.188 +2 -86 src/sys/kern/kern_fork.c >> 1.61 +8 -4 src/sys/kern/sysv_sem.c >> 1.8 +12 -6 src/sys/kern/uipc_sem.c >> 1.157 +11 -6 src/sys/kern/vfs_aio.c >> 1.11 +7 -7 src/sys/netncp/ncp_subr.c >> 1.28 +11 -0 src/sys/sys/eventhandler.h >> 1.191 +0 -18 src/sys/sys/systm.h > > -- > Ruslan Ermilov Sysadmin and DBA, > ru@sunbay.com Sunbay Software AG, > ru@FreeBSD.org FreeBSD committer, > +380.652.512.251 Simferopol, Ukraine > > http://www.FreeBSD.org The Power To Serve > http://www.oracle.com Enabling The Information Age -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Mar 25 08:36:48 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA2EB37B401; Tue, 25 Mar 2003 08:36:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 210E043F85; Tue, 25 Mar 2003 08:36:48 -0800 (PST) (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 h2PGal0U071256; Tue, 25 Mar 2003 08:36:47 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PGalZK071255; Tue, 25 Mar 2003 08:36:47 -0800 (PST) Message-Id: <200303251636.h2PGalZK071255@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 08:36:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man9 Makefile at_exit.9 at_fork.9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 16:36:51 -0000 jhb 2003/03/25 08:36:47 PST FreeBSD src repository Modified files: share/man/man9 Makefile style.9 Removed files: share/man/man9 at_exit.9 at_fork.9 Log: Remove obsolete at_fork() and at_exit() manpages. Curiously, at_exec() didn't have a manpage. Reminded by: ru Revision Changes Path 1.176 +1 -4 src/share/man/man9/Makefile 1.19 +0 -74 src/share/man/man9/at_exit.9 (dead) 1.19 +0 -78 src/share/man/man9/at_fork.9 (dead) 1.99 +1 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 08:49: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 BE3C537B401; Tue, 25 Mar 2003 08:49:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E74843F3F; Tue, 25 Mar 2003 08:49:09 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PGn90U077139; Tue, 25 Mar 2003 08:49:09 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PGn9X1077138; Tue, 25 Mar 2003 08:49:09 -0800 (PST) Message-Id: <200303251649.h2PGn9X1077138@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Mar 2003 08:49:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 16:49:11 -0000 ume 2003/03/25 08:49:09 PST FreeBSD src repository Modified files: usr.sbin/ppp route.c Log: We need filling scopeid to install routes for link-local scope addresses. Revision Changes Path 1.91 +24 -0 src/usr.sbin/ppp/route.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:00: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 138CA37B401; Tue, 25 Mar 2003 09:00:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A672743F85; Tue, 25 Mar 2003 09:00:03 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PH030U077842; Tue, 25 Mar 2003 09:00:03 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PH03GS077841; Tue, 25 Mar 2003 09:00:03 -0800 (PST) Message-Id: <200303251700.h2PH03GS077841@repoman.freebsd.org> From: Eivind Eklund Date: Tue, 25 Mar 2003 09:00:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/whois whois.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:00:05 -0000 eivind 2003/03/25 09:00:03 PST FreeBSD src repository Modified files: usr.bin/whois whois.c Log: Add support for identifying NORID (norwegian top level registry) handles. Reviewed by: mike (with slight changes based on feedback afterwards) Revision Changes Path 1.35 +7 -0 src/usr.bin/whois/whois.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:01: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 9E7C337B401; Tue, 25 Mar 2003 09:01:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C403743F93; Tue, 25 Mar 2003 09:01:39 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PH1d0U077957; Tue, 25 Mar 2003 09:01:39 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PH1dex077956; Tue, 25 Mar 2003 09:01:39 -0800 (PST) Message-Id: <200303251701.h2PH1dex077956@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Mar 2003 09:01:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp ipv6cp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 17:01:42 -0000 ume 2003/03/25 09:01:39 PST FreeBSD src repository Modified files: usr.sbin/ppp ipv6cp.c Log: Once ppp session is over, the route to ff02::tun0/32 was deleted, and never came back. Now, the route to ff02::tun0/32 is installed at the end of IPV6CP negitiaton. Revision Changes Path 1.10 +12 -1 src/usr.sbin/ppp/ipv6cp.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:10:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F9F937B401; Tue, 25 Mar 2003 09:10:06 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A83A43F3F; Tue, 25 Mar 2003 09:10:03 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2PHA0hV020411; Tue, 25 Mar 2003 18:10:01 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Mar 2003 08:21:09 PST." <200303251621.h2PGL9Xk070387@repoman.freebsd.org> Date: Tue, 25 Mar 2003 18:10:00 +0100 Message-ID: <20410.1048612200@critter.freebsd.dk> X-Spam-Status: No, hits=-6.5 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:10:09 -0000 In message <200303251621.h2PGL9Xk070387@repoman.freebsd.org>, Nate Lawson write s: >njl 2003/03/25 08:21:09 PST > > FreeBSD src repository > > Modified files: > sys/dev/usb umass.c > Log: > Add code to implement two new USB quirk types: NO_INQUIRY and NO_INQUIRY_EVPD > The former fakes a valid response to an inquiry command. (I am completely > blown away that there are devices which hang upon receiving inquiry). The > latter returns "invalid request" to any inquiry commands with EVPD set. > NO_INQUIRY implies NO_INQUIRY_EVPD but not vice versa. Both quirks have been > tested separately on my USB key although it didn't require either of them. > > While I'm here, fix wildcarding so that any/all of vendor, product, revision > can be wildcarded. Isn't it time we started loading the quirk table with a userland utility ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:16: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 E9FA137B401; Tue, 25 Mar 2003 09:16:11 -0800 (PST) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4DCB43F85; Tue, 25 Mar 2003 09:16:10 -0800 (PST) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.6/8.12.5) with ESMTP id h2PHG98U022854; Tue, 25 Mar 2003 10:16:09 -0700 (MST) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.6/8.12.5/Submit) id h2PHG9as022853; Tue, 25 Mar 2003 10:16:09 -0700 (MST) (envelope-from ken) Date: Tue, 25 Mar 2003 10:16:09 -0700 From: "Kenneth D. Merry" To: Poul-Henning Kamp Message-ID: <20030325101609.A22832@panzer.kdm.org> References: <200303251621.h2PGL9Xk070387@repoman.freebsd.org> <20410.1048612200@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20410.1048612200@critter.freebsd.dk>; from phk@phk.freebsd.dk on Tue, Mar 25, 2003 at 06:10:00PM +0100 X-Spam-Status: No, hits=-29.3 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:16:14 -0000 On Tue, Mar 25, 2003 at 18:10:00 +0100, Poul-Henning Kamp wrote: > In message <200303251621.h2PGL9Xk070387@repoman.freebsd.org>, Nate Lawson write > s: > >njl 2003/03/25 08:21:09 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/usb umass.c > > Log: > > Add code to implement two new USB quirk types: NO_INQUIRY and NO_INQUIRY_EVPD > > The former fakes a valid response to an inquiry command. (I am completely > > blown away that there are devices which hang upon receiving inquiry). The > > latter returns "invalid request" to any inquiry commands with EVPD set. > > NO_INQUIRY implies NO_INQUIRY_EVPD but not vice versa. Both quirks have been > > tested separately on my USB key although it didn't require either of them. > > > > While I'm here, fix wildcarding so that any/all of vendor, product, revision > > can be wildcarded. > > Isn't it time we started loading the quirk table with a userland utility ? That makes it kinda hard if you need the quirk to boot. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:21: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 66D2E37B404; Tue, 25 Mar 2003 09:21:19 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 266A443FAF; Tue, 25 Mar 2003 09:21:18 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2PHLGhV020505; Tue, 25 Mar 2003 18:21:16 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "Kenneth D. Merry" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Mar 2003 10:16:09 MST." <20030325101609.A22832@panzer.kdm.org> Date: Tue, 25 Mar 2003 18:21:16 +0100 Message-ID: <20504.1048612876@critter.freebsd.dk> X-Spam-Status: No, hits=-8.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:21:21 -0000 In message <20030325101609.A22832@panzer.kdm.org>, "Kenneth D. Merry" writes: >> > Modified files: >> > sys/dev/usb umass.c >> > Log: >> Isn't it time we started loading the quirk table with a userland utility ? > >That makes it kinda hard if you need the quirk to boot. Booting from USB devices ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:23: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 1962137B401; Tue, 25 Mar 2003 09:23:30 -0800 (PST) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1C7943F93; Tue, 25 Mar 2003 09:23:28 -0800 (PST) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.6/8.12.5) with ESMTP id h2PHNS8U022952; Tue, 25 Mar 2003 10:23:28 -0700 (MST) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.6/8.12.5/Submit) id h2PHNSbk022951; Tue, 25 Mar 2003 10:23:28 -0700 (MST) (envelope-from ken) Date: Tue, 25 Mar 2003 10:23:28 -0700 From: "Kenneth D. Merry" To: Poul-Henning Kamp Message-ID: <20030325102327.A22927@panzer.kdm.org> References: <20030325101609.A22832@panzer.kdm.org> <20504.1048612876@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20504.1048612876@critter.freebsd.dk>; from phk@phk.freebsd.dk on Tue, Mar 25, 2003 at 06:21:16PM +0100 X-Spam-Status: No, hits=-29.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:23:31 -0000 On Tue, Mar 25, 2003 at 18:21:16 +0100, Poul-Henning Kamp wrote: > In message <20030325101609.A22832@panzer.kdm.org>, "Kenneth D. Merry" writes: > > >> > Modified files: > >> > sys/dev/usb umass.c > >> > Log: > > >> Isn't it time we started loading the quirk table with a userland utility ? > > > >That makes it kinda hard if you need the quirk to boot. > > Booting from USB devices ? You could, I suppose, given the right BIOS support or if you boot from a floppy/CD and run off a USB device, but I'm talking about quirks in general. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:29: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 389D237B401; Tue, 25 Mar 2003 09:29:02 -0800 (PST) Received: from rwcrmhc53.attbi.com (rwcrmhc53.attbi.com [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB16143F85; Tue, 25 Mar 2003 09:29:00 -0800 (PST) (envelope-from bmah@employees.org) Received: from bmah.dyndns.org (12-240-204-110.client.attbi.com[12.240.204.110]) by rwcrmhc53.attbi.com (rwcrmhc53) with ESMTP id <20030325172900053005k1gfe>; Tue, 25 Mar 2003 17:29:00 +0000 Received: from intruder.bmah.org (localhost [127.0.0.1]) by bmah.dyndns.org (8.12.8/8.12.8) with ESMTP id h2PHSxv5001253; Tue, 25 Mar 2003 09:28:59 -0800 (PST) (envelope-from bmah@intruder.bmah.org) Received: (from bmah@localhost) by intruder.bmah.org (8.12.8/8.12.8/Submit) id h2PHSxo7001252; Tue, 25 Mar 2003 09:28:59 -0800 (PST) Date: Tue, 25 Mar 2003 09:28:59 -0800 From: "Bruce A. Mah" To: Wilko Bulte Message-ID: <20030325172859.GD988@intruder.bmah.org> References: <200303212246.h2LMkXQg017386@repoman.freebsd.org> <20030322001218.GA57299@intruder.bmah.org> <20030324180300.GA21439@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2iBwrppp/7QCDedR" Content-Disposition: inline In-Reply-To: <20030324180300.GA21439@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-url: http://www.employees.org/~bmah/ X-Spam-Status: No, hits=-19.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,RCVD_IN_UNCONFIRMED_DSBL, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: "Bruce A. Mah" cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Wilko Bulte cc: cvs-src@FreeBSD.ORG Subject: Re: 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: Tue, 25 Mar 2003 17:29:05 -0000 --2iBwrppp/7QCDedR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable If memory serves me right, Wilko Bulte wrote: > On Fri, Mar 21, 2003 at 04:12:18PM -0800, Bruce A. Mah wrote: > > If/when somebody stumbles over this problem in future versions of > > FreeBSD, they're probably not going to come back to the 4.8 release > > notes to find it. I'll leave it where it is, but after RELENG_4 is > > open again, could you please insert this text into the hardware notes, > > so it'll be there for future reference? Thanks. >=20 > You mean release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml? Yeah, that's what I meant. > It is in there already, but I am sort-of worried (how many folks have > Turbolasers at home? ;-) that people would not find it there. Heh. :-) What I am concerned about is that I don't want to see the release notes turn into a dumping ground for "various things that people should know". (Note that I am not accusing you or anybody else of doing this...I'm just expressing a part of my criteria for figuring out what kinds of material to add.) More specifically: 1. I truncate the release notes after every release. If your item needs to be seen over multiple releases, then the release notes document is probably not permanent enough of a place to put it. Someplace such as the hardware notes, Handbook, or FAQ might be better. 2. The release notes describe changes from one release to the next. It's true that a lot of people read it when upgrading, but that doesn't excuse them from looking at other sources of information (such as UPDATING). This is not a huge problem, and I don't want to stop you (or anybody else) from committing release notes changes. If there's sufficient time, I might ask for items to be redirected to places I think are more appropriate. But in any case I'm glad for the help that you and others have given to the release documentation. Thanks! Bruce. --2iBwrppp/7QCDedR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+gJHa2MoxcVugUsMRAh84AKDwSeoZyg1W61C4MxfifpMj4tfRGQCfeBcg BSHb/1ZtJDe7P6GXuBs9FR8= =1aTZ -----END PGP SIGNATURE----- --2iBwrppp/7QCDedR-- From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:31: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 32F2737B401; Tue, 25 Mar 2003 09:31:25 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1D5E43FAF; Tue, 25 Mar 2003 09:31:23 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2PHVMhV020626; Tue, 25 Mar 2003 18:31:22 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "Kenneth D. Merry" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Mar 2003 10:23:28 MST." <20030325102327.A22927@panzer.kdm.org> Date: Tue, 25 Mar 2003 18:31:22 +0100 Message-ID: <20625.1048613482@critter.freebsd.dk> X-Spam-Status: No, hits=-9.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:31:27 -0000 In message <20030325102327.A22927@panzer.kdm.org>, "Kenneth D. Merry" writes: >On Tue, Mar 25, 2003 at 18:21:16 +0100, Poul-Henning Kamp wrote: >> In message <20030325101609.A22832@panzer.kdm.org>, "Kenneth D. Merry" writes: >> >> >> > Modified files: >> >> > sys/dev/usb umass.c >> >> > Log: >> >> >> Isn't it time we started loading the quirk table with a userland utility ? >> > >> >That makes it kinda hard if you need the quirk to boot. >> >> Booting from USB devices ? > >You could, I suppose, given the right BIOS support or if you boot from a >floppy/CD and run off a USB device, but I'm talking about quirks in >general. I was talking about USB quirks specifically, since they seem to multiply like rabbits. I would also argue that giving camcontrol an ability to add quirks from userland would make things easier for the users... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:40: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 BDCA837B401; Tue, 25 Mar 2003 09:40:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3F8943F85; Tue, 25 Mar 2003 09:40:00 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PHe00U081272; Tue, 25 Mar 2003 09:40:00 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PHe0Uu081271; Tue, 25 Mar 2003 09:40:00 -0800 (PST) Message-Id: <200303251740.h2PHe0Uu081271@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 09:40:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/lib/libatm 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, 25 Mar 2003 17:40:03 -0000 mdodd 2003/03/25 09:40:00 PST FreeBSD src repository Modified files: lib/libatm Makefile Log: Back off WARNS until I've had a chance to deal with the problems on sparc64/alpha. Revision Changes Path 1.6 +1 -1 src/lib/libatm/Makefile From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:51: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 7BF4F37B405 for ; Tue, 25 Mar 2003 09:51:49 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id F40D843FBF for ; Tue, 25 Mar 2003 09:51:45 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 25633 invoked by uid 1000); 25 Mar 2003 17:51:46 -0000 Date: Tue, 25 Mar 2003 09:51:46 -0800 (PST) From: Nate Lawson To: Poul-Henning Kamp In-Reply-To: <20625.1048613482@critter.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-16.3 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 17:51:52 -0000 > In message <20030325102327.A22927@panzer.kdm.org>, "Kenneth D. Merry" writes: > >On Tue, Mar 25, 2003 at 18:21:16 +0100, Poul-Henning Kamp wrote: > >> In message <20030325101609.A22832@panzer.kdm.org>, "Kenneth D. Merry" writes: > >> >> Isn't it time we started loading the quirk table with a userland utility ? > >> > > >> >That makes it kinda hard if you need the quirk to boot. > >> > >> Booting from USB devices ? > > > >You could, I suppose, given the right BIOS support or if you boot from a > >floppy/CD and run off a USB device, but I'm talking about quirks in > >general. > > I was talking about USB quirks specifically, since they seem to > multiply like rabbits. > > I would also argue that giving camcontrol an ability to add quirks > from userland would make things easier for the users... There are several reasons for quirks. The ones in scsi_da.c should be removable once we update the cam transport code. The ones in USB are all true quirks, meaning a device has to have them to work and it is non-compliant with appropriate specs (and usually hangs). I personally don't think it's necessary to make them runtime loadable. You can see the linux usb quirks section to see the magnitude of devices that require quirks. If you'd like to help, it would be great to merge the linux quirks into our list as well. -Nate From owner-cvs-src@FreeBSD.ORG Tue Mar 25 09:55:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5E4B37B401; Tue, 25 Mar 2003 09:55:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67B0443FA3; Tue, 25 Mar 2003 09:55:22 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PHtM0U082442; Tue, 25 Mar 2003 09:55:22 -0800 (PST) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PHtLwC082438; Tue, 25 Mar 2003 09:55:21 -0800 (PST) Message-Id: <200303251755.h2PHtLwC082438@repoman.freebsd.org> From: David Schultz Date: Tue, 25 Mar 2003 09:55:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: NETLIB X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/contrib/gdtoa - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 17:55:28 -0000 das 2003/03/25 09:55:21 PST FreeBSD src repository src/contrib/gdtoa - Imported sources Update of /home/ncvs/src/contrib/gdtoa In directory repoman.freebsd.org:/tmp/cvs-serv82363 Log Message: Import new sources. The only material change in this update is to add locale support for hexadecimal floating point conversions. Noticed by: ache Reviewed by: mike (mentor) Status: Vendor Tag: NETLIB Release Tags: v20030324 U src/contrib/gdtoa/README U src/contrib/gdtoa/arithchk.c U src/contrib/gdtoa/dmisc.c U src/contrib/gdtoa/dtoa.c U src/contrib/gdtoa/g_Qfmt.c U src/contrib/gdtoa/g__fmt.c U src/contrib/gdtoa/g_ddfmt.c U src/contrib/gdtoa/g_dfmt.c U src/contrib/gdtoa/g_ffmt.c U src/contrib/gdtoa/g_xLfmt.c U src/contrib/gdtoa/g_xfmt.c U src/contrib/gdtoa/gdtoa.c U src/contrib/gdtoa/gdtoa.h U src/contrib/gdtoa/gdtoaimp.h U src/contrib/gdtoa/gethex.c U src/contrib/gdtoa/gmisc.c U src/contrib/gdtoa/hd_init.c U src/contrib/gdtoa/hexnan.c U src/contrib/gdtoa/makefile U src/contrib/gdtoa/misc.c U src/contrib/gdtoa/smisc.c U src/contrib/gdtoa/strtoIQ.c U src/contrib/gdtoa/strtoId.c U src/contrib/gdtoa/strtoIdd.c U src/contrib/gdtoa/strtoIf.c U src/contrib/gdtoa/strtoIg.c U src/contrib/gdtoa/strtoIx.c U src/contrib/gdtoa/strtoIxL.c U src/contrib/gdtoa/strtod.c U src/contrib/gdtoa/strtodI.c U src/contrib/gdtoa/strtodg.c U src/contrib/gdtoa/strtof.c U src/contrib/gdtoa/strtopQ.c U src/contrib/gdtoa/strtopd.c U src/contrib/gdtoa/strtopdd.c U src/contrib/gdtoa/strtopf.c U src/contrib/gdtoa/strtopx.c U src/contrib/gdtoa/strtopxL.c U src/contrib/gdtoa/strtorQ.c U src/contrib/gdtoa/strtord.c U src/contrib/gdtoa/strtordd.c U src/contrib/gdtoa/strtorf.c U src/contrib/gdtoa/strtorx.c U src/contrib/gdtoa/strtorxL.c U src/contrib/gdtoa/sum.c U src/contrib/gdtoa/ulp.c U src/contrib/gdtoa/xsum0.out U src/contrib/gdtoa/test/Q.ou0 U src/contrib/gdtoa/test/Q.ou1 U src/contrib/gdtoa/test/Qtest.c U src/contrib/gdtoa/test/README U src/contrib/gdtoa/test/d.out U src/contrib/gdtoa/test/dI.out U src/contrib/gdtoa/test/dIsi.out U src/contrib/gdtoa/test/dItest.c U src/contrib/gdtoa/test/dd.out U src/contrib/gdtoa/test/ddsi.out U src/contrib/gdtoa/test/ddtest.c U src/contrib/gdtoa/test/dt.c U src/contrib/gdtoa/test/dtest.c U src/contrib/gdtoa/test/dtst.out U src/contrib/gdtoa/test/f.out U src/contrib/gdtoa/test/ftest.c U src/contrib/gdtoa/test/getround.c U src/contrib/gdtoa/test/makefile U src/contrib/gdtoa/test/rtestnos U src/contrib/gdtoa/test/strtoIdSI.c U src/contrib/gdtoa/test/strtoIddSI.c U src/contrib/gdtoa/test/strtodISI.c U src/contrib/gdtoa/test/strtodt.c U src/contrib/gdtoa/test/strtopddSI.c U src/contrib/gdtoa/test/strtorddSI.c U src/contrib/gdtoa/test/testnos U src/contrib/gdtoa/test/testnos1 U src/contrib/gdtoa/test/testnos3 U src/contrib/gdtoa/test/x.ou0 U src/contrib/gdtoa/test/x.ou1 U src/contrib/gdtoa/test/xL.ou0 U src/contrib/gdtoa/test/xL.ou1 U src/contrib/gdtoa/test/xLtest.c U src/contrib/gdtoa/test/xQtest.c U src/contrib/gdtoa/test/xsum0.out U src/contrib/gdtoa/test/xtest.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Tue Mar 25 10:03: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 BA7F437B401; Tue, 25 Mar 2003 10:03:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A64243F75; Tue, 25 Mar 2003 10:03:12 -0800 (PST) (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 h2PI3C0U083967; Tue, 25 Mar 2003 10:03:12 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PI3Cmp083966; Tue, 25 Mar 2003 10:03:12 -0800 (PST) Message-Id: <200303251803.h2PI3Cmp083966@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 25 Mar 2003 10:03:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/etc printcap X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 18:03:14 -0000 trhodes 2003/03/25 10:03:12 PST FreeBSD src repository Modified files: etc printcap Log: Update the handbook printing section URL so that it points to the correct location. Revision Changes Path 1.13 +1 -1 src/etc/printcap From owner-cvs-src@FreeBSD.ORG Tue Mar 25 10:08: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 0C94E37B401; Tue, 25 Mar 2003 10:08:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D87143F93; Tue, 25 Mar 2003 10:08:50 -0800 (PST) (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 h2PI8o0U084192; Tue, 25 Mar 2003 10:08:50 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PI8og6084191; Tue, 25 Mar 2003 10:08:50 -0800 (PST) Message-Id: <200303251808.h2PI8og6084191@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 25 Mar 2003 10:08:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4/man4.i386 cx.4 dgb.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, 25 Mar 2003 18:08:54 -0000 trhodes 2003/03/25 10:08:50 PST FreeBSD src repository Modified files: share/man/man4/man4.i386 cx.4 dgb.4 Log: Remove MAKEDEV rot. PR: 50286, 50285 Submitted by: Sergey A. Osokin Revision Changes Path 1.15 +0 -10 src/share/man/man4/man4.i386/cx.4 1.20 +2 -3 src/share/man/man4/man4.i386/dgb.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 10: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 BA9A137B4A0; Tue, 25 Mar 2003 10:08:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D8A43F93; Tue, 25 Mar 2003 10:08:57 -0800 (PST) (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 h2PI8v0U084233; Tue, 25 Mar 2003 10:08:57 -0800 (PST) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PI8vra084232; Tue, 25 Mar 2003 10:08:57 -0800 (PST) Message-Id: <200303251808.h2PI8vra084232@repoman.freebsd.org> From: Paul Saab Date: Tue, 25 Mar 2003 10:08:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 bge.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, 25 Mar 2003 18:09:02 -0000 ps 2003/03/25 10:08:57 PST FreeBSD src repository Modified files: share/man/man4 bge.4 Log: Add some HP cards to the supported list of cards. Also mention that 1000BaseTX only supports full-duplex. Submitted by: John Cagle Revision Changes Path 1.7 +8 -4 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 10:13: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 2FE7137B401; Tue, 25 Mar 2003 10:13:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1CDF43F75; Tue, 25 Mar 2003 10:13:20 -0800 (PST) (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 h2PIDK0U084741; Tue, 25 Mar 2003 10:13:20 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PIDKIp084740; Tue, 25 Mar 2003 10:13:20 -0800 (PST) Message-Id: <200303251813.h2PIDKIp084740@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 25 Mar 2003 10:13:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 iir.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, 25 Mar 2003 18:13:22 -0000 trhodes 2003/03/25 10:13:20 PST FreeBSD src repository Modified files: share/man/man4 iir.4 Log: Fix a typo in msmith's email address. Noticed by: Jesus R. Camou Revision Changes Path 1.3 +1 -1 src/share/man/man4/iir.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 10:43: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 D01EA37B401; Tue, 25 Mar 2003 10:43:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EEDC43F75; Tue, 25 Mar 2003 10:43:11 -0800 (PST) (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 h2PIhB0U086686; Tue, 25 Mar 2003 10:43:11 -0800 (PST) (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PIhBvc086685; Tue, 25 Mar 2003 10:43:11 -0800 (PST) Message-Id: <200303251843.h2PIhBvc086685@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 25 Mar 2003 10:43:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/mknod mknod.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, 25 Mar 2003 18:43:13 -0000 trhodes 2003/03/25 10:43:10 PST FreeBSD src repository Modified files: sbin/mknod mknod.8 Log: Remove some more MAKEDEV information. PR: 50294 Submitted by: Sergey A. Osokin Revision Changes Path 1.25 +2 -17 src/sbin/mknod/mknod.8 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 11:31: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 D3E2137B401; Tue, 25 Mar 2003 11:31:07 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7289443FAF; Tue, 25 Mar 2003 11:31:03 -0800 (PST) (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.3/8.8.7) with ESMTP id GAA25994; Wed, 26 Mar 2003 06:31:00 +1100 Date: Wed, 26 Mar 2003 06:30:59 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: John Baldwin In-Reply-To: <200303251636.h2PGalZK071255@repoman.freebsd.org> Message-ID: <20030326061724.A20206@gamplex.bde.org> References: <200303251636.h2PGalZK071255@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.1 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 Makefile at_exit.9 at_fork.9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 19:31:09 -0000 On Tue, 25 Mar 2003, John Baldwin wrote: > jhb 2003/03/25 08:36:47 PST > > FreeBSD src repository > > Modified files: > share/man/man9 Makefile style.9 > Removed files: > share/man/man9 at_exit.9 at_fork.9 > Log: > Remove obsolete at_fork() and at_exit() manpages. Curiously, at_exec() > didn't have a manpage. > > Reminded by: ru I thought that ru reminded us to document new interfaces at least as well as the ones that they replaced. > Revision Changes Path > 1.176 +1 -4 src/share/man/man9/Makefile > 1.19 +0 -74 src/share/man/man9/at_exit.9 (dead) > 1.19 +0 -78 src/share/man/man9/at_fork.9 (dead) > 1.99 +1 -1 src/share/man/man9/style.9 ^^^^^^^ The change to style.9 has nothing to do with at_fork() or at_exit(). It just backs out one of the fixes in rev.1.95. Curiously, the reason for this fix is mentioned in the log message. Bruce From owner-cvs-src@FreeBSD.ORG Tue Mar 25 11:43: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 9B01C37B401; Tue, 25 Mar 2003 11:43:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 389B143F3F; Tue, 25 Mar 2003 11:43:28 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PJhS0U091475; Tue, 25 Mar 2003 11:43:28 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PJhRLq091474; Tue, 25 Mar 2003 11:43:27 -0800 (PST) Message-Id: <200303251943.h2PJhRLq091474@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 11:43:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 19:43:30 -0000 mdodd 2003/03/25 11:43:27 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/i386/conf GENERIC Log: Mark ISA network drivers with destructive probes disabled; they can be enabled by the user should they be needed. Approved by: re (murray) Revision Changes Path 1.246.2.51.2.1 +7 -7 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Mar 25 11:45: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 BD0C337B404; Tue, 25 Mar 2003 11:45:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CF7243FBD; Tue, 25 Mar 2003 11:45:14 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PJjE0U091574; Tue, 25 Mar 2003 11:45:14 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PJjEd6091573; Tue, 25 Mar 2003 11:45:14 -0800 (PST) Message-Id: <200303251945.h2PJjEd6091573@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 11:45:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 19:45:19 -0000 mdodd 2003/03/25 11:45:14 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/conf GENERIC Log: Mark ISA network drivers with destructive probes disabled; they can be enabled by the user should they be needed. Approved by: re (murray) Revision Changes Path 1.246.2.52 +7 -7 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Mar 25 11:46: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 47E0137B401; Tue, 25 Mar 2003 11:46:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB2FE43F85; Tue, 25 Mar 2003 11:46:55 -0800 (PST) (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 h2PJkt0U091649; Tue, 25 Mar 2003 11:46:55 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PJktSP091648; Tue, 25 Mar 2003 11:46:55 -0800 (PST) Message-Id: <200303251946.h2PJktSP091648@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 11:46:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 19:47:00 -0000 jhb 2003/03/25 11:46:55 PST FreeBSD src repository Modified files: share/man/man9 style.9 Log: Revert previous commit which accidentally snuck in with some unrelated changes. Reported by: bde Revision Changes Path 1.100 +1 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 11:48: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 0AEEF37B405 for ; Tue, 25 Mar 2003 11:48:23 -0800 (PST) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DE3843FCB for ; Tue, 25 Mar 2003 11:48:21 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 13216 invoked from network); 25 Mar 2003 19:48:26 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 25 Mar 2003 19:48:26 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h2PJmGOv096677; Tue, 25 Mar 2003 14:48:17 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20030326061724.A20206@gamplex.bde.org> Date: Tue, 25 Mar 2003 14:48:16 -0500 (EST) From: John Baldwin To: Bruce Evans X-Spam-Status: No, hits=-19.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 Makefile at_exit.9 at_fork.9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 19:48:29 -0000 On 25-Mar-2003 Bruce Evans wrote: > On Tue, 25 Mar 2003, John Baldwin wrote: > >> jhb 2003/03/25 08:36:47 PST >> >> FreeBSD src repository >> >> Modified files: >> share/man/man9 Makefile style.9 >> Removed files: >> share/man/man9 at_exit.9 at_fork.9 >> Log: >> Remove obsolete at_fork() and at_exit() manpages. Curiously, at_exec() >> didn't have a manpage. >> >> Reminded by: ru > > I thought that ru reminded us to document new interfaces at least as well > as the ones that they replaced. Do we not have an eventhandler manpage? Hmm, it appears we do not. I will put it on my todo list unless someone else gets to it first. >> Revision Changes Path >> 1.176 +1 -4 src/share/man/man9/Makefile >> 1.19 +0 -74 src/share/man/man9/at_exit.9 (dead) >> 1.19 +0 -78 src/share/man/man9/at_fork.9 (dead) >> 1.99 +1 -1 src/share/man/man9/style.9 > ^^^^^^^ > > The change to style.9 has nothing to do with at_fork() or at_exit(). > It just backs out one of the fixes in rev.1.95. Curiously, the reason > for this fix is mentioned in the log message. Hrm, that must have snuck in there. :( Fixed. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:02: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 1007337B401; Tue, 25 Mar 2003 12:02:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A5E43F3F; Tue, 25 Mar 2003 12:02:55 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PK2t0U093017; Tue, 25 Mar 2003 12:02:55 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PK2tx4093016; Tue, 25 Mar 2003 12:02:55 -0800 (PST) Message-Id: <200303252002.h2PK2tx4093016@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 12:02:55 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/linux linux_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, 25 Mar 2003 20:02:57 -0000 mdodd 2003/03/25 12:02:55 PST FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: Print the return value from mmap() in the DEBUG case. Revision Changes Path 1.37 +11 -3 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12: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 C416A37B401; Tue, 25 Mar 2003 12:13:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 636B143F85; Tue, 25 Mar 2003 12:13:25 -0800 (PST) (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 h2PKDP0U094566; Tue, 25 Mar 2003 12:13:25 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKDP9G094565; Tue, 25 Mar 2003 12:13:25 -0800 (PST) Message-Id: <200303252013.h2PKDP9G094565@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 12:13:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 20:13:29 -0000 jhb 2003/03/25 12:13:25 PST FreeBSD src repository Modified files: sys/kern kern_subr.c Log: Remove extraneous check. We are not going to return from copyin/out on the stack of a thread A but actually be thread B instead of thread A. Revision Changes Path 1.73 +0 -2 src/sys/kern/kern_subr.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12: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 1706537B401; Tue, 25 Mar 2003 12:15:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAE0D43FAF; Tue, 25 Mar 2003 12:15:01 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKF10U094700; Tue, 25 Mar 2003 12:15:01 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKF1VO094699; Tue, 25 Mar 2003 12:15:01 -0800 (PST) Message-Id: <200303252015.h2PKF1VO094699@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 12:15:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 20:15:03 -0000 mdodd 2003/03/25 12:15:01 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Clean up formatting. Submitted by: Richard Hodges Revision Changes Path 1.15 +18 -3 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:17: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 0373437B401; Tue, 25 Mar 2003 12:17:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 957CA43F93; Tue, 25 Mar 2003 12:17:31 -0800 (PST) (envelope-from olgeni@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKHV0U094964; Tue, 25 Mar 2003 12:17:31 -0800 (PST) (envelope-from olgeni@repoman.freebsd.org) Received: (from olgeni@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKHVsl094963; Tue, 25 Mar 2003 12:17:31 -0800 (PST) Message-Id: <200303252017.h2PKHVsl094963@repoman.freebsd.org> From: Jimmy Olgeni Date: Tue, 25 Mar 2003 12:17:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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: Tue, 25 Mar 2003 20:17:33 -0000 olgeni 2003/03/25 12:17:31 PST FreeBSD src repository (ports committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Remove trailing whitespace. Approved by: bmah Revision Changes Path 1.525 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:18: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 BBD4937B401; Tue, 25 Mar 2003 12:18:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5938E43FAF; Tue, 25 Mar 2003 12:18:38 -0800 (PST) (envelope-from olgeni@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKIc0U095099; Tue, 25 Mar 2003 12:18:38 -0800 (PST) (envelope-from olgeni@repoman.freebsd.org) Received: (from olgeni@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKIcuh095098; Tue, 25 Mar 2003 12:18:38 -0800 (PST) Message-Id: <200303252018.h2PKIcuh095098@repoman.freebsd.org> From: Jimmy Olgeni Date: Tue, 25 Mar 2003 12:18:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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: Tue, 25 Mar 2003 20:18:43 -0000 olgeni 2003/03/25 12:18:38 PST FreeBSD src repository (ports committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Some spelling fixes. Approved by: bmah Revision Changes Path 1.526 +3 -3 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:21: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 DF6B837B401; Tue, 25 Mar 2003 12:21:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AB8743F93; Tue, 25 Mar 2003 12:21:20 -0800 (PST) (envelope-from olgeni@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKLK0U095315; Tue, 25 Mar 2003 12:21:20 -0800 (PST) (envelope-from olgeni@repoman.freebsd.org) Received: (from olgeni@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKLKjV095314; Tue, 25 Mar 2003 12:21:20 -0800 (PST) Message-Id: <200303252021.h2PKLKjV095314@repoman.freebsd.org> From: Jimmy Olgeni Date: Tue, 25 Mar 2003 12:21:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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: Tue, 25 Mar 2003 20:21:22 -0000 olgeni 2003/03/25 12:21:20 PST FreeBSD src repository (ports committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Whitespace: wrap paragraph before column 80 (no content changes). Approved by: bmah Revision Changes Path 1.527 +2 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:22: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 9CE9B37B401; Tue, 25 Mar 2003 12:22:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AD7C43F3F; Tue, 25 Mar 2003 12:22:03 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKM30U095421; Tue, 25 Mar 2003 12:22:03 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKM2f6095420; Tue, 25 Mar 2003 12:22:02 -0800 (PST) Message-Id: <200303252022.h2PKM2f6095420@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 12:22:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 20:22:05 -0000 mdodd 2003/03/25 12:22:02 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: - Add a comment regarding SETPFX_OBJID - Add an Objid definition for MADGE_OBJECT1 - Add an array to map ilmi_states to ASCII descriptions. Submitted by: Richard Hodges Revision Changes Path 1.16 +11 -1 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:25: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 3A00C37B401; Tue, 25 Mar 2003 12:25:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBD8A43F85; Tue, 25 Mar 2003 12:25:05 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKP50U095649; Tue, 25 Mar 2003 12:25:05 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKP5lt095648; Tue, 25 Mar 2003 12:25:05 -0800 (PST) Message-Id: <200303252025.h2PKP5lt095648@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 12:25:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 20:25:07 -0000 mdodd 2003/03/25 12:25:05 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Correct a comment. Submitted by: Richard Hodges Revision Changes Path 1.17 +1 -1 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 12:34:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 000FB37B401; Tue, 25 Mar 2003 12:34:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 924B943FB1; Tue, 25 Mar 2003 12:34:46 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PKYk0U096106; Tue, 25 Mar 2003 12:34:46 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PKYkLU096105; Tue, 25 Mar 2003 12:34:46 -0800 (PST) Message-Id: <200303252034.h2PKYkLU096105@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 12:34:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 20:34:48 -0000 mdodd 2003/03/25 12:34:46 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: - Handle the 'GET PREFIX' request. - Deal with MADGE_OBJECT1 requests. - Move code inside of switch cases to separate functions. Submitted by: Richard Hodges Revision Changes Path 1.18 +159 -16 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 13:26:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8779537B401; Tue, 25 Mar 2003 13:26:16 -0800 (PST) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E14A43F85; Tue, 25 Mar 2003 13:26:14 -0800 (PST) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.8/8.12.8) with ESMTP id h2PLQD4c002844; Tue, 25 Mar 2003 22:26:13 +0100 (CET) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.8/8.12.8/Submit) id h2PLQDkF002843; Tue, 25 Mar 2003 22:26:13 +0100 (CET) Date: Tue, 25 Mar 2003 22:26:13 +0100 From: Wilko Bulte To: "Bruce A. Mah" Message-ID: <20030325212613.GA2823@freebie.xs4all.nl> References: <200303212246.h2LMkXQg017386@repoman.freebsd.org> <20030322001218.GA57299@intruder.bmah.org> <20030324180300.GA21439@freebie.xs4all.nl> <20030325172859.GD988@intruder.bmah.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030325172859.GD988@intruder.bmah.org> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-RC X-PGP: finger wilko@freebsd.org X-Spam-Status: No, hits=-32.0 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Wilko Bulte Subject: Re: 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: Tue, 25 Mar 2003 21:26:18 -0000 On Tue, Mar 25, 2003 at 09:28:59AM -0800, Bruce A. Mah wrote: > If memory serves me right, Wilko Bulte wrote: > > On Fri, Mar 21, 2003 at 04:12:18PM -0800, Bruce A. Mah wrote: > > > > If/when somebody stumbles over this problem in future versions of > > > FreeBSD, they're probably not going to come back to the 4.8 release > > > notes to find it. I'll leave it where it is, but after RELENG_4 is > > > open again, could you please insert this text into the hardware notes, > > > so it'll be there for future reference? Thanks. > > > What I am concerned about is that I don't want to see the release > notes turn into a dumping ground for "various things that people > should know". (Note that I am not accusing you or anybody else of > doing this...I'm just expressing a part of my criteria for figuring > out what kinds of material to add.) No problem, I have been puzzled myself on what the most appropriate place is to put installation instructions. > 1. I truncate the release notes after every release. If your item > needs to be seen over multiple releases, then the release notes > document is probably not permanent enough of a place to put it. > Someplace such as the hardware notes, Handbook, or FAQ might be > better. The hardware notes apparantly are not read too well judging from the questions on the lists. > 2. The release notes describe changes from one release to the next. > It's true that a lot of people read it when upgrading, but that > doesn't excuse them from looking at other sources of information > (such as UPDATING). I personally consider UPDATING more geared towards people updating from src, not for people installing from a Release media like CDROM. What probably is lacking is a more to the point installation manual which allows platform/machine specific instructions. Particularly for the non-x86 ports this is important. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:00:44 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id DA39F37B401; Tue, 25 Mar 2003 14:00:44 -0800 (PST) In-Reply-To: <20030324234234.T6129@odysseus.silby.com> from Mike Silbersack at "Mar 24, 2003 11:44:45 pm" To: silby@silby.com (Mike Silbersack) Date: Tue, 25 Mar 2003 14:00:44 -0800 (PST) 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: <20030325220044.DA39F37B401@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-7.1 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1 autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:00:46 -0000 > > FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. > if_xl tries to fix the situation, but fails, and if_sis goes totally > weird, eating mbufs and rendering the interface unuseable. > > I'll test more interfaces once I have these two fixed. Just how long did you make the fragment chain in your tests anyway? -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 Tue Mar 25 14:01: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 40D1A37B407; Tue, 25 Mar 2003 14:01:28 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B99C943FA3; Tue, 25 Mar 2003 14:01:27 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PM1R0U008119; Tue, 25 Mar 2003 14:01:27 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PM1R9B008118; Tue, 25 Mar 2003 14:01:27 -0800 (PST) Message-Id: <200303252201.h2PM1R9B008118@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 14:01:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:01:32 -0000 mdodd 2003/03/25 14:01:27 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Don't compile in lmi_object_instance(). Revision Changes Path 1.19 +2 -0 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:09: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 45D9A37B405 for ; Tue, 25 Mar 2003 14:09:44 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 45CFC43F75 for ; Tue, 25 Mar 2003 14:09:42 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 2247 invoked from network); 25 Mar 2003 22:09:41 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 25 Mar 2003 22:09:41 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 16:06:19 -0600 (CST) From: Mike Silbersack To: Bill Paul In-Reply-To: <20030325220044.DA39F37B401@hub.freebsd.org> Message-ID: <20030325160051.H580@odysseus.silby.com> References: <20030325220044.DA39F37B401@hub.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:09:47 -0000 On Tue, 25 Mar 2003, Bill Paul wrote: > > > > FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. > > if_xl tries to fix the situation, but fails, and if_sis goes totally > > weird, eating mbufs and rendering the interface unuseable. > > > > I'll test more interfaces once I have these two fixed. > > Just how long did you make the fragment chain in your tests anyway? > > -Bill Well over 63 fragments. I'm not sure what the worst case chain that could be created by an application is, but it seems wise to make sure the drivers can handle whatever you throw at them. One of the reasons if_xl fails, even though it tries to recover is probably because m_copypacket doesn't copy fragments resident inside mbuf clusters, thereby defeating the attempt at defragmentation. I'm going to whip up a m_defragment function we can use in all drivers on long chains soon. This started out as code to test whether old versions of if_xl which did not check for the > 63 condition could cause the mbuf free list corruption described in a bunch of PRs. I never figured that even the fixed code could still be broken. :) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:10: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 BDC6837B401; Tue, 25 Mar 2003 14:10:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C68643F75; Tue, 25 Mar 2003 14:10:02 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PMA20U009265; Tue, 25 Mar 2003 14:10:02 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMA20P009264; Tue, 25 Mar 2003 14:10:02 -0800 (PST) Message-Id: <200303252210.h2PMA20P009264@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 14:10:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:10:04 -0000 mdodd 2003/03/25 14:10:01 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Set pdu->pdulen in build_pdu(). Revision Changes Path 1.20 +1 -0 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:16: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 E6D1537B401; Tue, 25 Mar 2003 14:16:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86DDF43F75; Tue, 25 Mar 2003 14:16:27 -0800 (PST) (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 h2PMGR0U009870; Tue, 25 Mar 2003 14:16:27 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMGRYw009869; Tue, 25 Mar 2003 14:16:27 -0800 (PST) Message-Id: <200303252216.h2PMGRYw009869@repoman.freebsd.org> From: Scott Long Date: Tue, 25 Mar 2003 14:16:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.reg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 22:16:29 -0000 scottl 2003/03/25 14:16:27 PST FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.reg Log: aic79xx.reg: Correct default precompensation value for RevA hardware. Revision Changes Path 1.10 +4 -4 src/sys/dev/aic7xxx/aic79xx.reg From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:17:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A593837B401; Tue, 25 Mar 2003 14:17:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F0EB43F93; Tue, 25 Mar 2003 14:17:02 -0800 (PST) (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 h2PMH10U009904; Tue, 25 Mar 2003 14:17:01 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMH1IR009903; Tue, 25 Mar 2003 14:17:01 -0800 (PST) Message-Id: <200303252217.h2PMH1IR009903@repoman.freebsd.org> From: Scott Long Date: Tue, 25 Mar 2003 14:17:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.reg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 22:17:04 -0000 scottl 2003/03/25 14:17:01 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/aic7xxx aic79xx.reg Log: aic79xx.reg: Correct default precompensation value for RevA hardware. Approved by: re (murray) Revision Changes Path 1.2.2.5 +4 -4 src/sys/dev/aic7xxx/aic79xx.reg From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:17: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 3EA7937B401; Tue, 25 Mar 2003 14:17:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 379CA43F93; Tue, 25 Mar 2003 14:17:20 -0800 (PST) (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 h2PMHK0U009938; Tue, 25 Mar 2003 14:17:20 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMHJdd009937; Tue, 25 Mar 2003 14:17:19 -0800 (PST) Message-Id: <200303252217.h2PMHJdd009937@repoman.freebsd.org> From: Scott Long Date: Tue, 25 Mar 2003 14:17:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.reg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 22:17:22 -0000 scottl 2003/03/25 14:17:19 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/dev/aic7xxx aic79xx.reg Log: aic79xx.reg: Correct default precompensation value for RevA hardware. Approved by: re (murray) Revision Changes Path 1.2.2.4.2.1 +4 -4 src/sys/dev/aic7xxx/aic79xx.reg From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:20: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 8350437B401; Tue, 25 Mar 2003 14:20:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22F1E43FAF; Tue, 25 Mar 2003 14:20:03 -0800 (PST) (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 h2PMK20U010024; Tue, 25 Mar 2003 14:20:02 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMK2u1010023; Tue, 25 Mar 2003 14:20:02 -0800 (PST) Message-Id: <200303252220.h2PMK2u1010023@repoman.freebsd.org> From: Mike Silbersack Date: Tue, 25 Mar 2003 14:20:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/libexec/ftpd ftpd.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, 25 Mar 2003 22:20:05 -0000 silby 2003/03/25 14:20:02 PST FreeBSD src repository Modified files: libexec/ftpd ftpd.8 Log: Update the description of the -u option to mention that IP_PORTRANGE_HIGH and _DEFAULT are the same for 5.x. Committed under threat of action from: The mdoc police Revision Changes Path 1.62 +9 -6 src/libexec/ftpd/ftpd.8 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:20: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 B03DD37B401; Tue, 25 Mar 2003 14:20:17 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6C7743F93; Tue, 25 Mar 2003 14:20:16 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id C86552ED419; Tue, 25 Mar 2003 14:20:16 -0800 (PST) Date: Tue, 25 Mar 2003 23:20:16 +0100 From: Maxime Henrion To: Mike Silbersack Message-ID: <20030325222016.GF57674@elvis.mu.org> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030324234234.T6129@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030324234234.T6129@odysseus.silby.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:20:26 -0000 Mike Silbersack wrote: > FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. > if_xl tries to fix the situation, but fails, and if_sis goes totally > weird, eating mbufs and rendering the interface unuseable. > > I'll test more interfaces once I have these two fixed. Looks like there is a bug in this code. I tried to understand what's wrong in the if_xl code that tries to deal with mbuf chains containing more than XL_MAXFRAGS mbufs, and noticed that m_head->m_pkthdr.len isn't set properly. The length of an mbuf chain shouldn't change when we're just splitting it into more mbufs, so this is kinda weird. Using m_fixhdr() just after the splitting code solves it, but that's probably just a workaround, and either m_split() or the MBUF_FRAG_TEST code needs to be fixed. That would be a very sufficient reason for this code to not work, but unfortunately, it seems there are more bugs to fix. However, I couldn't even see the packet in tcpdump before, and I now can. That means the card has successfully queued the packet, otherwise it would not get passed to BPF_MTAP() and it wouldn't show up in tcpdump. Moreover, it looks like the packet is valid, yet it seems it's not sent by the card for some reason. I couldn't figure out why yet. I think we should have some code like this before handing a packet to a network driver : KASSERT(m0->m_pkthdr.len == m_length(m0, NULL), ("Bad packet header")); Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:22:20 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67A3337B401; Tue, 25 Mar 2003 14:22:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06F1F43F85; Tue, 25 Mar 2003 14:22:20 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2PMMJ0U010512; Tue, 25 Mar 2003 14:22:19 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PMMJjK010511; Tue, 25 Mar 2003 14:22:19 -0800 (PST) Message-Id: <200303252222.h2PMMJjK010511@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 14:22:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:22:23 -0000 mdodd 2003/03/25 14:22:19 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: - Replace hexdump() with a prettier version. - Reformat log output. - Consolidate PDU printing code into print_pdu(). Revision Changes Path 1.21 +131 -68 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:23: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 9299837B401; Tue, 25 Mar 2003 14:23:21 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F1D543F75; Tue, 25 Mar 2003 14:23:21 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 0D3A92ED3F8; Tue, 25 Mar 2003 14:23:21 -0800 (PST) Date: Tue, 25 Mar 2003 23:23:21 +0100 From: Maxime Henrion To: Mike Silbersack Message-ID: <20030325222321.GG57674@elvis.mu.org> References: <20030325220044.DA39F37B401@hub.freebsd.org> <20030325160051.H580@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030325160051.H580@odysseus.silby.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Bill Paul cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:23:24 -0000 Mike Silbersack wrote: > > On Tue, 25 Mar 2003, Bill Paul wrote: > > > > > > > FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. > > > if_xl tries to fix the situation, but fails, and if_sis goes totally > > > weird, eating mbufs and rendering the interface unuseable. > > > > > > I'll test more interfaces once I have these two fixed. > > > > Just how long did you make the fragment chain in your tests anyway? > > > > -Bill > > Well over 63 fragments. > > I'm not sure what the worst case chain that could be created by an > application is, but it seems wise to make sure the drivers can handle > whatever you throw at them. > > One of the reasons if_xl fails, even though it tries to recover is > probably because m_copypacket doesn't copy fragments resident inside mbuf > clusters, thereby defeating the attempt at defragmentation. I'm going to > whip up a m_defragment function we can use in all drivers on long chains > soon. I don't get what you're saying there, if_xl doesn't use m_copypacket() but m_copydata(). Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14:30: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 2D63037B401 for ; Tue, 25 Mar 2003 14:30:17 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2BB3343FD7 for ; Tue, 25 Mar 2003 14:30:15 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 10100 invoked from network); 25 Mar 2003 22:30:14 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 25 Mar 2003 22:30:14 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 16:26:51 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030325222016.GF57674@elvis.mu.org> Message-ID: <20030325162048.H1250@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030325222016.GF57674@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 22:30:20 -0000 On Tue, 25 Mar 2003, Maxime Henrion wrote: > Looks like there is a bug in this code. I tried to understand what's > wrong in the if_xl code that tries to deal with mbuf chains containing > more than XL_MAXFRAGS mbufs, and noticed that m_head->m_pkthdr.len isn't > set properly. The length of an mbuf chain shouldn't change when we're > just splitting it into more mbufs, so this is kinda weird. Using > m_fixhdr() just after the splitting code solves it, but that's probably > just a workaround, and either m_split() or the MBUF_FRAG_TEST code needs > to be fixed. Hm, the bug's probably in the frag test code. I'll take a look at it later tonight, but you're welcome to fix it in the meantime. Sorry about the m_copypacket confusion, I misremembered how the error case was handled. Looks like I overstated the seriousness (or existence?) of this problem. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 14: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 B42B437B405 for ; Tue, 25 Mar 2003 14:41:49 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 02B5543FB1 for ; Tue, 25 Mar 2003 14:41:49 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 26219 invoked by uid 1000); 25 Mar 2003 22:41:45 -0000 Date: Tue, 25 Mar 2003 14:41:45 -0800 (PST) From: Nate Lawson To: Tom Rhodes In-Reply-To: <20030325181326.C219C37B4A6@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-16.7 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,USER_AGENT_PINE version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 iir.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, 25 Mar 2003 22:41:50 -0000 On Tue, 25 Mar 2003, Tom Rhodes wrote: > Fix a typo in msmith's email address. > > -.An Mike Smith Aq msith@FreeBSD.org . > +.An Mike Smith Aq msmith@FreeBSD.org . The dark side can be very deceptive. -Nate From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:03: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 B27E637B401; Tue, 25 Mar 2003 15:03:30 -0800 (PST) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92EC743F75; Tue, 25 Mar 2003 15:03:29 -0800 (PST) (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.8/8.12.8) with SMTP id h2PN3SBG046900; Tue, 25 Mar 2003 18:03:28 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Tue, 25 Mar 2003 18:02:15 -0500 From: Tom Rhodes To: Nate Lawson Message-Id: <20030325180215.010d885a.trhodes@FreeBSD.org> In-Reply-To: References: <20030325181326.C219C37B4A6@hub.freebsd.org> X-Mailer: Sylpheed version 0.8.10claws (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-22.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 iir.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, 25 Mar 2003 23:03:35 -0000 On Tue, 25 Mar 2003 14:41:45 -0800 (PST) Nate Lawson wrote: > On Tue, 25 Mar 2003, Tom Rhodes wrote: > > Fix a typo in msmith's email address. > > > > -.An Mike Smith Aq msith@FreeBSD.org . > > +.An Mike Smith Aq msmith@FreeBSD.org . > > The dark side can be very deceptive. > > -Nate > > FEAR! -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:32:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA23537B404; Tue, 25 Mar 2003 15:32:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC9694411E; Tue, 25 Mar 2003 15:31:14 -0800 (PST) (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 h2PNVE0U015747; Tue, 25 Mar 2003 15:31:14 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PNVE3S015746; Tue, 25 Mar 2003 15:31:14 -0800 (PST) Message-Id: <200303252331.h2PNVE3S015746@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 15:31:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC SMP X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 23:32:28 -0000 jhb 2003/03/25 15:31:14 PST FreeBSD src repository Modified files: sys/i386/conf GENERIC SMP Log: Add an options entry for HTT in SMP and GENERIC similar to the SMP and APIC_IO options. Requested by: John Cagle Revision Changes Path 1.378 +3 -0 src/sys/i386/conf/GENERIC 1.3 +3 -0 src/sys/i386/conf/SMP From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:32:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84A2037B40A; Tue, 25 Mar 2003 15:32:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72CB8440F3; Tue, 25 Mar 2003 15:29:45 -0800 (PST) (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 h2PNTj0U015561; Tue, 25 Mar 2003 15:29:45 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PNTj8U015560; Tue, 25 Mar 2003 15:29:45 -0800 (PST) Message-Id: <200303252329.h2PNTj8U015560@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 15:29:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:32:37 -0000 jhb 2003/03/25 15:29:45 PST FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Put a newline in between APIC_IO and HTT to try and show that HTT is not mandatory. Revision Changes Path 1.1080 +1 -0 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:33: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 59B4A37B401; Tue, 25 Mar 2003 15:33:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ABFE43FA3; Tue, 25 Mar 2003 15:33:45 -0800 (PST) (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 h2PNXj0U015892; Tue, 25 Mar 2003 15:33:45 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PNXiAA015891; Tue, 25 Mar 2003 15:33:44 -0800 (PST) Message-Id: <200303252333.h2PNXiAA015891@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 15:33:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:33:50 -0000 jhb 2003/03/25 15:33:44 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/conf GENERIC Log: Add a commented-out HTT option to GENERIC similar to SMP and APIC_IO. Requested by: John Cagle Approved by: re (murray) Revision Changes Path 1.246.2.53 +3 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:35:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9B3337B413; Tue, 25 Mar 2003 15:35:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7908B43F93; Tue, 25 Mar 2003 15:35:16 -0800 (PST) (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 h2PNZG0U016033; Tue, 25 Mar 2003 15:35:16 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PNZGSL016032; Tue, 25 Mar 2003 15:35:16 -0800 (PST) Message-Id: <200303252335.h2PNZGSL016032@repoman.freebsd.org> From: John Baldwin Date: Tue, 25 Mar 2003 15:35:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:35:19 -0000 jhb 2003/03/25 15:35:16 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/i386/conf GENERIC Log: MFS: Add a commented out HTT kernel option for 4.8. Approved by: re (murray) Revision Changes Path 1.246.2.51.2.2 +3 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:44:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C401337B401; Tue, 25 Mar 2003 15:44:53 -0800 (PST) Received: from ambrisko.com (adsl-64-174-51-42.dsl.snfc21.pacbell.net [64.174.51.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 645B043F85; Tue, 25 Mar 2003 15:44:52 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: from www.ambrisko.com (localhost [127.0.0.1]) by ambrisko.com (8.12.6/8.12.6) with ESMTP id h2PNiphZ098879; Tue, 25 Mar 2003 15:44:51 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: (from ambrisko@localhost) by www.ambrisko.com (8.12.6/8.12.6/Submit) id h2PNip18098878; Tue, 25 Mar 2003 15:44:51 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200303252344.h2PNip18098878@www.ambrisko.com> In-Reply-To: <20030324234234.T6129@odysseus.silby.com> To: Mike Silbersack Date: Tue, 25 Mar 2003 15:44:51 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, hits=-3.3 required=5.0 tests=IN_REP_TO autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:44:55 -0000 Mike Silbersack writes: | | FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. | if_xl tries to fix the situation, but fails, and if_sis goes totally | weird, eating mbufs and rendering the interface unuseable. | | I'll test more interfaces once I have these two fixed. This doesn't surprise me. I fixed this in the ste(4) driver. You can also make this happen to some extent by do a dd etc. into a connection with a small byte count. This makes it easier though. Most of this is probably due to a common cut-n-paste of other drivers. Might also look at tuning down the number of allowable frags in drivers. With 4 ste(4) chips on 3 ports consumed 1.5M of memory! I reduced this in the ste(4) driver as well. We might want to document a good rule of thumb for number of mbuf frags before de-fraging them. Unfortunately this seems to imply you might have to walk the mbuf chain twice. | Mike "Silby" Silbersack | | On Mon, 24 Mar 2003, Mike Silbersack wrote: | | > silby 2003/03/24 21:45:05 PST | > | > FreeBSD src repository | > | > Modified files: | > sys/conf options | > sys/netinet ip_output.c | > Log: | > Add the MBUF_FRAG_TEST option. When compiled in, this option | > allows you to tell ip_output to fragment all outgoing packets | > into mbuf fragments of size net.inet.ip.mbuf_frag_size bytes. | > This is an excellent way to test if network drivers can properly | > handle long mbuf chains being passed to them. | > | > net.inet.ip.mbuf_frag_size defaults to 0 (no fragmentation) | > so that you can at least boot before your network driver dies. :) | > | > Revision Changes Path | > 1.383 +1 -0 src/sys/conf/options | > 1.179 +30 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:49:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 586FA37B401; Tue, 25 Mar 2003 15:49:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BAEF43F85; Tue, 25 Mar 2003 15:49:15 -0800 (PST) (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 h2PNnE0U017039; Tue, 25 Mar 2003 15:49:14 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2PNnEgE017038; Tue, 25 Mar 2003 15:49:14 -0800 (PST) Message-Id: <200303252349.h2PNnEgE017038@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 25 Mar 2003 15:49:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:49:16 -0000 mux 2003/03/25 15:49:14 PST FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Try to make the MBUF_FRAG_TEST code work better. - Don't try to fragment the packet if it's smaller than mbuf_frag_size. - Preserve the size of the mbuf chain which is modified by m_split(). - Check that m_split() didn't return NULL. - Make it so we don't end up with two M_PKTHDR mbuf in the chain. - Use m->m_pkthdr.len instead of m->m_len so that we fragment the whole chain and not just the first mbuf. - Fix a nearby style bug and rework the logic of the loops so that it's more clear. This is still not quite right, because we're clearly abusing m_split() to do something it was not designed for, but at least it works now. We should probably move this code into a m_fragment() function when it's correct. Revision Changes Path 1.180 +10 -12 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 15:51: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 7F87637B401; Tue, 25 Mar 2003 15:51:21 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0162D43F93; Tue, 25 Mar 2003 15:51:21 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id D76952ED3CF; Tue, 25 Mar 2003 15:51:20 -0800 (PST) Date: Wed, 26 Mar 2003 00:51:20 +0100 From: Maxime Henrion To: Mike Silbersack Message-ID: <20030325235120.GH57674@elvis.mu.org> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030324234234.T6129@odysseus.silby.com> <20030325222016.GF57674@elvis.mu.org> <20030325162048.H1250@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030325162048.H1250@odysseus.silby.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Mar 2003 23:51:23 -0000 Mike Silbersack wrote: > > On Tue, 25 Mar 2003, Maxime Henrion wrote: > > > Looks like there is a bug in this code. I tried to understand what's > > wrong in the if_xl code that tries to deal with mbuf chains containing > > more than XL_MAXFRAGS mbufs, and noticed that m_head->m_pkthdr.len isn't > > set properly. The length of an mbuf chain shouldn't change when we're > > just splitting it into more mbufs, so this is kinda weird. Using > > m_fixhdr() just after the splitting code solves it, but that's probably > > just a workaround, and either m_split() or the MBUF_FRAG_TEST code needs > > to be fixed. > > Hm, the bug's probably in the frag test code. I'll take a look at it > later tonight, but you're welcome to fix it in the meantime. I committed a few fixes of mine. I hope the commit log explains the changes clearly enough. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:36: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 72CB037B401; Tue, 25 Mar 2003 17:36:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59BEF4409D; Tue, 25 Mar 2003 17:30:35 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1UZ0U030503; Tue, 25 Mar 2003 17:30:35 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1UZaX030501; Tue, 25 Mar 2003 17:30:35 -0800 (PST) Message-Id: <200303260130.h2Q1UZaX030501@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 17:30:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/init init.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:36:17 -0000 keramida 2003/03/25 17:30:35 PST FreeBSD src repository (doc committer) Modified files: sbin/init init.8 Log: There are 5 securelevels, not 4. PR: docs/50049 Submitted by: Colin Percival Revision Changes Path 1.38 +1 -1 src/sbin/init/init.8 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:36: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 E10D337B41C; Tue, 25 Mar 2003 17:36:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C647C440B9; Tue, 25 Mar 2003 17:34:23 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1YN0U030809; Tue, 25 Mar 2003 17:34:23 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1YNLf030808; Tue, 25 Mar 2003 17:34:23 -0800 (PST) Message-Id: <200303260134.h2Q1YNLf030808@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 17:34:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 amr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:36:24 -0000 keramida 2003/03/25 17:34:23 PST FreeBSD src repository (doc committer) Modified files: share/man/man4 amr.4 Log: Update amr(4) to note that LSILogic MegaRAID 320-[1/2] cards work. PR: 50139 Submitted by: asmodai Revision Changes Path 1.16 +5 -1 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:36: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 852FC37B422; Tue, 25 Mar 2003 17:36:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13BA04403D; Tue, 25 Mar 2003 17:25:40 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1Pd0U030210; Tue, 25 Mar 2003 17:25:39 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1Pdxe030209; Tue, 25 Mar 2003 17:25:39 -0800 (PST) Message-Id: <200303260125.h2Q1Pdxe030209@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 17:25:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/examples/cvsup refuse refuse.README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:36:34 -0000 keramida 2003/03/25 17:25:39 PST FreeBSD src repository (doc committer) Modified files: share/examples/cvsup refuse refuse.README Log: Add missing Danish (doc/da_*) language doc subdirectory PR: docs/50290 Submitted by: Sergei Kolobov Revision Changes Path 1.9 +1 -0 src/share/examples/cvsup/refuse 1.8 +2 -1 src/share/examples/cvsup/refuse.README From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:39: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 4207D37B490; Tue, 25 Mar 2003 17:39:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3CAF43FA3; Tue, 25 Mar 2003 17:39:29 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1dT0U031066; Tue, 25 Mar 2003 17:39:29 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1dTkZ031065; Tue, 25 Mar 2003 17:39:29 -0800 (PST) Message-Id: <200303260139.h2Q1dTkZ031065@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 17:39:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:39:33 -0000 keramida 2003/03/25 17:39:29 PST FreeBSD src repository (doc committer) Modified files: share/man/man5 rc.conf.5 Log: Document mountd_flags. PR: 50023 Submitted by: Simon L.Nielsen Revision Changes Path 1.179 +10 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:44:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D00737B404; Tue, 25 Mar 2003 17:44:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF8E943F93; Tue, 25 Mar 2003 17:44:46 -0800 (PST) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1ik0U031752; Tue, 25 Mar 2003 17:44:46 -0800 (PST) (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1ikiO031751; Tue, 25 Mar 2003 17:44:46 -0800 (PST) Message-Id: <200303260144.h2Q1ikiO031751@repoman.freebsd.org> From: Alfred Perlstein Date: Tue, 25 Mar 2003 17:44:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/nfs nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:44:49 -0000 alfred 2003/03/25 17:44:46 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/nfs nfs_socket.c Log: req can't be NULL or we'd die. Sponsored by: RED Revision Changes Path 1.60.2.6 +4 -7 src/sys/nfs/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:45: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 0A05737B40A; Tue, 25 Mar 2003 17:45:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99A7A43F93; Tue, 25 Mar 2003 17:45:21 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1jL0U031837; Tue, 25 Mar 2003 17:45:21 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1jLHD031836; Tue, 25 Mar 2003 17:45:21 -0800 (PST) Message-Id: <200303260145.h2Q1jLHD031836@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 17:45:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/gnu/usr.bin/send-pr send-pr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:45:24 -0000 keramida 2003/03/25 17:45:21 PST FreeBSD src repository (doc committer) Modified files: gnu/usr.bin/send-pr send-pr.1 Log: Document the MAIL_AGENT environment var. PR: 48277 Submitted by: Stefan Walter Revision Changes Path 1.15 +13 -0 src/gnu/usr.bin/send-pr/send-pr.1 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:46: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 52C6637B407 for ; Tue, 25 Mar 2003 17:46:11 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 5E2C643FA3 for ; Tue, 25 Mar 2003 17:46:08 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 58246 invoked from network); 26 Mar 2003 01:46:06 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 01:46:06 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 19:42:44 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030325235120.GH57674@elvis.mu.org> Message-ID: <20030325193749.A458@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030325222016.GF57674@elvis.mu.org> <20030325235120.GH57674@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:46:20 -0000 On Wed, 26 Mar 2003, Maxime Henrion wrote: > I committed a few fixes of mine. I hope the commit log explains the > changes clearly enough. > > Cheers, > Maxime Looks good, thanks for taking the time to fix it. I'll see if I can figure out what else is still amiss. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:46: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 6D81C37B412; Tue, 25 Mar 2003 17:46:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0CE243FA3; Tue, 25 Mar 2003 17:46:11 -0800 (PST) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q1kB0U031908; Tue, 25 Mar 2003 17:46:11 -0800 (PST) (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q1kBbE031907; Tue, 25 Mar 2003 17:46:11 -0800 (PST) Message-Id: <200303260146.h2Q1kBbE031907@repoman.freebsd.org> From: Alfred Perlstein Date: Tue, 25 Mar 2003 17:46:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:46:23 -0000 alfred 2003/03/25 17:46:11 PST FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: req can not be NULL or we'd die. Sponsored by: RED Revision Changes Path 1.96 +3 -6 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:50: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 75EB637B404 for ; Tue, 25 Mar 2003 17:50:45 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 7BB1243FBD for ; Tue, 25 Mar 2003 17:50:43 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 59028 invoked from network); 26 Mar 2003 01:50:42 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 01:50:42 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 19:47:19 -0600 (CST) From: Mike Silbersack To: Doug Ambrisko In-Reply-To: <200303252344.h2PNip18098878@www.ambrisko.com> Message-ID: <20030325194313.F458@odysseus.silby.com> References: <200303252344.h2PNip18098878@www.ambrisko.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:50:47 -0000 On Tue, 25 Mar 2003, Doug Ambrisko wrote: > Mike Silbersack writes: > | > | FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. > | if_xl tries to fix the situation, but fails, and if_sis goes totally > | weird, eating mbufs and rendering the interface unuseable. > | > | I'll test more interfaces once I have these two fixed. > > This doesn't surprise me. I fixed this in the ste(4) driver. You can > also make this happen to some extent by do a dd etc. into a connection > with a small byte count. This makes it easier though. > > Most of this is probably due to a common cut-n-paste of other drivers. I think that we'll end up being even better off by just making a m_defragment function, thereby reducing code duplication even more. I'll make sure to test any such function more than I tested the MBUF_FRAG_TEST code, however. :) > Might also look at tuning down the number of allowable frags in drivers. > With 4 ste(4) chips on 3 ports consumed 1.5M of memory! I reduced this > in the ste(4) driver as well. We might want to document a good rule of > thumb for number of mbuf frags before de-fraging them. Unfortunately > this seems to imply you might have to walk the mbuf chain twice. Hm, I suppose it would be pretty easy to tack together some statistics code which tracked how long the chains being sent to the drivers are. I've been pondering where the tradeoff between avoiding memory copies and doing excessive scatter / gather DMA lies. Perhaps we should be defragmenting any chain over a certain amount of length, no matter the limit imposed by the card. This sounds like a Terry question. :) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 17:55: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 76EB237B404; Tue, 25 Mar 2003 17:55:20 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53B5E43FE3; Tue, 25 Mar 2003 17:55:16 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.8/8.12.6) with ESMTP id h2Q1t8mm010055 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 25 Mar 2003 17:55:09 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <150f01c2f33a$bb131d40$52557f42@errno.com> From: "Sam Leffler" To: "Mike Silbersack" , "Doug Ambrisko" References: <200303252344.h2PNip18098878@www.ambrisko.com> <20030325194313.F458@odysseus.silby.com> Date: Tue, 25 Mar 2003 17:54:55 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 X-Spam-Status: No, hits=-9.8 required=5.0 tests=QUOTED_EMAIL_TEXT,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 01:55:23 -0000 > I've been pondering where the tradeoff between avoiding memory copies and > doing excessive scatter / gather DMA lies. Perhaps we should be > defragmenting any chain over a certain amount of length, no matter the > limit imposed by the card. This sounds like a Terry question. :) I hit this in fast ipsec. I do "agressive coalescing" when creating writable mbuf chains on output. It's a big win for various things. Full results will be in the paper I'm writing for bsdcon. Sam From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:00: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 0952637B401; Tue, 25 Mar 2003 18:00:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BF2543F75; Tue, 25 Mar 2003 18:00:36 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q20a0U033029; Tue, 25 Mar 2003 18:00:36 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q20Z7F033026; Tue, 25 Mar 2003 18:00:35 -0800 (PST) Message-Id: <200303260200.h2Q20Z7F033026@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 18:00:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/netstat netstat.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:00:38 -0000 keramida 2003/03/25 18:00:35 PST FreeBSD src repository (doc committer) Modified files: usr.bin/netstat netstat.1 Log: Document the undcumnt -l option (that's a lowercase `el'). PR: 48466 Submitted by: Peter Philipp Revision Changes Path 1.43 +10 -3 src/usr.bin/netstat/netstat.1 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:03: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 EACAC37B401; Tue, 25 Mar 2003 18:03:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85E6843F85; Tue, 25 Mar 2003 18:03:09 -0800 (PST) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q2390U034378; Tue, 25 Mar 2003 18:03:09 -0800 (PST) (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q239Zi034377; Tue, 25 Mar 2003 18:03:09 -0800 (PST) Message-Id: <200303260203.h2Q239Zi034377@repoman.freebsd.org> From: Brian Somers Date: Tue, 25 Mar 2003 18:03:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp bundle.h command.c datalink.c ppp.8.m4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:03:11 -0000 brian 2003/03/25 18:03:09 PST FreeBSD src repository Modified files: usr.sbin/ppp bundle.h command.c datalink.c ppp.8.m4 Log: Add a ``force-scripts'' option for using chat scripts with -direct and -dedicated links. Submitted by: Maksim Yevmenkin Revision Changes Path 1.49 +15 -14 src/usr.sbin/ppp/bundle.h 1.294 +5 -2 src/usr.sbin/ppp/command.c 1.75 +2 -1 src/usr.sbin/ppp/datalink.c 1.302 +18 -3 src/usr.sbin/ppp/ppp.8.m4 From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:14: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 12C5F37B401; Tue, 25 Mar 2003 18:14:56 -0800 (PST) Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2598F4402B; Tue, 25 Mar 2003 18:14:03 -0800 (PST) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-a041.otenet.gr [212.205.215.41]) by mailsrv.otenet.gr (8.12.8/8.12.8) with ESMTP id h2Q2Dxh1003516; Wed, 26 Mar 2003 04:14:00 +0200 (EET) Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.12.8/8.12.8) with ESMTP id h2Q2DwOD015481; Wed, 26 Mar 2003 04:13:58 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.12.8/8.12.8/Submit) id h2Q2DvIZ015480; Wed, 26 Mar 2003 04:13:57 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Wed, 26 Mar 2003 04:13:57 +0200 From: Giorgos Keramidas To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030326021357.GA15439@gothmog.gr> References: <200303260200.h2Q20Z7F033026@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303260200.h2Q20Z7F033026@repoman.freebsd.org> X-RAVMilter-Version: 8.4.2(snapshot 20021217) (terpsi) X-Spam-Status: No, hits=-25.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_UNCONFIRMED_DSBL,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: Re: cvs commit: src/usr.bin/netstat netstat.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:14:59 -0000 On 2003-03-25 18:00, Giorgos Keramidas wrote: > keramida 2003/03/25 18:00:35 PST ... > Log: > Document the undcumnt -l option (that's a lowercase `el'). Erm, I really need an 'e' key that works properly :) From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:18: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 1809237B401 for ; Tue, 25 Mar 2003 18:18:07 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 328A943FB1 for ; Tue, 25 Mar 2003 18:18:05 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 63901 invoked from network); 26 Mar 2003 02:18:04 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 02:18:04 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 20:14:41 -0600 (CST) From: Mike Silbersack To: Sam Leffler In-Reply-To: <150f01c2f33a$bb131d40$52557f42@errno.com> Message-ID: <20030325201354.T458@odysseus.silby.com> References: <200303252344.h2PNip18098878@www.ambrisko.com> <150f01c2f33a$bb131d40$52557f42@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:18:10 -0000 On Tue, 25 Mar 2003, Sam Leffler wrote: > > I've been pondering where the tradeoff between avoiding memory copies and > > doing excessive scatter / gather DMA lies. Perhaps we should be > > defragmenting any chain over a certain amount of length, no matter the > > limit imposed by the card. This sounds like a Terry question. :) > > I hit this in fast ipsec. I do "agressive coalescing" when creating > writable mbuf chains on output. It's a big win for various things. Full > results will be in the paper I'm writing for bsdcon. > > Sam I look forward to reading about your results. Is your "agressive coalescion" function ready for more general use? Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:27: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 3702537B404; Tue, 25 Mar 2003 18:27:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A547743F75; Tue, 25 Mar 2003 18:27:32 -0800 (PST) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q2RW0U035807; Tue, 25 Mar 2003 18:27:32 -0800 (PST) (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q2RWwj035806; Tue, 25 Mar 2003 18:27:32 -0800 (PST) Message-Id: <200303260227.h2Q2RWwj035806@repoman.freebsd.org> From: Brian Somers Date: Tue, 25 Mar 2003 18:27:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:27:34 -0000 brian 2003/03/25 18:27:32 PST FreeBSD src repository Modified files: usr.sbin/ppp ip.c Log: Passing a u_char to ntohs() is guaranteed to give the wrong answer ! Submitted by: Francis Dupont Revision Changes Path 1.100 +2 -2 src/usr.sbin/ppp/ip.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:49:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78E6B37B40C; Tue, 25 Mar 2003 18:49:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A77DD440BD; Tue, 25 Mar 2003 18:38:18 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q2cI0U036502; Tue, 25 Mar 2003 18:38:18 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q2cIDG036501; Tue, 25 Mar 2003 18:38:18 -0800 (PST) Message-Id: <200303260238.h2Q2cIDG036501@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 25 Mar 2003 18:38:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/at at.man X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:49:15 -0000 keramida 2003/03/25 18:38:18 PST FreeBSD src repository (doc committer) Modified files: usr.bin/at at.man Log: Explain the format of the at.allow and at.deny files in detail. PR: 35942 Submitted by: Gary W. Swearingen Revision Changes Path 1.34 +5 -0 src/usr.bin/at/at.man From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:49:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3329B37B42B; Tue, 25 Mar 2003 18:49:07 -0800 (PST) Received: from Awfulhak.org (gw.Awfulhak.org [217.204.245.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF98944093; Tue, 25 Mar 2003 18:34:26 -0800 (PST) (envelope-from brian@Awfulhak.org) Received: from mail.lan.Awfulhak.org (brian@hak.Awfulhak.org [IPv6:2001:6f8:602:1::12]) by Awfulhak.org (8.12.8/8.12.8) with SMTP id h2Q2XjTj016093; Wed, 26 Mar 2003 02:33:45 GMT (envelope-from brian@Awfulhak.org) Date: Wed, 26 Mar 2003 02:33:44 +0000 From: Brian Somers To: Jonathan Lemon Message-Id: <20030326023344.26c116e8.brian@Awfulhak.org> In-Reply-To: <20030308113250.H61787@flugsvamp.com> References: <200303081626.h28GQZjZ094534@repoman.freebsd.org> <20030309014439Q.matusita@jp.FreeBSD.org> <20030308110805.G61787@flugsvamp.com> <20030308113250.H61787@flugsvamp.com> X-Mailer: Sylpheed version 0.8.5claws (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-26.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: matusita@jp.FreeBSD.org cc: src-committers@FreeBSD.org cc: brian@FreeBSD.org cc: ume@mahoroba.org cc: cvs-src@FreeBSD.org cc: jlemon@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_tun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:49:27 -0000 On Sat, 8 Mar 2003 11:32:50 -0600, Jonathan Lemon wrote: > On Sun, Mar 09, 2003 at 02:27:23AM +0900, Hajimu UMEMOTO wrote: > > Hi, > > > > >>>>> On Sat, 8 Mar 2003 11:08:05 -0600 > > >>>>> Jonathan Lemon said: > > > > jlemon> On Sun, Mar 09, 2003 at 01:44:39AM +0900, Makoto Matsushita wrote: > > > > > > Just a question. > > > > > > jlemon> Modified files: > > > jlemon> sys/net if_tun.c > > > jlemon> Log: > > > jlemon> The tun driver is INET only. > > > > > > Doesn't this change disable IPv6 support of ppp(8)? > > > > jlemon> Perhaps I goofed, but parts of the code (like tuninit()) certainly > > jlemon> seem to indicate that the driver is already INET-only. > > > > The code you mentioned has precondition. Can ppp(8) support IPv6 with > > any obstruction for IPv6 in if_tun? > > I'm not sure. However, I've backed the change out, and the current > level of support should be identical to the historic behavior. FWIW if_tun does support IPv6 -- it's just abstracted a bit so that we can build it into a module without knowing in advance whether the kernel has IPv6 support built in. tuninit() just *looks* IPv4-only because it sets up a dstaddr for IPv4 configurations, where IPv6 just uses a prefixlen of 128. Cheers. > -- > Jonathan > -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Tue Mar 25 18:54: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 D63F737B401; Tue, 25 Mar 2003 18:54:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 764C243F75; Tue, 25 Mar 2003 18:54:56 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q2su0U037641; Tue, 25 Mar 2003 18:54:56 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q2suvO037640; Tue, 25 Mar 2003 18:54:56 -0800 (PST) Message-Id: <200303260254.h2Q2suvO037640@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 18:54:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 02:54:59 -0000 mdodd 2003/03/25 18:54:56 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Don't roll a private copy of basename(). Revision Changes Path 1.22 +1 -24 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 19:22: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 0027637B40C; Tue, 25 Mar 2003 19:22:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A3E94408E; Tue, 25 Mar 2003 19:19:57 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q3Ju0U040001; Tue, 25 Mar 2003 19:19:56 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q3Ju7r040000; Tue, 25 Mar 2003 19:19:56 -0800 (PST) Message-Id: <200303260319.h2Q3Ju7r040000@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 19:19:56 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 03:22:41 -0000 mdodd 2003/03/25 19:19:56 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: - Add const qualifier to char * arrays. - Retire Traps array; this was obsoleted in 1.2 Revision Changes Path 1.23 +4 -12 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 19:22: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 83D5437B426 for ; Tue, 25 Mar 2003 19:22:33 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 67E4944078 for ; Tue, 25 Mar 2003 19:18:39 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 75073 invoked from network); 26 Mar 2003 03:18:38 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 03:18:38 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 21:15:15 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030325193749.A458@odysseus.silby.com> Message-ID: <20030325211352.Y1008@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030325222016.GF57674@elvis.mu.org> <20030325235120.GH57674@elvis.mu.org> <20030325193749.A458@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 03:22:46 -0000 On Tue, 25 Mar 2003, Mike Silbersack wrote: > > On Wed, 26 Mar 2003, Maxime Henrion wrote: > > > I committed a few fixes of mine. I hope the commit log explains the > > changes clearly enough. > > > > Cheers, > > Maxime > > Looks good, thanks for taking the time to fix it. I'll see if I can > figure out what else is still amiss. > > Mike "Silby" Silbersack As a reference point, I left the mbuf_frag_test code disabled and instead changed XL_MAXFRAGS down to 2 so that it would try defragmentation frequently. Sure enough, it still breaks. I'll take a stab at fixing it. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 19:41: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 0B99337B401; Tue, 25 Mar 2003 19:41:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EE0F43F3F; Tue, 25 Mar 2003 19:41:12 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q3fC0U041649; Tue, 25 Mar 2003 19:41:12 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q3fCMa041648; Tue, 25 Mar 2003 19:41:12 -0800 (PST) Message-Id: <200303260341.h2Q3fCMa041648@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 19:41:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 03:41:17 -0000 mdodd 2003/03/25 19:41:12 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Retire set_reqid(), unused since 1.2. Revision Changes Path 1.24 +0 -33 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 20:02: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 2C25237B401; Tue, 25 Mar 2003 20:02:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9BE343F75; Tue, 25 Mar 2003 20:02:24 -0800 (PST) (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 h2Q42O0U043025; Tue, 25 Mar 2003 20:02:24 -0800 (PST) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q42Oxq043024; Tue, 25 Mar 2003 20:02:24 -0800 (PST) Message-Id: <200303260402.h2Q42Oxq043024@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 25 Mar 2003 20:02:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/lib/libc/gen _spinlock_stub.c src/lib/libc/include spinlock.h src/lib/libc_r/uthread uthread_spinlock.c src/lib/libpthread/thread 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: Wed, 26 Mar 2003 04:02:26 -0000 jeff 2003/03/25 20:02:24 PST FreeBSD src repository Modified files: lib/libc/gen _spinlock_stub.c lib/libc/include spinlock.h lib/libc_r/uthread uthread_spinlock.c lib/libpthread/thread thr_spinlock.c Log: - Define a _spinunlock() function so that threading implementations may do more complicated things than just setting the lock to 0. - Implement stubs for this function in libc and the two threading libraries that are currently in the tree. Revision Changes Path 1.8 +9 -0 src/lib/libc/gen/_spinlock_stub.c 1.6 +2 -1 src/lib/libc/include/spinlock.h 1.12 +6 -0 src/lib/libc_r/uthread/uthread_spinlock.c 1.13 +7 -0 src/lib/libpthread/thread/thr_spinlock.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 20:02: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 5ACA337B408; Tue, 25 Mar 2003 20:02:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFD4543FAF; Tue, 25 Mar 2003 20:02:51 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q42p0U043055; Tue, 25 Mar 2003 20:02:51 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q42pEA043054; Tue, 25 Mar 2003 20:02:51 -0800 (PST) Message-Id: <200303260402.h2Q42pEA043054@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 20:02:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 04:02:54 -0000 mdodd 2003/03/25 20:02:51 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: asn_get_encoded() takes 2 arguments. Revision Changes Path 1.25 +1 -1 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 20:17: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 8E79537B401; Tue, 25 Mar 2003 20:17:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CB7F43F85; Tue, 25 Mar 2003 20:17:14 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q4HE0U044746; Tue, 25 Mar 2003 20:17:14 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q4HDHL044745; Tue, 25 Mar 2003 20:17:13 -0800 (PST) Message-Id: <200303260417.h2Q4HDHL044745@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 20:17:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 04:17:17 -0000 mdodd 2003/03/25 20:17:13 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: Get rid of a few caddr_t's. Submitted by: trhodes Revision Changes Path 1.26 +8 -8 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 20:38:40 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EEC137B401; Tue, 25 Mar 2003 20:38:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE9F743F3F; Tue, 25 Mar 2003 20:38:39 -0800 (PST) (envelope-from ken@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q4cd0U046039; Tue, 25 Mar 2003 20:38:39 -0800 (PST) (envelope-from ken@repoman.freebsd.org) Received: (from ken@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q4cd9N046038; Tue, 25 Mar 2003 20:38:39 -0800 (PST) Message-Id: <200303260438.h2Q4cd9N046038@repoman.freebsd.org> From: "Kenneth D. Merry" Date: Tue, 25 Mar 2003 20:38:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 04:38:43 -0000 ken 2003/03/25 20:38:39 PST FreeBSD src repository Modified files: sys/cam/scsi scsi_cd.c scsi_da.c Log: Clean up dynamically allocated sysctl variables when we run dacleanup() and cdcleanup(). This fixes sysctl problems ("can't re-use a leaf") when someone adds another peripheral at the same unit number. (e.g. rescan da0, it goes away, then rescan again and da0 comes back, but since we haven't cleaned up the sysctl variables from the last da0 instance, we can't register the variables for the new instance under the same name.) Reported by: njl Tested by: njl Revision Changes Path 1.77 +6 -0 src/sys/cam/scsi/scsi_cd.c 1.135 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 20:53:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F15937B401; Tue, 25 Mar 2003 20:53:00 -0800 (PST) Received: from ambrisko.com (adsl-64-174-51-42.dsl.snfc21.pacbell.net [64.174.51.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BC2243FA3; Tue, 25 Mar 2003 20:52:57 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: from www.ambrisko.com (localhost [127.0.0.1]) by ambrisko.com (8.12.6/8.12.6) with ESMTP id h2Q4quhZ015365; Tue, 25 Mar 2003 20:52:56 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: (from ambrisko@localhost) by www.ambrisko.com (8.12.6/8.12.6/Submit) id h2Q4quap015364; Tue, 25 Mar 2003 20:52:56 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200303260452.h2Q4quap015364@www.ambrisko.com> In-Reply-To: <20030325194313.F458@odysseus.silby.com> To: Mike Silbersack Date: Tue, 25 Mar 2003 20:52:56 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, hits=-3.3 required=5.0 tests=IN_REP_TO autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 04:53:02 -0000 Mike Silbersack writes: | On Tue, 25 Mar 2003, Doug Ambrisko wrote: | | > Mike Silbersack writes: | > | | > | FWIW, the two drivers I tested this with (if_xl and if_sis) both flunk. | > | if_xl tries to fix the situation, but fails, and if_sis goes totally | > | weird, eating mbufs and rendering the interface unuseable. | > | | > | I'll test more interfaces once I have these two fixed. | > | > This doesn't surprise me. I fixed this in the ste(4) driver. You can | > also make this happen to some extent by do a dd etc. into a connection | > with a small byte count. This makes it easier though. | > | > Most of this is probably due to a common cut-n-paste of other drivers. | | I think that we'll end up being even better off by just making a | m_defragment function, thereby reducing code duplication even more. I'll | make sure to test any such function more than I tested the MBUF_FRAG_TEST | code, however. :) Yes, I was thinking that as well. | > Might also look at tuning down the number of allowable frags in drivers. | > With 4 ste(4) chips on 3 ports consumed 1.5M of memory! I reduced this | > in the ste(4) driver as well. We might want to document a good rule of | > thumb for number of mbuf frags before de-fraging them. Unfortunately | > this seems to imply you might have to walk the mbuf chain twice. | | Hm, I suppose it would be pretty easy to tack together some statistics | code which tracked how long the chains being sent to the drivers are. I did that in my testing, but just used a printf for debugging. | I've been pondering where the tradeoff between avoiding memory copies and | doing excessive scatter / gather DMA lies. Perhaps we should be | defragmenting any chain over a certain amount of length, no matter the | limit imposed by the card. This sounds like a Terry question. :) Maybe an extent count could be used that said how long the chain is. As Sam mentioned having little things scattered around is not good thing. Memory and CPU can be a lot faster then the I/O bus. Doug A. From owner-cvs-src@FreeBSD.ORG Tue Mar 25 21:10:45 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC32F37B405 for ; Tue, 25 Mar 2003 21:10:45 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id BF91843FB1 for ; Tue, 25 Mar 2003 21:10:43 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 95537 invoked from network); 26 Mar 2003 05:10:42 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 05:10:42 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 23:07:19 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030325211352.Y1008@odysseus.silby.com> Message-ID: <20030325230252.C1448@odysseus.silby.com> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030325222016.GF57674@elvis.mu.org> <20030325235120.GH57674@elvis.mu.org> <20030325211352.Y1008@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 05:10:49 -0000 On Tue, 25 Mar 2003, Mike Silbersack wrote: > As a reference point, I left the mbuf_frag_test code disabled and instead > changed XL_MAXFRAGS down to 2 so that it would try defragmentation > frequently. Sure enough, it still breaks. I'll take a stab at fixing it. > > Mike "Silby" Silbersack WHOOOO HAHAHAHAHAHAH, I FIGURED IT OUT. We weren't copying over the mbuf flags. These flags included the HARDWARE CHECKSUM flags. Hence, after being reassembled, our mbuf chain was being sent out unchecksummed, which upset the machines on the other end. Anyway, now that it appears to be working, I'm going to start working on the m_defragment function. After that's good, then I'll clean up xl_encap to use it. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 21:23: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 CB47237B401 for ; Tue, 25 Mar 2003 21:23:37 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 5012643F93 for ; Tue, 25 Mar 2003 21:23:36 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 97516 invoked from network); 26 Mar 2003 05:23:35 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 05:23:35 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 25 Mar 2003 23:20:11 -0600 (CST) From: Mike Silbersack To: Doug Ambrisko In-Reply-To: <200303260452.h2Q4quap015364@www.ambrisko.com> Message-ID: <20030325231814.L1448@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 05:23:40 -0000 On Tue, 25 Mar 2003, Doug Ambrisko wrote: > | Hm, I suppose it would be pretty easy to tack together some statistics > | code which tracked how long the chains being sent to the drivers are. > > I did that in my testing, but just used a printf for debugging. > > | I've been pondering where the tradeoff between avoiding memory copies and > | doing excessive scatter / gather DMA lies. Perhaps we should be > | defragmenting any chain over a certain amount of length, no matter the > | limit imposed by the card. This sounds like a Terry question. :) > > Maybe an extent count could be used that said how long the chain is. > > As Sam mentioned having little things scattered around is not good thing. > Memory and CPU can be a lot faster then the I/O bus. > > Doug A. I think we could inexpensively walk the mbuf chain at the end of ip_output and do the counting there. Realistically, the same chain will be rewalked very soon afterword when the network card tries to set up the DMA transfers / etc. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Mar 25 21:35: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 773FF37B401; Tue, 25 Mar 2003 21:35:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F1D43FAF; Tue, 25 Mar 2003 21:35:39 -0800 (PST) (envelope-from orion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q5Zc0U055738; Tue, 25 Mar 2003 21:35:38 -0800 (PST) (envelope-from orion@repoman.freebsd.org) Received: (from orion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q5ZccT055737; Tue, 25 Mar 2003 21:35:38 -0800 (PST) Message-Id: <200303260535.h2Q5ZccT055737@repoman.freebsd.org> From: Orion Hodson Date: Tue, 25 Mar 2003 21:35:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/sound/pci via82c686.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, 26 Mar 2003 05:35:40 -0000 orion 2003/03/25 21:35:38 PST FreeBSD src repository Modified files: sys/dev/sound/pci via82c686.h Log: Add defines for low power and second codec ready. Revision Changes Path 1.6 +3 -0 src/sys/dev/sound/pci/via82c686.h From owner-cvs-src@FreeBSD.ORG Tue Mar 25 21: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 ED3CF37B401; Tue, 25 Mar 2003 21:49:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BC1943F75; Tue, 25 Mar 2003 21:49:42 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q5ng0U056521; Tue, 25 Mar 2003 21:49:42 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q5ngn3056520; Tue, 25 Mar 2003 21:49:42 -0800 (PST) Message-Id: <200303260549.h2Q5ngn3056520@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Tue, 25 Mar 2003 21:49:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/atm/ilmid ilmid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 05:49:44 -0000 mdodd 2003/03/25 21:49:42 PST FreeBSD src repository Modified files: sbin/atm/ilmid ilmid.c Log: - Fix function declarations. - Provide function prototypes. Submitted by: trhodes Revision Changes Path 1.27 +107 -122 src/sbin/atm/ilmid/ilmid.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 21:51: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 58B1B37B401; Tue, 25 Mar 2003 21:51:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9A6A43F3F; Tue, 25 Mar 2003 21:51:13 -0800 (PST) (envelope-from orion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q5pD0U056957; Tue, 25 Mar 2003 21:51:13 -0800 (PST) (envelope-from orion@repoman.freebsd.org) Received: (from orion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q5pD75056956; Tue, 25 Mar 2003 21:51:13 -0800 (PST) Message-Id: <200303260551.h2Q5pD75056956@repoman.freebsd.org> From: Orion Hodson Date: Tue, 25 Mar 2003 21:51:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/sound/pci via8233.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 05:51:16 -0000 orion 2003/03/25 21:51:13 PST FreeBSD src repository Modified files: sys/dev/sound/pci via8233.c Log: For the VIA8233A use multi-sgd register set for primary playback channel and disable DXS3. Several users have reported DXS3 as playing at half speed on the 8233A revision of the chipset. This implicitly means no SPDIF for VIA8233A users. Revision Changes Path 1.8 +8 -2 src/sys/dev/sound/pci/via8233.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 22:11: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 871CD37B401; Tue, 25 Mar 2003 22:11:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23A1943F85; Tue, 25 Mar 2003 22:11:37 -0800 (PST) (envelope-from orion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q6Ba0U059151; Tue, 25 Mar 2003 22:11:36 -0800 (PST) (envelope-from orion@repoman.freebsd.org) Received: (from orion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q6Ba1w059150; Tue, 25 Mar 2003 22:11:36 -0800 (PST) Message-Id: <200303260611.h2Q6Ba1w059150@repoman.freebsd.org> From: Orion Hodson Date: Tue, 25 Mar 2003 22:11:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/sound/pci via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 06:11:39 -0000 orion 2003/03/25 22:11:36 PST FreeBSD src repository Modified files: sys/dev/sound/pci via82c686.c Log: Re-work ac97 initialization to match cold reset described in AC97r.23 and be prepared to wait much longer for codec to become ready. Credit to Hugo D. Valentim for reporting the problem, providing useful pointers, and repeated diff testing. Revision Changes Path 1.23 +19 -12 src/sys/dev/sound/pci/via82c686.c From owner-cvs-src@FreeBSD.ORG Tue Mar 25 22:58: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 4C9D937B476; Tue, 25 Mar 2003 22:58:41 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1665B440A9; Tue, 25 Mar 2003 22:31:59 -0800 (PST) (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 h2Q6VvA7085606; Tue, 25 Mar 2003 23:31:58 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 25 Mar 2003 23:30:35 -0700 (MST) Message-Id: <20030325.233035.105508479.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <20504.1048612876@critter.freebsd.dk> References: <20030325101609.A22832@panzer.kdm.org> <20504.1048612876@critter.freebsd.dk> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.9 required=5.0 tests=IN_REP_TO,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 06:58:49 -0000 In message: <20504.1048612876@critter.freebsd.dk> "Poul-Henning Kamp" writes: : Booting from USB devices ? Many laptops support booting from USB disks of various flavors. Espeically cdroms on the ultralight laptops. Warner From owner-cvs-src@FreeBSD.ORG Tue Mar 25 22:58:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEF8837B4A3; Tue, 25 Mar 2003 22:58:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE9EF4402B; Tue, 25 Mar 2003 22:30:11 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2Q6UB0U060102; Tue, 25 Mar 2003 22:30:11 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2Q6UB4t060101; Tue, 25 Mar 2003 22:30:11 -0800 (PST) Message-Id: <200303260630.h2Q6UB4t060101@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Mar 2003 22:30:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp command.c ncpaddr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 06:58:53 -0000 ume 2003/03/25 22:30:11 PST FreeBSD src repository Modified files: usr.sbin/ppp command.c ncpaddr.c Log: Don't install wrong IPv6 route by add command. Revision Changes Path 1.295 +6 -1 src/usr.sbin/ppp/command.c 1.11 +6 -2 src/usr.sbin/ppp/ncpaddr.c From owner-cvs-src@FreeBSD.ORG Mon Mar 24 23:30: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 DCF0037B42A; Mon, 24 Mar 2003 23:29:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB4B4440B6; Mon, 24 Mar 2003 23:02:45 -0800 (PST) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2P72j0U014334; Mon, 24 Mar 2003 23:02:45 -0800 (PST) (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2P72jVo014333; Mon, 24 Mar 2003 23:02:45 -0800 (PST) Message-Id: <200303250702.h2P72jVo014333@repoman.freebsd.org> From: Matt Jacob Date: Mon, 24 Mar 2003 23:02:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/isp ispmbox.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, 25 Mar 2003 07:30:07 -0000 X-List-Received-Date: Tue, 25 Mar 2003 07:30:07 -0000 mjacob 2003/03/24 23:02:45 PST FreeBSD src repository Modified files: sys/dev/isp ispmbox.h Log: Add an explanatory comment about what operational modes in xfwopt are. Revision Changes Path 1.45 +5 -1 src/sys/dev/isp/ispmbox.h From owner-cvs-src@FreeBSD.ORG Mon Mar 24 23:44: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 271E637B401; Mon, 24 Mar 2003 23:44:09 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 055B743F75; Mon, 24 Mar 2003 23:44:08 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2P7i6fX091379; Tue, 25 Mar 2003 08:44:07 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Tue, 25 Mar 2003 08:44:06 +0100 (CET) From: Martin Blapp To: Robert Watson In-Reply-To: <200303250613.h2P6DZDB011306@repoman.freebsd.org> Message-ID: <20030325084302.S78258@cvs.imp.ch> References: <200303250613.h2P6DZDB011306@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-9.9 required=5.0 tests=AWL,IN_REP_TO,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/posix4 p1003_1b.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 25 Mar 2003 07:44:14 -0000 X-List-Received-Date: Tue, 25 Mar 2003 07:44:14 -0000 Robert, Btw, thank you very very much for your support and help ! > Submitted by: mbr (collaborative) > Approved by: re (murray) Martin From owner-cvs-src@FreeBSD.ORG Wed Mar 26 02:35: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 108B137B404; Wed, 26 Mar 2003 02:35:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7878A43FBF; Wed, 26 Mar 2003 02:35:32 -0800 (PST) (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 h2QAZW0U085669; Wed, 26 Mar 2003 02:35:32 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QAZVcW085668; Wed, 26 Mar 2003 02:35:31 -0800 (PST) Message-Id: <200303261035.h2QAZVcW085668@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 26 Mar 2003 02:35:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 10:35:34 -0000 mux 2003/03/26 02:35:31 PST FreeBSD src repository Modified files: sys/sys mbuf.h Log: Correct comment, MSIZE and MCLBYTES are defined in sys/param.h and not in machine/param.h. Revision Changes Path 1.115 +2 -2 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 02:38: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 A899B37B404; Wed, 26 Mar 2003 02:38:18 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 0A1F544001; Wed, 26 Mar 2003 02:38:05 -0800 (PST) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 26 Mar 2003 10:38:03 +0000 (GMT) To: Alfred Perlstein In-Reply-To: Your message of "Tue, 25 Mar 2003 17:46:11 PST." <200303260146.h2Q1kBbE031907@repoman.freebsd.org> Date: Wed, 26 Mar 2003 10:38:03 +0000 From: Ian Dowse Message-ID: <200303261038.aa94448@salmon.maths.tcd.ie> X-Spam-Status: No, hits=-11.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 10:38:20 -0000 In message <200303260146.h2Q1kBbE031907@repoman.freebsd.org>, Alfred Perlstein writes: > Modified files: > sys/nfsclient nfs_socket.c > Log: > req can not be NULL or we'd die. I think the NULL checks were left over from revision 1.50 of nfs_socket.c and then later extended (by me). Before 1.50, nfs_sndlock() could be called with req == NULL, but the tests can safely be removed now as you have done. Ian From owner-cvs-src@FreeBSD.ORG Wed Mar 26 05:58:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 506E937B404; Wed, 26 Mar 2003 05:58:50 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0597C43F85; Wed, 26 Mar 2003 05:58:49 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2QDwar4001619; Wed, 26 Mar 2003 14:58:42 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Mar 2003 23:30:35 MST." <20030325.233035.105508479.imp@bsdimp.com> Date: Wed, 26 Mar 2003 14:58:36 +0100 Message-ID: <1618.1048687116@critter.freebsd.dk> X-Spam-Status: No, hits=-9.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 13:58:51 -0000 In message <20030325.233035.105508479.imp@bsdimp.com>, "M. Warner Losh" writes: >In message: <20504.1048612876@critter.freebsd.dk> > "Poul-Henning Kamp" writes: >: Booting from USB devices ? > >Many laptops support booting from USB disks of various flavors. >Espeically cdroms on the ultralight laptops. Right, but how does USB flaws get involved with booting from a CDROM ? As far as I know we don't even mount the cdrom as the root filesystem, but rather run on a preloaded MD disk ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Mar 26 06:37:13 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 683) id 938E137B404; Wed, 26 Mar 2003 06:37:13 -0800 (PST) Date: Wed, 26 Mar 2003 06:37:13 -0800 From: Eivind Eklund To: Maxime Henrion Message-ID: <20030326063713.B70548@FreeBSD.org> References: <200303250545.h2P5j5PM008552@repoman.freebsd.org> <20030324234234.T6129@odysseus.silby.com> <20030325222016.GF57674@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030325222016.GF57674@elvis.mu.org>; from mux@freebsd.org on Tue, Mar 25, 2003 at 11:20:16PM +0100 X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 14:37:15 -0000 On Tue, Mar 25, 2003 at 11:20:16PM +0100, Maxime Henrion wrote: > I think we should have some code like this before handing a packet to a > network driver : > > KASSERT(m0->m_pkthdr.len == m_length(m0, NULL), ("Bad packet header")); This is a structure invariant check, and I'm strongly in favour of those - however, I'd prefer if the logic for the invariant itself was located in only one place. Ie, define in a header (use of inline function instead of #define to avoid problems with multiple evaluation of m): static inline mbuf_invariant(struct mbuf *m) { return m->m.pkthdr.len == m_length(m, NULL); } then do KASSERT(mbuf_invariant(m), ("Bad packet header"); Eivind. From owner-cvs-src@FreeBSD.ORG Wed Mar 26 07:12: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 99CDC37B404; Wed, 26 Mar 2003 07:12:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3977543F75; Wed, 26 Mar 2003 07:12:04 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QFC40U013209; Wed, 26 Mar 2003 07:12:04 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QFC3Si013208; Wed, 26 Mar 2003 07:12:03 -0800 (PST) Message-Id: <200303261512.h2QFC3Si013208@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Mar 2003 07:12:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys mac.h mac_policy.h src/sys/kern kern_mac.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_none mac_none.c src/sys/security/mac_test ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 15:12:06 -0000 rwatson 2003/03/26 07:12:03 PST FreeBSD src repository Modified files: sys/sys mac.h mac_policy.h sys/kern kern_mac.c sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/security/mac_none mac_none.c sys/security/mac_test mac_test.c sys/netinet ip_input.c Log: Modify the mac_init_ipq() MAC Framework entry point to accept an additional flags argument to indicate blocking disposition, and pass in M_NOWAIT from the IP reassembly code to indicate that blocking is not OK when labeling a new IP fragment reassembly queue. This should eliminate some of the WITNESS warnings that have started popping up since fine-grained IP stack locking started going in; if memory allocation fails, the creation of the fragment queue will be aborted. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.82 +12 -4 src/sys/kern/kern_mac.c 1.231 +4 -1 src/sys/netinet/ip_input.c 1.56 +1 -1 src/sys/security/mac_biba/mac_biba.c 1.11 +1 -1 src/sys/security/mac_lomac/mac_lomac.c 1.43 +1 -1 src/sys/security/mac_mls/mac_mls.c 1.27 +1 -1 src/sys/security/mac_none/mac_none.c 1.24 +3 -2 src/sys/security/mac_test/mac_test.c 1.38 +1 -1 src/sys/sys/mac.h 1.37 +1 -1 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 07:14: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 5F2F637B404; Wed, 26 Mar 2003 07:14:14 -0800 (PST) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id B27D643F3F; Wed, 26 Mar 2003 07:14:12 -0800 (PST) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.8/8.12.8) with ESMTP id h2QFEBjx020544; Wed, 26 Mar 2003 18:14:11 +0300 (MSK) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.8/8.12.6/Submit) id h2QFEBjE020543; Wed, 26 Mar 2003 18:14:11 +0300 (MSK) (envelope-from ache) Date: Wed, 26 Mar 2003 18:14:11 +0300 From: "Andrey A. Chernov" To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030326151410.GA20472@nagual.pp.ru> References: <200303192025.h2JKPjNr000550@repoman.freebsd.org> <20030320050712.GA48184@nagual.pp.ru> <20030320054502.GA4308@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030320054502.GA4308@HAL9000.homeunix.com> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: das@FreeBSD.org Subject: Re: cvs commit: src/contrib/gdtoa gdtoaimp.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, 26 Mar 2003 15:14:18 -0000 On Wed, Mar 19, 2003 at 21:45:02 -0800, David Schultz wrote: > Do > you see anything else I should bug the vendor about while I'm at > it? With nowdays variant there is error in gethex.c: CONST unsigned char *decpt, *s0, *s, *s1; ... char decimalpoint = *localeconv()->decimal_point; ... if (*s == decimalpoint) { ^^^ It fails, if decimal point is in upper half of code table, i.e. negative char. Obvious fix: unsigned char decimalpoint ... -- Andrey A. Chernov http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed Mar 26 08:17: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 39B8537B404; Wed, 26 Mar 2003 08:17:21 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F7AD43F93; Wed, 26 Mar 2003 08:17:20 -0800 (PST) (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 h2QGHIA7087907; Wed, 26 Mar 2003 09:17:19 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 26 Mar 2003 09:15:51 -0700 (MST) Message-Id: <20030326.091551.56531668.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <1618.1048687116@critter.freebsd.dk> References: <20030325.233035.105508479.imp@bsdimp.com> <1618.1048687116@critter.freebsd.dk> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.9 required=5.0 tests=AWL,IN_REP_TO,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 16:17:24 -0000 : As far as I know we don't even mount the cdrom as the root filesystem, : but rather run on a preloaded MD disk ? We do if you use a live filesystem disk to recover from something nasty. Also, the problem would be that many of the quirks need to be known when the device is detected or the system completely hangs. You'd have to disconnect the cdrom at exactly the right time during the boot process in the installation case. It is too late to load the quirks from userland. I'm not saying that we can't have some way to load additional quirks, but there's a core set of them that say "This device is hozed in this way and we need to know that before we start touching it." pccard and cardbus cards have similar issues, but fewer quirks at the moment (more are needed for problem child cards that I have). Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 26 09:28: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 0227D37B404; Wed, 26 Mar 2003 09:28:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95C0343F75; Wed, 26 Mar 2003 09:28:47 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QHSl0U028778; Wed, 26 Mar 2003 09:28:47 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QHSlju028776; Wed, 26 Mar 2003 09:28:47 -0800 (PST) Message-Id: <200303261728.h2QHSlju028776@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 26 Mar 2003 09:28:47 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/rtadvd rtadvd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 17:28:49 -0000 ume 2003/03/26 09:28:47 PST FreeBSD src repository Modified files: usr.sbin/rtadvd rtadvd.c Log: tightened check for the length of ND options. Submitted by: jinmei@kame.net (JINMEI Tatuya) Obtained from: KAME Revision Changes Path 1.11 +25 -2 src/usr.sbin/rtadvd/rtadvd.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 09:32: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 C677837B404; Wed, 26 Mar 2003 09:32:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6434843F3F; Wed, 26 Mar 2003 09:32:46 -0800 (PST) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QHWk0U029010; Wed, 26 Mar 2003 09:32:46 -0800 (PST) (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QHWk1r029009; Wed, 26 Mar 2003 09:32:46 -0800 (PST) Message-Id: <200303261732.h2QHWk1r029009@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 26 Mar 2003 09:32:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 17:32:48 -0000 keramida 2003/03/26 09:32:46 PST FreeBSD src repository (doc committer) Modified files: share/man/man5 rc.conf.5 Log: Fix typo in the version of the diff that I committed. Submitted by: Simon L. Nielsen Revision Changes Path 1.180 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Mar 26 09:37:37 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69AD637B404; Wed, 26 Mar 2003 09:37:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA67943F85; Wed, 26 Mar 2003 09:37:36 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QHbZ0U029311; Wed, 26 Mar 2003 09:37:35 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QHbZ1T029310; Wed, 26 Mar 2003 09:37:35 -0800 (PST) Message-Id: <200303261737.h2QHbZ1T029310@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 26 Mar 2003 09:37:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netinet6 nd6_rtr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 17:37:40 -0000 ume 2003/03/26 09:37:35 PST FreeBSD src repository Modified files: sys/netinet6 nd6_rtr.c Log: made sure to keep the current stored lifetime when it was not updated by an RA. (a detailed description of this issue is found at the following URL.) http://www.tahi.org/report/freebsd/freebsd48-rc2-20030316/host/lcna-stateless-addrconf/38.html Reported by: Ozoe Nobumichi through a periodic TAHI test Submitted by: JINMEI Tatuya Obtained from: KAME Revision Changes Path 1.15 +9 -3 src/sys/netinet6/nd6_rtr.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 09:50: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 18F4B37B405; Wed, 26 Mar 2003 09:50:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A5FF43FEA; Wed, 26 Mar 2003 09:50:12 -0800 (PST) (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 h2QHoC0U030326; Wed, 26 Mar 2003 09:50:12 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QHoCbj030325; Wed, 26 Mar 2003 09:50:12 -0800 (PST) Message-Id: <200303261750.h2QHoCbj030325@repoman.freebsd.org> From: Scott Long Date: Wed, 26 Mar 2003 09:50:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aac aac.c aac_cam.c aac_pci.c aacreg.h 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, 26 Mar 2003 17:50:15 -0000 scottl 2003/03/26 09:50:12 PST FreeBSD src repository Modified files: sys/dev/aac aac.c aac_cam.c aac_pci.c aacreg.h aacvar.h Log: Begin support for 64-bit address support and workarounds for newer cards: - Add data structuress for doing 64-bit scatter/gather - Move busdma tag creations around so that only the parent is created in aac_pci.c. - Retrieve the capabilities word from the firmware before setting up command structures and tags. This allows the driver to decide whether to do 64-bit commands, and if work-arounds are needed for systems with >2GB of RAM. - Only enable the SCSI passthrough if it's enabled in the capabilities word in the firmware. This should fix problems with the 2120S and 2200S cards in systems with more than 2GB of RAM. Full 64-bit support is forthcoming. MFC-After: 1 week Revision Changes Path 1.65 +131 -33 src/sys/dev/aac/aac.c 1.11 +3 -3 src/sys/dev/aac/aac_cam.c 1.33 +25 -58 src/sys/dev/aac/aac_pci.c 1.16 +37 -4 src/sys/dev/aac/aacreg.h 1.32 +15 -8 src/sys/dev/aac/aacvar.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 09:52: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 6991F37B405 for ; Wed, 26 Mar 2003 09:52:43 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 607EF43F85 for ; Wed, 26 Mar 2003 09:52:41 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 70048 invoked from network); 26 Mar 2003 17:52:39 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 17:52:39 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 26 Mar 2003 11:49:14 -0600 (CST) From: Mike Silbersack To: Doug Ambrisko , Sam Leffler , Maxime Henrion In-Reply-To: <200303260452.h2Q4quap015364@www.ambrisko.com> Message-ID: <20030326114030.U2075@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-436137172-1048700704=:2075" Content-ID: <20030326114511.P2075@odysseus.silby.com> X-Spam-Status: No, hits=-22.9 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 17:52:46 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-436137172-1048700704=:2075 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: <20030326114511.A2075@odysseus.silby.com> On Tue, 25 Mar 2003, Doug Ambrisko wrote: > | I think that we'll end up being even better off by just making a > | m_defragment function, thereby reducing code duplication even more. I'll > | make sure to test any such function more than I tested the MBUF_FRAG_TEST > | code, however. :) > > Yes, I was thinking that as well. Ok, here's my attempt at a m_defragment function. It seems to work well here, although I have only tested it with the if_xl driver. Could you guys give it a quick lookover to see if it has any bugs? I'll add the ability to copy mbuf chains longer than MCLBYTES once I know all the packet header handling / etc is correct. Also note that the patch contains my changes to if_xl, which are mostly debugging code. You can ignore most of that. One change I _will_ make to if_xl, however, is to walk the chain and find out its length _before_ we do any busdma calls; this moves the defragmentation occur earlier, thereby avoiding the need for a complex error recovery case. I suspect we'll want to do the same in the other network drivers. Thanks, Mike "Silby" Silbersack --0-436137172-1048700704=:2075 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="m_defragment-pass2.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20030326114504.K2075@odysseus.silby.com> Content-Description: Content-Disposition: ATTACHMENT; FILENAME="m_defragment-pass2.patch" ZGlmZiAtdSAtciAvdXNyL3NyYy9zeXMub2xkL2tlcm4vdWlwY19tYnVmLmMg L3Vzci9zcmMvc3lzL2tlcm4vdWlwY19tYnVmLmMNCi0tLSAvdXNyL3NyYy9z eXMub2xkL2tlcm4vdWlwY19tYnVmLmMJVHVlIE1hciAyNSAxOTo1MTo0NCAy MDAzDQorKysgL3Vzci9zcmMvc3lzL2tlcm4vdWlwY19tYnVmLmMJV2VkIE1h ciAyNiAxMTo0Mjo1OCAyMDAzDQpAQCAtNzc4LDMgKzc3OCw1MiBAQA0KIAkJ Kmxhc3QgPSBtOw0KIAlyZXR1cm4gKGxlbik7DQogfQ0KKw0KKy8qDQorICog RGVmcmFnbWVudCBhIG1idWYgY2hhaW4sIHJldHVybmluZyBhIG5ldyBtYnVm IGNoYWluIHdoaWNoIGlzDQorICogY29tcHJpc2VkIG9mIGFzIGZldyBtYnVm cyBhbmQgY2x1c3RlcnMgYXMgcG9zc2libGUuICBSZXR1cm4NCisgKiBOVUxM IGlmIG1idWYgYWxsb2NhdGlvbiBmYWlscywgcmF0aGVyIHRoYW4gcmV0dXJu aW5nIHRoZQ0KKyAqIHN0aWxsIGZyYWdtZW50ZWQgY2hhaW4uICBJZiBhIG5v bi1wYWNrZXQgaGVhZGVyIGlzIHBhc3NlZA0KKyAqIGluLCB0aGUgb3JpZ2lu YWwgbWJ1ZiAoY2hhaW4/KSB3aWxsIGJlIHJldHVybmVkIHVuaGFybWVkLg0K KyAqDQorICogRklYTUU6IERvZXMgbm90IGhhbmRsZSBkYXRhIHNpemVzID4g TUNMQllURVMNCisgKi8NCitzdHJ1Y3QgbWJ1ZiAqDQorbV9kZWZyYWdtZW50 KHN0cnVjdCBtYnVmICptMCwgaW50IGhvdykNCit7DQorCXN0cnVjdCBtYnVm CSptX25ldyA9IE5VTEw7DQorDQorCWlmICghKG0wLT5tX2ZsYWdzICYgTV9Q S1RIRFIpKQ0KKwkJcmV0dXJuIChtMCk7DQorDQorCWlmIChtMC0+bV9wa3Ro ZHIubGVuID4gTUNMQllURVMpDQorCQlnb3RvIG5vc3BhY2U7DQorDQorCW1f bmV3ID0gbV9nZXRoZHIoaG93LCBNVF9EQVRBKTsNCisNCisJaWYgKG1fbmV3 ID09IE5VTEwpDQorCQlnb3RvIG5vc3BhY2U7DQorDQorCWlmICghbV9kdXBf cGt0aGRyKG1fbmV3LCBtMCwgaG93KSkNCisJCWdvdG8gbm9zcGFjZTsNCisJ bV9uZXctPm1fbGVuID0gbTAtPm1fbGVuOw0KKw0KKwlpZiAobTAtPm1fcGt0 aGRyLmxlbiA+IE1ITEVOKSB7DQorCQlNQ0xHRVQobV9uZXcsIGhvdyk7DQor CQlpZiAoKG1fbmV3LT5tX2ZsYWdzICYgTV9FWFQpID09IDApDQorCQkJZ290 byBub3NwYWNlOw0KKwl9DQorDQorCW1fY29weWRhdGEobTAsIDAsIG0wLT5t X3BrdGhkci5sZW4sIG10b2QobV9uZXcsIGNhZGRyX3QpKTsNCisJbV9uZXct Pm1fbGVuID0gbTAtPm1fcGt0aGRyLmxlbjsNCisJbV9mcmVlbShtMCk7DQor CW0wID0gbV9uZXc7DQorCXJldHVybiAobTApOw0KK25vc3BhY2U6DQorCWlm IChtMCkNCisJCW1fZnJlZW0obTApOw0KKwlpZiAobV9uZXcpDQorCQltX2Zy ZWUobV9uZXcpOw0KKwlyZXR1cm4gKE5VTEwpOw0KKw0KK30NCmRpZmYgLXUg LXIgL3Vzci9zcmMvc3lzLm9sZC9wY2kvaWZfeGwuYyAvdXNyL3NyYy9zeXMv cGNpL2lmX3hsLmMNCi0tLSAvdXNyL3NyYy9zeXMub2xkL3BjaS9pZl94bC5j CVR1ZSBNYXIgMjUgMTk6NTA6NTIgMjAwMw0KKysrIC91c3Ivc3JjL3N5cy9w Y2kvaWZfeGwuYwlXZWQgTWFyIDI2IDAxOjU1OjQxIDIwMDMNCkBAIC0yNDEy LDkgKzI0MTIsMzMgQEANCiAJc3RydWN0IHhsX2NoYWluCQkqYzsNCiAJc3Ry dWN0IG1idWYJCSptX2hlYWQ7DQogew0KLQlzdHJ1Y3QgeGxfZnJhZwkJKmYg PSBOVUxMOw0KLQlpbnQJCQllcnJvcjsNCi0JdV9pbnQzMl90CQliYWRkciwg c3RhdHVzOw0KKwlzdHJ1Y3QgbWJ1ZgkJKm1fbmV3Ow0KKwlpbnQJCQllcnJv ciwgY2hhaW5sZW5ndGggPSAwLCBhZnRlciA9IDA7DQorCWludAkJCWxiZWZv cmUgPSAwLCBsYWZ0ZXIgPSAwOw0KKwl1X2ludDMyX3QJCXN0YXR1czsNCisJ DQorCWZvciAobV9uZXcgPSBtX2hlYWQ7IG1fbmV3ICE9IE5VTEw7IG1fbmV3 ID0gbV9uZXctPm1fbmV4dCkgew0KKwkJbGJlZm9yZSArPSBtX25ldy0+bV9s ZW47DQorCQljaGFpbmxlbmd0aCsrOw0KKwl9DQorDQorCWlmIChjaGFpbmxl bmd0aCA+IFhMX01BWEZSQUdTKSB7DQorCQlwcmludGYoIlN0YXJ0aW5nIGRl ZnJhZ21lbnRhdGlvblxuIik7DQorCQltX2hlYWQgPSBtX2RlZnJhZ21lbnQo bV9oZWFkLCBNX0RPTlRXQUlUKTsNCisNCisJCWlmIChtX2hlYWQgPT0gTlVM TCkgew0KKwkJCXByaW50ZigieGwlZDogbm8gbWVtb3J5IGZvciB0eCBsaXN0 XG4iLCBzYy0+eGxfdW5pdCk7DQorCQkJcmV0dXJuICgxKTsNCisJCX0NCisN CisJCWZvciAobV9uZXcgPSBtX2hlYWQ7IG1fbmV3ICE9IE5VTEw7IG1fbmV3 ID0gbV9uZXctPm1fbmV4dCkgew0KKwkJCWxhZnRlciArPSBtX25ldy0+bV9s ZW47DQorCQkJYWZ0ZXIrKzsNCisJCX0NCisNCisJCXByaW50ZigiQmVmb3Jl OiAlaSBBZnRlcjogJWlcbiIsIGNoYWlubGVuZ3RoLCBhZnRlcik7DQorCQlw cmludGYoIkxiZWZvcmU6ICVpIExhZnRlcjogJWlcbiIsIGxiZWZvcmUsIGxh ZnRlcik7DQorCX0NCiANCiAJLyoNCiAgCSAqIFN0YXJ0IHBhY2tpbmcgdGhl IG1idWZzIGluIHRoaXMgY2hhaW4gaW50bw0KQEAgLTI0MjgsNDYgKzI0NTIs NiBAQA0KIAkJbV9mcmVlbShtX2hlYWQpOw0KIAkJcHJpbnRmKCJ4bCVkOiBj YW4ndCBtYXAgbWJ1ZiAoZXJyb3IgJWQpXG4iLCBzYy0+eGxfdW5pdCwgZXJy b3IpOw0KIAkJcmV0dXJuKDEpOw0KLQl9DQotDQotCS8qDQotCSAqIEhhbmRs ZSBzcGVjaWFsIGNhc2U6IHdlIHVzZWQgdXAgYWxsIDYzIGZyYWdtZW50cywN Ci0JICogYnV0IHdlIGhhdmUgbW9yZSBtYnVmcyBsZWZ0IGluIHRoZSBjaGFp bi4gQ29weSB0aGUNCi0JICogZGF0YSBpbnRvIGFuIG1idWYgY2x1c3Rlci4g Tm90ZSB0aGF0IHdlIGRvbid0DQotCSAqIGJvdGhlciBjbGVhcmluZyB0aGUg dmFsdWVzIGluIHRoZSBvdGhlciBmcmFnbWVudA0KLQkgKiBwb2ludGVycy9j b3VudGVyczsgaXQgd291bGRuJ3QgZ2FpbiB1cyBhbnl0aGluZywNCi0JICog YW5kIHdvdWxkIHdhc3RlIGN5Y2xlcy4NCi0JICovDQotCWlmIChlcnJvcikg ew0KLQkJc3RydWN0IG1idWYJCSptX25ldzsNCi0NCi0JCW1fbmV3ID0gbV9o ZWFkLT5tX3BrdGhkci5sZW4gPiBNSExFTiA/DQotCQkgICAgbV9nZXRjbChN X0RPTlRXQUlULCBNVF9EQVRBLCBNX1BLVEhEUikgOg0KLQkJICAgIG1fZ2V0 aGRyKE1fRE9OVFdBSVQsIE1UX0RBVEEpOw0KLQkJaWYgKG1fbmV3ID09IE5V TEwpIHsNCi0JCQltX2ZyZWVtKG1faGVhZCk7DQotCQkJcHJpbnRmKCJ4bCVk OiBubyBtZW1vcnkgZm9yIHR4IGxpc3RcbiIsIHNjLT54bF91bml0KTsNCi0J CQlyZXR1cm4oMSk7DQotCQl9DQotCQltX2NvcHlkYXRhKG1faGVhZCwgMCwg bV9oZWFkLT5tX3BrdGhkci5sZW4sCQ0KLQkJCQkJbXRvZChtX25ldywgY2Fk ZHJfdCkpOw0KLQkJbV9uZXctPm1fcGt0aGRyLmxlbiA9IG1fbmV3LT5tX2xl biA9IG1faGVhZC0+bV9wa3RoZHIubGVuOw0KLQkJbV9mcmVlbShtX2hlYWQp Ow0KLQkJbV9oZWFkID0gbV9uZXc7DQotCQlmID0gJmMtPnhsX3B0ci0+eGxf ZnJhZ1swXTsNCi0JCWVycm9yID0gYnVzX2RtYW1hcF9sb2FkKHNjLT54bF9t dGFnLCBjLT54bF9tYXAsDQotCQkgICAgbXRvZChtX25ldywgdm9pZCAqKSwg TUNMQllURVMsIHhsX2RtYV9tYXBfYWRkciwNCi0JCSAgICAmYmFkZHIsIDAp Ow0KLQkJaWYgKGVycm9yKSB7DQotCQkJbV9mcmVlbShtX25ldyk7DQotCQkJ cHJpbnRmKCJ4bCVkOiBjYW4ndCBtYXAgbWJ1ZiAoZXJyb3IgJWQpXG4iLA0K LQkJCSAgICBzYy0+eGxfdW5pdCwgZXJyb3IpOw0KLQkJCXJldHVybigxKTsN Ci0JCX0NCi0JCWYtPnhsX2FkZHIgPSBodG9sZTMyKGJhZGRyKTsNCi0JCWYt PnhsX2xlbiA9IGh0b2xlMzIobV9uZXctPm1fbGVuIHwgWExfTEFTVF9GUkFH KTsNCi0JCWMtPnhsX3B0ci0+eGxfc3RhdHVzID0gaHRvbGUzMihtX25ldy0+ bV9sZW4pOw0KLQkJYy0+eGxfcHRyLT54bF9uZXh0ID0gMDsNCiAJfQ0KIA0K IAlpZiAoc2MtPnhsX3R5cGUgPT0gWExfVFlQRV85MDVCKSB7DQpkaWZmIC11 IC1yIC91c3Ivc3JjL3N5cy5vbGQvcGNpL2lmX3hscmVnLmggL3Vzci9zcmMv c3lzL3BjaS9pZl94bHJlZy5oDQotLS0gL3Vzci9zcmMvc3lzLm9sZC9wY2kv aWZfeGxyZWcuaAlUdWUgTWFyIDI1IDE5OjUwOjUyIDIwMDMNCisrKyAvdXNy L3NyYy9zeXMvcGNpL2lmX3hscmVnLmgJVHVlIE1hciAyNSAyMToyODo1MyAy MDAzDQpAQCAtNDIwLDcgKzQyMCw3IEBADQogDQogI2RlZmluZSBYTF9MQVNU X0ZSQUcJCTB4ODAwMDAwMDANCiANCi0jZGVmaW5lIFhMX01BWEZSQUdTCQk2 Mw0KKyNkZWZpbmUgWExfTUFYRlJBR1MJCTEwDQogI2RlZmluZSBYTF9SWF9M SVNUX0NOVAkJMTI4DQogI2RlZmluZSBYTF9UWF9MSVNUX0NOVAkJMjU2DQog I2RlZmluZSBYTF9SWF9MSVNUX1NaCQlYTF9SWF9MSVNUX0NOVCAqIHNpemVv ZihzdHJ1Y3QgeGxfbGlzdF9vbmVmcmFnKQ0KZGlmZiAtdSAtciAvdXNyL3Ny Yy9zeXMub2xkL3N5cy9tYnVmLmggL3Vzci9zcmMvc3lzL3N5cy9tYnVmLmgN Ci0tLSAvdXNyL3NyYy9zeXMub2xkL3N5cy9tYnVmLmgJVHVlIE1hciAyNSAx OTo1MDo0NiAyMDAzDQorKysgL3Vzci9zcmMvc3lzL3N5cy9tYnVmLmgJV2Vk IE1hciAyNiAwMTo1ODoxNyAyMDAzDQpAQCAtNDMwLDYgKzQzMCw3IEBADQog c3RydWN0CW1idWYJKm1fY29weW0oc3RydWN0IG1idWYgKiwgaW50LCBpbnQs IGludCk7DQogc3RydWN0CW1idWYJKm1fY29weXBhY2tldChzdHJ1Y3QgbWJ1 ZiAqLCBpbnQpOw0KIHZvaWQJCSBtX2NvcHlfcGt0aGRyKHN0cnVjdCBtYnVm ICosIHN0cnVjdCBtYnVmICopOw0KK3N0cnVjdAltYnVmCSptX2RlZnJhZ21l bnQoc3RydWN0IG1idWYgKiwgaW50KTsNCiBzdHJ1Y3QJbWJ1ZgkqbV9kZXZn ZXQoY2hhciAqLCBpbnQsIGludCwgc3RydWN0IGlmbmV0ICosDQogCQkgICAg dm9pZCAoKikoY2hhciAqLCBjYWRkcl90LCB1X2ludCkpOw0KIHN0cnVjdAlt YnVmCSptX2R1cChzdHJ1Y3QgbWJ1ZiAqLCBpbnQpOw0K --0-436137172-1048700704=:2075-- From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10:07:09 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 0FA4637B404; Wed, 26 Mar 2003 10:07:09 -0800 (PST) In-Reply-To: <20030325.233035.105508479.imp@bsdimp.com> from "M. Warner Losh" at "Mar 25, 2003 11:30:35 pm" To: imp@bsdimp.com (M. Warner Losh) Date: Wed, 26 Mar 2003 10:07:09 -0800 (PST) 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: <20030326180709.0FA4637B404@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-6.8 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:07:10 -0000 > In message: <20504.1048612876@critter.freebsd.dk> > "Poul-Henning Kamp" writes: > : Booting from USB devices ? > > Many laptops support booting from USB disks of various flavors. > Espeically cdroms on the ultralight laptops. > > Warner > NFS diskless boot via USB ethernet. ... What are you all looking at me like that for. -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 Wed Mar 26 10:12: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 3032537B404; Wed, 26 Mar 2003 10:12:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C35043FA3; Wed, 26 Mar 2003 10:12:02 -0800 (PST) (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 h2QIC20U033813; Wed, 26 Mar 2003 10:12:02 -0800 (PST) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QIC2VJ033812; Wed, 26 Mar 2003 10:12:02 -0800 (PST) Message-Id: <200303261812.h2QIC2VJ033812@repoman.freebsd.org> From: Alexander Kabaev Date: Wed, 26 Mar 2003 10:12:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/contrib/gcc FAQ GNATS MAINTAINERS bugs.html config-ml.in config.if config.sub faq.html gnats.html install-sh libtool.m4 ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh ltconfig ltmain.sh missing mkdep mkinstalldirs symlink-tree ylwrap ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:12:06 -0000 kan 2003/03/26 10:12:02 PST FreeBSD src repository Removed files: (Branch: FSF) contrib/gcc FAQ GNATS MAINTAINERS bugs.html config-ml.in config.if config.sub faq.html gnats.html install-sh libtool.m4 ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh ltconfig ltmain.sh missing mkdep mkinstalldirs symlink-tree ylwrap contrib/gcc/config ChangeLog acinclude.m4 mh-a68bsd mh-aix386 mh-apollo68 mh-armpic mh-cxux mh-cygwin mh-decstation mh-delta88 mh-dgux mh-dgux386 mh-djgpp mh-elfalphapic mh-hp300 mh-hpux mh-hpux8 mh-i370pic mh-ia64pic mh-interix mh-irix4 mh-irix5 mh-irix6 mh-lynxos mh-lynxrs6k mh-m68kpic mh-mingw32 mh-ncr3000 mh-ncrsvr43 mh-necv4 mh-openedition mh-papic mh-ppcpic mh-riscos mh-sco mh-solaris mh-sparcpic mh-sun3 mh-sysv mh-sysv4 mh-sysv5 mh-vaxult2 mh-x86pic mpw-mh-mpw mt-aix43 mt-alphaieee mt-armpic mt-d30v mt-elfalphapic mt-i370pic mt-ia64pic mt-linux mt-m68kpic mt-netware mt-ospace mt-papic mt-ppcpic mt-sparcpic mt-v810 mt-wince mt-x86pic contrib/gcc/config/mpw ChangeLog MoveIfChange README forward-include g-mpw-make.sed mpw-touch mpw-true null-command open-brace tr-7to8-src true contrib/gcc/contrib ChangeLog analyze_brprob compare_tests convert_to_f2c convert_to_g2c download_f2c gcc_build gcc_update gccbug.el gennews index-prop newcvsroot test_installed test_summary texi2pod.pl warn_summary contrib/gcc/contrib/regression ChangeLog README btest-gcc.sh objs-gcc.sh site.exp contrib/gcc/include COPYING ChangeLog ansidecl.h demangle.h dyn-string.h fibheap.h floatformat.h fnmatch.h getopt.h hashtab.h libiberty.h md5.h objalloc.h obstack.h partition.h safe-ctype.h sort.h splay-tree.h symcat.h ternary.h xregex.h xregex2.h Log: Remove files incidentally imported from the wrong place during 3.2.1 import. They are not used by any of our system GCC versions and will be physically removed from repository soon. Reviewed by: obrien Revision Changes Path 1.1.1.2 +0 -653 src/contrib/gcc/FAQ (dead) 1.1.1.2 +0 -187 src/contrib/gcc/GNATS (dead) 1.1.1.2 +0 -254 src/contrib/gcc/MAINTAINERS (dead) 1.1.1.2 +0 -698 src/contrib/gcc/bugs.html (dead) 1.1.1.2 +0 -871 src/contrib/gcc/config-ml.in (dead) 1.1.1.2 +0 -79 src/contrib/gcc/config.if (dead) 1.1.1.6 +0 -1450 src/contrib/gcc/config.sub (dead) 1.1.1.2 +0 -477 src/contrib/gcc/config/ChangeLog (dead) 1.1.1.2 +0 -1995 src/contrib/gcc/config/acinclude.m4 (dead) 1.1.1.2 +0 -12 src/contrib/gcc/config/mh-a68bsd (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-aix386 (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mh-apollo68 (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-armpic (dead) 1.1.1.2 +0 -14 src/contrib/gcc/config/mh-cxux (dead) 1.1.1.2 +0 -6 src/contrib/gcc/config/mh-cygwin (dead) 1.1.1.2 +0 -5 src/contrib/gcc/config/mh-decstation (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mh-delta88 (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mh-dgux (dead) 1.1.1.2 +0 -22 src/contrib/gcc/config/mh-dgux386 (dead) 1.1.1.2 +0 -14 src/contrib/gcc/config/mh-djgpp (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-elfalphapic (dead) 1.1.1.2 +0 -13 src/contrib/gcc/config/mh-hp300 (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mh-hpux (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mh-hpux8 (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-i370pic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-ia64pic (dead) 1.1.1.2 +0 -14 src/contrib/gcc/config/mh-interix (dead) 1.1.1.2 +0 -7 src/contrib/gcc/config/mh-irix4 (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mh-irix5 (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mh-irix6 (dead) 1.1.1.2 +0 -2 src/contrib/gcc/config/mh-lynxos (dead) 1.1.1.2 +0 -8 src/contrib/gcc/config/mh-lynxrs6k (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-m68kpic (dead) 1.1.1.2 +0 -12 src/contrib/gcc/config/mh-mingw32 (dead) 1.1.1.2 +0 -17 src/contrib/gcc/config/mh-ncr3000 (dead) 1.1.1.2 +0 -9 src/contrib/gcc/config/mh-ncrsvr43 (dead) 1.1.1.2 +0 -11 src/contrib/gcc/config/mh-necv4 (dead) 1.1.1.2 +0 -2 src/contrib/gcc/config/mh-openedition (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-papic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-ppcpic (dead) 1.1.1.2 +0 -15 src/contrib/gcc/config/mh-riscos (dead) 1.1.1.2 +0 -10 src/contrib/gcc/config/mh-sco (dead) 1.1.1.2 +0 -6 src/contrib/gcc/config/mh-solaris (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-sparcpic (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mh-sun3 (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mh-sysv (dead) 1.1.1.2 +0 -11 src/contrib/gcc/config/mh-sysv4 (dead) 1.1.1.2 +0 -8 src/contrib/gcc/config/mh-sysv5 (dead) 1.1.1.2 +0 -2 src/contrib/gcc/config/mh-vaxult2 (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mh-x86pic (dead) 1.1.1.2 +0 -157 src/contrib/gcc/config/mpw-mh-mpw (dead) 1.1.1.2 +0 -81 src/contrib/gcc/config/mpw/ChangeLog (dead) 1.1.1.2 +0 -19 src/contrib/gcc/config/mpw/MoveIfChange (dead) 1.1.1.2 +0 -23 src/contrib/gcc/config/mpw/README (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mpw/forward-include (dead) 1.1.1.2 +0 -293 src/contrib/gcc/config/mpw/g-mpw-make.sed (dead) 1.1.1.2 +0 -7 src/contrib/gcc/config/mpw/mpw-touch (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mpw/mpw-true (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mpw/null-command (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mpw/open-brace (dead) 1.1.1.2 +0 -9 src/contrib/gcc/config/mpw/tr-7to8-src (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mpw/true (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mt-aix43 (dead) 1.1.1.2 +0 -2 src/contrib/gcc/config/mt-alphaieee (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-armpic (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mt-d30v (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-elfalphapic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-i370pic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-ia64pic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-linux (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-m68kpic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-netware (dead) 1.1.1.2 +0 -3 src/contrib/gcc/config/mt-ospace (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-papic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-ppcpic (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-sparcpic (dead) 1.1.1.2 +0 -4 src/contrib/gcc/config/mt-v810 (dead) 1.1.1.2 +0 -10 src/contrib/gcc/config/mt-wince (dead) 1.1.1.2 +0 -1 src/contrib/gcc/config/mt-x86pic (dead) 1.1.1.2 +0 -721 src/contrib/gcc/contrib/ChangeLog (dead) 1.1.1.2 +0 -146 src/contrib/gcc/contrib/analyze_brprob (dead) 1.1.1.2 +0 -98 src/contrib/gcc/contrib/compare_tests (dead) 1.1.1.2 +0 -48 src/contrib/gcc/contrib/convert_to_f2c (dead) 1.1.1.2 +0 -48 src/contrib/gcc/contrib/convert_to_g2c (dead) 1.1.1.2 +0 -77 src/contrib/gcc/contrib/download_f2c (dead) 1.1.1.2 +0 -316 src/contrib/gcc/contrib/gcc_build (dead) 1.1.1.2 +0 -226 src/contrib/gcc/contrib/gcc_update (dead) 1.1.1.2 +0 -84 src/contrib/gcc/contrib/gccbug.el (dead) 1.1.1.2 +0 -56 src/contrib/gcc/contrib/gennews (dead) 1.1.1.2 +0 -26 src/contrib/gcc/contrib/index-prop (dead) 1.1.1.2 +0 -34 src/contrib/gcc/contrib/newcvsroot (dead) 1.1.1.2 +0 -37 src/contrib/gcc/contrib/regression/ChangeLog (dead) 1.1.1.2 +0 -18 src/contrib/gcc/contrib/regression/README (dead) 1.1.1.2 +0 -172 src/contrib/gcc/contrib/regression/btest-gcc.sh (dead) 1.1.1.2 +0 -121 src/contrib/gcc/contrib/regression/objs-gcc.sh (dead) 1.1.1.2 +0 -18 src/contrib/gcc/contrib/regression/site.exp (dead) 1.1.1.2 +0 -114 src/contrib/gcc/contrib/test_installed (dead) 1.1.1.2 +0 -142 src/contrib/gcc/contrib/test_summary (dead) 1.1.1.2 +0 -427 src/contrib/gcc/contrib/texi2pod.pl (dead) 1.1.1.2 +0 -210 src/contrib/gcc/contrib/warn_summary (dead) 1.1.1.2 +0 -698 src/contrib/gcc/faq.html (dead) 1.1.1.2 +0 -170 src/contrib/gcc/gnats.html (dead) 1.1.1.2 +0 -340 src/contrib/gcc/include/COPYING (dead) 1.1.1.2 +0 -1960 src/contrib/gcc/include/ChangeLog (dead) 1.1.1.2 +0 -295 src/contrib/gcc/include/ansidecl.h (dead) 1.1.1.2 +0 -163 src/contrib/gcc/include/demangle.h (dead) 1.1.1.2 +0 -92 src/contrib/gcc/include/dyn-string.h (dead) 1.1.1.2 +0 -81 src/contrib/gcc/include/fibheap.h (dead) 1.1.1.2 +0 -122 src/contrib/gcc/include/floatformat.h (dead) 1.1.1.2 +0 -70 src/contrib/gcc/include/fnmatch.h (dead) 1.1.1.2 +0 -141 src/contrib/gcc/include/getopt.h (dead) 1.1.1.2 +0 -155 src/contrib/gcc/include/hashtab.h (dead) 1.1.1.2 +0 -317 src/contrib/gcc/include/libiberty.h (dead) 1.1.1.2 +0 -142 src/contrib/gcc/include/md5.h (dead) 1.1.1.2 +0 -115 src/contrib/gcc/include/objalloc.h (dead) 1.1.1.2 +0 -599 src/contrib/gcc/include/obstack.h (dead) 1.1.1.2 +0 -81 src/contrib/gcc/include/partition.h (dead) 1.1.1.2 +0 -103 src/contrib/gcc/include/safe-ctype.h (dead) 1.1.1.2 +0 -48 src/contrib/gcc/include/sort.h (dead) 1.1.1.2 +0 -154 src/contrib/gcc/include/splay-tree.h (dead) 1.1.1.2 +0 -49 src/contrib/gcc/include/symcat.h (dead) 1.1.1.2 +0 -51 src/contrib/gcc/include/ternary.h (dead) 1.1.1.2 +0 -28 src/contrib/gcc/include/xregex.h (dead) 1.1.1.2 +0 -571 src/contrib/gcc/include/xregex2.h (dead) 1.1.1.2 +0 -251 src/contrib/gcc/install-sh (dead) 1.1.1.2 +0 -854 src/contrib/gcc/libtool.m4 (dead) 1.1.1.2 +0 -815 src/contrib/gcc/ltcf-c.sh (dead) 1.1.1.2 +0 -1005 src/contrib/gcc/ltcf-cxx.sh (dead) 1.1.1.2 +0 -651 src/contrib/gcc/ltcf-gcj.sh (dead) 1.1.1.2 +0 -2795 src/contrib/gcc/ltconfig (dead) 1.1.1.2 +0 -5483 src/contrib/gcc/ltmain.sh (dead) 1.1.1.2 +0 -190 src/contrib/gcc/missing (dead) 1.1.1.2 +0 -87 src/contrib/gcc/mkdep (dead) 1.1.1.2 +0 -36 src/contrib/gcc/mkinstalldirs (dead) 1.1.1.2 +0 -53 src/contrib/gcc/symlink-tree (dead) 1.1.1.2 +0 -123 src/contrib/gcc/ylwrap (dead) From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10:29: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 8CC4A37B404; Wed, 26 Mar 2003 10:29:45 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2429F43F75; Wed, 26 Mar 2003 10:29:45 -0800 (PST) (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 h2QITi0U034844; Wed, 26 Mar 2003 10:29:44 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QITi1T034843; Wed, 26 Mar 2003 10:29:44 -0800 (PST) Message-Id: <200303261829.h2QITi1T034843@repoman.freebsd.org> From: John Baldwin Date: Wed, 26 Mar 2003 10:29:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/alpha/linux linux_sysvec.c src/sys/compat/linux linux_mib.c linux_mib.h src/sys/i386/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:29:47 -0000 jhb 2003/03/26 10:29:44 PST FreeBSD src repository Modified files: sys/alpha/linux linux_sysvec.c sys/compat/linux linux_mib.c linux_mib.h sys/i386/linux linux_sysvec.c Log: Add a cleanup function to destroy the osname_lock and call it on module unload. Submitted by: gallatin Reported by: Martin Karlsson Revision Changes Path 1.86 +1 -0 src/sys/alpha/linux/linux_sysvec.c 1.20 +7 -0 src/sys/compat/linux/linux_mib.c 1.8 +2 -0 src/sys/compat/linux/linux_mib.h 1.117 +1 -0 src/sys/i386/linux/linux_sysvec.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10:33: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 6891537B404; Wed, 26 Mar 2003 10:33:52 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7F6C43F85; Wed, 26 Mar 2003 10:33:51 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id C6D892ED430; Wed, 26 Mar 2003 10:33:51 -0800 (PST) Date: Wed, 26 Mar 2003 19:33:51 +0100 From: Maxime Henrion To: Mike Silbersack Message-ID: <20030326183351.GJ57674@elvis.mu.org> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030326114030.U2075@odysseus.silby.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Sam Leffler cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:33:54 -0000 Mike Silbersack wrote: > > On Tue, 25 Mar 2003, Doug Ambrisko wrote: > > > | I think that we'll end up being even better off by just making a > > | m_defragment function, thereby reducing code duplication even more. I'll > > | make sure to test any such function more than I tested the MBUF_FRAG_TEST > > | code, however. :) > > > > Yes, I was thinking that as well. > > Ok, here's my attempt at a m_defragment function. It seems to work well > here, although I have only tested it with the if_xl driver. Could you > guys give it a quick lookover to see if it has any bugs? I'll add the > ability to copy mbuf chains longer than MCLBYTES once I know all the > packet header handling / etc is correct. > > Also note that the patch contains my changes to if_xl, which are mostly > debugging code. You can ignore most of that. One change I _will_ make to > if_xl, however, is to walk the chain and find out its length _before_ we > do any busdma calls; this moves the defragmentation occur earlier, thereby > avoiding the need for a complex error recovery case. I suspect we'll want > to do the same in the other network drivers. Nice work! This will really be very useful to have for the network interface drivers. I have a few comments : - You removed the m_getcl() optimization that has been added in if_xl.c recently. You should use m_getcl() if len is > MHLEN, because m_getcl() grabs both a header and a cluster. If len is <= MHLEN, you can just use m_gethdr(). I guess you did this because you have been hitting the KASSERT() in m_dup_pkthdr(), and I think this KASSERT() is a bit bogus. It seems to me there should be a way to do it without having to delay the cluster allocation. Maybe Sam or Robert could comment on this? - I believe an mbuf chain passed to a network driver should always have a packet header. - Minor style(9) nits: you should test pointers against NULL and not using them as booleans. Also, there's a trailing newline in the m_defragment() function. Thanks for doing this work! Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10:44: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 81BB637B407; Wed, 26 Mar 2003 10:44:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6081043FBF; Wed, 26 Mar 2003 10:44:54 -0800 (PST) (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 h2QIis0U036012; Wed, 26 Mar 2003 10:44:54 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QIisfr036011; Wed, 26 Mar 2003 10:44:54 -0800 (PST) Message-Id: <200303261844.h2QIisfr036011@repoman.freebsd.org> From: Tor Egge Date: Wed, 26 Mar 2003 10:44:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:44:58 -0000 tegge 2003/03/26 10:44:54 PST FreeBSD src repository Modified files: sys/vm uma_core.c Log: Obtain Giant before calling kmem_alloc without M_NOWAIT and before calling kmem_free if Giant isn't already held. Revision Changes Path 1.51 +21 -2 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10:51:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F14837B404; Wed, 26 Mar 2003 10:51:52 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7E9343FCB; Wed, 26 Mar 2003 10:51:51 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 9F4352ED3DA; Wed, 26 Mar 2003 10:51:51 -0800 (PST) Date: Wed, 26 Mar 2003 10:51:51 -0800 From: Alfred Perlstein To: Ian Dowse Message-ID: <20030326185151.GT48996@elvis.mu.org> References: <200303260146.h2Q1kBbE031907@repoman.freebsd.org> <200303261038.aa94448@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303261038.aa94448@salmon.maths.tcd.ie> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-26.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:51:54 -0000 * Ian Dowse [030326 02:38] wrote: > In message <200303260146.h2Q1kBbE031907@repoman.freebsd.org>, Alfred Perlstein > writes: > > Modified files: > > sys/nfsclient nfs_socket.c > > Log: > > req can not be NULL or we'd die. > > I think the NULL checks were left over from revision 1.50 of > nfs_socket.c and then later extended (by me). Before 1.50, nfs_sndlock() > could be called with req == NULL, but the tests can safely be removed > now as you have done. Yah, doing work on another derived NFS implementation and felt like moving some obvious changes back into the base. -Alfred From owner-cvs-src@FreeBSD.ORG Wed Mar 26 10: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 D4C5A37B404 for ; Wed, 26 Mar 2003 10:59:29 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 1002743F93 for ; Wed, 26 Mar 2003 10:59:27 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 27899 invoked by uid 1000); 26 Mar 2003 18:59:27 -0000 Date: Wed, 26 Mar 2003 10:59:27 -0800 (PST) From: Nate Lawson To: Bill Paul In-Reply-To: <20030326180709.0FA4637B404@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-16.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 18:59:31 -0000 On Wed, 26 Mar 2003, Bill Paul wrote: > NFS diskless boot via USB ethernet. > > ... > > What are you all looking at me like that for. > > -Bill Speaking of which, the only USB 10/100 chip we support is the ADMtek Pegasus. There are a ton of other 10/100 adapters out now that are different or support usb 2.0. Any idea on how hard it would be to get the datasheets or driver support for them? Looks like Linux doesn't support them either. (Devices include the Linksys USB100M, USB200M, and Netgear FA101). -Nate From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:15: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 31D3A37B404 for ; Wed, 26 Mar 2003 11:15:54 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 501C443F93 for ; Wed, 26 Mar 2003 11:15:52 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 788 invoked from network); 26 Mar 2003 19:15:51 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 26 Mar 2003 19:15:51 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 26 Mar 2003 13:12:25 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030326183351.GJ57674@elvis.mu.org> Message-ID: <20030326130903.G2075@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Sam Leffler cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:15:56 -0000 On Wed, 26 Mar 2003, Maxime Henrion wrote: > Nice work! This will really be very useful to have for the network > interface drivers. I have a few comments : > > - You removed the m_getcl() optimization that has been added in if_xl.c > recently. You should use m_getcl() if len is > MHLEN, because m_getcl() > grabs both a header and a cluster. If len is <= MHLEN, you can just use > m_gethdr(). I guess you did this because you have been hitting the > KASSERT() in m_dup_pkthdr(), and I think this KASSERT() is a bit bogus. > It seems to me there should be a way to do it without having to delay > the cluster allocation. Maybe Sam or Robert could comment on this? You hit the nail on the head. Sam says that Bosko may enhance m_dup_pkthdr() to handle the M_EXT case soon; if and when that occurs, I'll fix up m_defrag to use it. Until then, I'll stick with what I have so as to avoid getting sidetracked. > - I believe an mbuf chain passed to a network driver should always have > a packet header. Perhaps true, but I want this routine to not blow up if it's used elsewhere. (I may use it in the IP reassembly code, and it could end up elsewhere.) > - Minor style(9) nits: you should test pointers against NULL and not using them > as booleans. Also, there's a trailing newline in the m_defragment() > function. > > Thanks for doing this work! > > Cheers, > Maxime Ok, I'll make those changes in a future revision. Sam had some comments as well, I hope to be able to get around to putting out pass3 later today. Thanks for the comments, Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Mar 26 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 B9A6837B404; Wed, 26 Mar 2003 11:21:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B1C743F3F; Wed, 26 Mar 2003 11:21:13 -0800 (PST) (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 h2QJLD0U039410; Wed, 26 Mar 2003 11:21:13 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJLCpN039409; Wed, 26 Mar 2003 11:21:12 -0800 (PST) Message-Id: <200303261921.h2QJLCpN039409@repoman.freebsd.org> From: Tor Egge Date: Wed, 26 Mar 2003 11:21:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern vfs_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, 26 Mar 2003 19:21:15 -0000 tegge 2003/03/26 11:21:12 PST FreeBSD src repository Modified files: sys/kern vfs_vnops.c Log: fp->f_offset doesn't need any protection when it isn't accessed. Revision Changes Path 1.183 +4 -2 src/sys/kern/vfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:21: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 B210637B404; Wed, 26 Mar 2003 11:21:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B505043FAF; Wed, 26 Mar 2003 11:21:34 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QJLY0U039439; Wed, 26 Mar 2003 11:21:34 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJLYhs039438; Wed, 26 Mar 2003 11:21:34 -0800 (PST) Message-Id: <200303261921.h2QJLYhs039438@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Mar 2003 11:21:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/nfsclient nfs_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:21:37 -0000 rwatson 2003/03/26 11:21:34 PST FreeBSD src repository Modified files: sys/nfsclient nfs_lock.c Log: Add O_NONBLOCK to the vn_open_cred() flags for NFS client locking when opening the POSIX fifo; convert ENXIO error returns to EOPNOTSUPP. This improves handling of the case where the /var/run/lock fifo exists but there is no listener: we immediately return EOPNOTSUPP rather than blocking until a listener turns up. This could occur during a diskless boot before rpc.lockd is loaded, or if the lock file persists across a reboot following the disabling of rpc.lockd. This may have suddenly started to occur due to fifo blocking fixes--previously it looks like attempts to read on a fifo with no listener would time out due to insufficient resources. Reviewed by: alfred Revision Changes Path 1.33 +13 -3 src/sys/nfsclient/nfs_lock.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:40: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 82D4637B404; Wed, 26 Mar 2003 11:40:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36C2243FAF; Wed, 26 Mar 2003 11:40:30 -0800 (PST) (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 h2QJeU0U040514; Wed, 26 Mar 2003 11:40:30 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJeTtC040511; Wed, 26 Mar 2003 11:40:29 -0800 (PST) Message-Id: <200303261940.h2QJeTtC040511@repoman.freebsd.org> From: Peter Wemm Date: Wed, 26 Mar 2003 11:40:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:41:02 -0000 peter 2003/03/26 11:40:29 PST FreeBSD src repository Modified files: sys/i386/i386 machdep.c Log: Halt the cpus in the idle loop for SMP as well for several reasons: 1) Its critical for HTT. There's less foot-shooting opportunity. 2) I've seen significant improvements in interactive response to commands over ssh sessions. I assume this is less lock contention. 3) As incentive to finish the idle cpu IPI wakeup stuff. 4) The machine on my desk was blowing hot air in my general direction because somebody forgot to turn the hlt on, and it saves 50 watts per cpu.. The machdep.cpu_idle_hlt sysctl is still available, but now the default is the same as on UP kernels. Revision Changes Path 1.556 +3 -4 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:49: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 A8A3537B404; Wed, 26 Mar 2003 11:49:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 502E043F3F; Wed, 26 Mar 2003 11:49:35 -0800 (PST) (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 h2QJnZ0U041149; Wed, 26 Mar 2003 11:49:35 -0800 (PST) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJnYbV041148; Wed, 26 Mar 2003 11:49:34 -0800 (PST) Message-Id: <200303261949.h2QJnYbV041148@repoman.freebsd.org> From: Paul Saab Date: Wed, 26 Mar 2003 11:49:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/conf options.i386 options.pc98 src/sys/i386/conf NOTES SMP src/sys/i386/i386 machdep.c mp_machdep.c src/sys/i386/include smp.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, 26 Mar 2003 19:49:38 -0000 ps 2003/03/26 11:49:34 PST FreeBSD src repository Modified files: sys/conf options.i386 options.pc98 sys/i386/conf NOTES SMP sys/i386/i386 machdep.c mp_machdep.c sys/i386/include smp.h Log: Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl. This keeps the logical cpu's halted in the idle loop. By default the logical cpu's are halted at startup. It is also possible to halt any cpu in the idle loop now using machdep.hlt_cpus. Examples of how to use this: machdep.hlt_cpus=1 halt cpu0 machdep.hlt_cpus=2 halt cpu1 machdep.hlt_cpus=4 halt cpu2 machdep.hlt_cpus=3 halt cpu0,cpu1 Reviewed by: jhb, peter Revision Changes Path 1.186 +0 -1 src/sys/conf/options.i386 1.160 +0 -1 src/sys/conf/options.pc98 1.1081 +0 -2 src/sys/i386/conf/NOTES 1.4 +0 -3 src/sys/i386/conf/SMP 1.557 +6 -0 src/sys/i386/i386/machdep.c 1.206 +88 -21 src/sys/i386/i386/mp_machdep.c 1.75 +1 -0 src/sys/i386/include/smp.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 11:50:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 2FC1037B407; Wed, 26 Mar 2003 11:50:00 -0800 (PST) In-Reply-To: from Nate Lawson at "Mar 26, 2003 10:59:27 am" To: nate@root.org (Nate Lawson) Date: Wed, 26 Mar 2003 11:50:00 -0800 (PST) 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: <20030326195000.2FC1037B407@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-6.6 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:50:02 -0000 > On Wed, 26 Mar 2003, Bill Paul wrote: > > NFS diskless boot via USB ethernet. > > > > ... > > > > What are you all looking at me like that for. > > > > -Bill > > Speaking of which, the only USB 10/100 chip we support is the ADMtek > Pegasus. There are a ton of other 10/100 adapters out now that are > different or support usb 2.0. Any idea on how hard it would be to get the > datasheets or driver support for them? Looks like Linux doesn't support > them either. (Devices include the Linksys USB100M, USB200M, and Netgear > FA101). > > -Nate The only other 10/100 USB 1.x controller that I personally know of is the RealTek 8150. RealTek has the datasheet for this part on their web site (www.realtek.com.tw), although it looks to be hosed right now, so instead, check out: http://www.freebsd.org/~wpaul/RealTek/8150v14.pdf I gather that NetBSD already has a driver for this chip, and that somebody was attempting to port it to FreeBSD, but I don't know whatever became of this effort. The LinkSys USB100M seems to be using the RealTek chip. THE USB200M is a USB 2.0 device, which seems to be using an ASIX Electronics AX88172. The datasheet for this chip is at: http://www.asix.com.tw/datasheet/mac/Ax88172.PDF I also put a copy at: http://www.freebsd.org/~wpaul/ASIX/Ax88172.PDF The only problem with this chip is that I don't think FreeBSD supports any USB 2.0 controllers yet. Am I wrong? It's sort of pointless to wish for support for a USB 2.0 device if we don't even have a USB 2.0 stack. The Netgear FA101 seems to be using the ADMTek 8511 (Pegasus II) chip. I can't find a copy of this on www.admtek.com.tw anymore, so I put my copy at: http://www.freebsd.org/~wpaul/ADMtek/pegasus2.pdf I was under the impression that somebody had modified the if_aue driver to support Pegasus II devices though, so this adapter may already work. If you want to know how I figured out what chips these devices use without even seeing them, it's easy: go to the Linksys or Netgear website and download the Windows driver, then run strings -a on it. You'll typically see stuff like this: C:\WinDDK\2195\src\network\ndis\ax88172\objfre\i386\ax88172.pdb D:\NTDDK\src\network\ADM8511.205\obj\free\i386\ADM8511.pdb No matter how hard the retail companies try to re-brand the driver software, they always seem to leave this bit of information behind. -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 Wed Mar 26 11:55:04 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE1C137B404; Wed, 26 Mar 2003 11:55:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7021643F3F; Wed, 26 Mar 2003 11:55:04 -0800 (PST) (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 h2QJt40U041759; Wed, 26 Mar 2003 11:55:04 -0800 (PST) (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QJt43Z041754; Wed, 26 Mar 2003 11:55:04 -0800 (PST) Message-Id: <200303261955.h2QJt43Z041754@repoman.freebsd.org> From: Paul Saab Date: Wed, 26 Mar 2003 11:55:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 19:55:06 -0000 ps 2003/03/26 11:55:04 PST FreeBSD src repository Modified files: sys/i386/conf GENERIC Log: Nuke HTT from here too. Spotted by: jhb Revision Changes Path 1.379 +0 -3 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Mar 26 12:18: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 1D4F037B404; Wed, 26 Mar 2003 12:18:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D0FD43FB1; Wed, 26 Mar 2003 12:18:40 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QKIe0U044124; Wed, 26 Mar 2003 12:18:40 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QKIe5u044123; Wed, 26 Mar 2003 12:18:40 -0800 (PST) Message-Id: <200303262018.h2QKIe5u044123@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Mar 2003 12:18:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern kern_malloc.c 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: Wed, 26 Mar 2003 20:18:43 -0000 rwatson 2003/03/26 12:18:40 PST FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/conf options Log: Add a new kernel option, MALLOC_MAKE_FAILURES, which compiles in a debugging feature causing M_NOWAIT allocations to fail at a specified rate. This can be useful for detecting poor handling of M_NOWAIT: the most frequent problems I've bumped into are unconditional deference of the pointer even though it's NULL, and hangs as a result of a lost event where memory for the event couldn't be allocated. Two sysctls are added: debug.malloc.failure_rate How often to generate a failure: if set to 0 (default), this feature is disabled. Otherwise, the frequency of failures -- I've been using 10 (one in ten mallocs fails), but other popular settings might be much lower or much higher. debug.malloc.failure_count Number of times a coerced malloc failure has occurred as a result of this feature. Useful for tracking what might have happened and whether failures are being generated. Useful possible additions: tying failure rate to malloc type, printfs indicating the thread that experienced the coerced failure. Reviewed by: jeffr, jhb Revision Changes Path 1.384 +1 -0 src/sys/conf/options 1.120 +26 -0 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 12:25: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 1F33337B404; Wed, 26 Mar 2003 12:25:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 852B343F85; Wed, 26 Mar 2003 12:25:14 -0800 (PST) (envelope-from chris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QKPE0U044674; Wed, 26 Mar 2003 12:25:14 -0800 (PST) (envelope-from chris@repoman.freebsd.org) Received: (from chris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QKPEoE044673; Wed, 26 Mar 2003 12:25:14 -0800 (PST) Message-Id: <200303262025.h2QKPEoE044673@repoman.freebsd.org> From: Chris Costello Date: Wed, 26 Mar 2003 12:25:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/setfmac setfsmac.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: Wed, 26 Mar 2003 20:25:16 -0000 chris 2003/03/26 12:25:14 PST FreeBSD src repository Modified files: usr.sbin/setfmac setfsmac.8 Log: Add a sample specfile listing to FILES. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.2 +8 -0 src/usr.sbin/setfmac/setfsmac.8 From owner-cvs-src@FreeBSD.ORG Wed Mar 26 12:29:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD80937B404; Wed, 26 Mar 2003 12:29:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AC5643F3F; Wed, 26 Mar 2003 12:29:15 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QKTF0U044877; Wed, 26 Mar 2003 12:29:15 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QKTFg3044876; Wed, 26 Mar 2003 12:29:15 -0800 (PST) Message-Id: <200303262029.h2QKTFg3044876@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Mar 2003 12:29:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 20:29:17 -0000 rwatson 2003/03/26 12:29:15 PST FreeBSD src repository Modified files: sys/sys mbuf.h Log: Add MBTOM(), a macro that converts from an mbuf blocking disposition flag (M_DONTWAIT / M_TRYWAIT) to a malloc(9) blocking disposition flag (M_NOWAIT, M_WAITOK). The semantic match isn't perfect, but for scenarios where malloc data is used in the network stack, such as for MAC labeling or for m_tags, we sometimes need to map from one to the other to get the right blocking behavior. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.116 +1 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 12:44: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 9DB2337B404; Wed, 26 Mar 2003 12:44:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3955B43F93; Wed, 26 Mar 2003 12:44:30 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2QKiU0U046106; Wed, 26 Mar 2003 12:44:30 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QKiTgd046105; Wed, 26 Mar 2003 12:44:29 -0800 (PST) Message-Id: <200303262044.h2QKiTgd046105@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Mar 2003 12:44:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern kern_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 20:44:32 -0000 rwatson 2003/03/26 12:44:29 PST FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Permit debug.malloc.failure_rate to be specified using a tunable so that the feature can be enabled during the boot process. Note the continued limitation that FreeBSD fails so rapidly with this setting enabled that it's hard to narrow down particular failures for correction; we really need per-malloc type failure rates. Revision Changes Path 1.121 +1 -0 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 12:46:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 8A78737B404; Wed, 26 Mar 2003 12:46:47 -0800 (PST) In-Reply-To: <20030326195000.2FC1037B407@hub.freebsd.org> from Bill Paul at "Mar 26, 2003 11:50:00 am" To: wpaul@FreeBSD.ORG (Bill Paul) Date: Wed, 26 Mar 2003 12:46:47 -0800 (PST) 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: <20030326204647.8A78737B404@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-6.6 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 20:46:49 -0000 > THE USB200M is a USB 2.0 device, which seems to be using an > ASIX Electronics AX88172. The datasheet for this chip is at: > > http://www.asix.com.tw/datasheet/mac/Ax88172.PDF > > I also put a copy at: > > http://www.freebsd.org/~wpaul/ASIX/Ax88172.PDF > > The only problem with this chip is that I don't think FreeBSD supports > any USB 2.0 controllers yet. Am I wrong? It's sort of pointless to wish > for support for a USB 2.0 device if we don't even have a USB 2.0 stack. Ok, minus 10 points for me for not realizing that USB 2.0 devices were backward compatible with USB 1.x controllers/hubs. ASIX appears to have a USB 1.x version of this chip as well (Ax88170) with the same programming API. Of course, I don't actually have any of these pieces of hardware myself. I guess I could stop by CompUSA on the way home tonight... Now look what you went and started. -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 Wed Mar 26 13:50: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 D9F8337B405 for ; Wed, 26 Mar 2003 13:50:26 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id CE40A43FAF for ; Wed, 26 Mar 2003 13:50:25 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 28137 invoked by uid 1000); 26 Mar 2003 21:50:27 -0000 Date: Wed, 26 Mar 2003 13:50:27 -0800 (PST) From: Nate Lawson To: Mike Silbersack In-Reply-To: <20030325231814.L1448@odysseus.silby.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-21.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 21:50:28 -0000 On Tue, 25 Mar 2003, Mike Silbersack wrote: > On Tue, 25 Mar 2003, Doug Ambrisko wrote: > > Maybe an extent count could be used that said how long the chain is. > > > > As Sam mentioned having little things scattered around is not good thing. > > Memory and CPU can be a lot faster then the I/O bus. > > > > Doug A. > > I think we could inexpensively walk the mbuf chain at the end of ip_output > and do the counting there. Realistically, the same chain will be rewalked > very soon afterword when the network card tries to set up the DMA > transfers / etc. I don't want to hijack the thread too much, but has thought gone into a combined checksum and copy function? The first mention I can remember of this is in RFC 817 p. 19-20. -Nate From owner-cvs-src@FreeBSD.ORG Wed Mar 26 13:57: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 0D07837B405 for ; Wed, 26 Mar 2003 13:57:33 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id AF07D43FA3 for ; Wed, 26 Mar 2003 13:57:31 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 28166 invoked by uid 1000); 26 Mar 2003 21:57:32 -0000 Date: Wed, 26 Mar 2003 13:57:32 -0800 (PST) From: Nate Lawson To: Bill Paul In-Reply-To: <20030326204647.8A78737B404@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-22.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 21:57:35 -0000 On Wed, 26 Mar 2003, Bill Paul wrote: > > THE USB200M is a USB 2.0 device, which seems to be using an > > ASIX Electronics AX88172. The datasheet for this chip is at: > > > > http://www.asix.com.tw/datasheet/mac/Ax88172.PDF Nice trick with strings! Let's hope they don't try to stop this practice as the Windows user never sees them and it really helps us. > > The only problem with this chip is that I don't think FreeBSD supports > > any USB 2.0 controllers yet. Am I wrong? It's sort of pointless to wish > > for support for a USB 2.0 device if we don't even have a USB 2.0 stack. > > Ok, minus 10 points for me for not realizing that USB 2.0 devices > were backward compatible with USB 1.x controllers/hubs. ASIX appears > to have a USB 1.x version of this chip as well (Ax88170) with the > same programming API. Yes, I bought a USB200M for $20 with the hopes of it working as a USB 1.x device for now and then suddenly getting faster once our 2.0 support is done. Bernd Walter (ticso@) is working on 2.0 support. > Of course, I don't actually have any of these pieces of hardware myself. > I guess I could stop by CompUSA on the way home tonight... > > Now look what you went and started. Hehe. CompUSA is full of tons of these things, all not supported. I gave up and spent the $40 for a USB100TX because I don't have time to work on the driver right now. I'll make you a deal: if you continue to work on the ethernet drivers, I'll work on some more CAM patches. :) Thanks, Nate From owner-cvs-src@FreeBSD.ORG Wed Mar 26 13: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 0DE0637B404; Wed, 26 Mar 2003 13:59:52 -0800 (PST) Received: from totem.fix.no (totem.fix.no [80.91.36.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BD7D43F85; Wed, 26 Mar 2003 13:59:51 -0800 (PST) (envelope-from anders@totem.fix.no) Received: by totem.fix.no (Postfix, from userid 1000) id D618120251; Wed, 26 Mar 2003 23:00:19 +0100 (CET) Date: Wed, 26 Mar 2003 23:00:19 +0100 From: Anders Nordby To: Poul-Henning Kamp Message-ID: <20030326220019.GA42913@totem.fix.no> References: <20030325101609.A22832@panzer.kdm.org> <20504.1048612876@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20504.1048612876@critter.freebsd.dk> X-PGP-Key: http://anders.fix.no/pgp/ X-PGP-Key-FingerPrint: 1E0F C53C D8DF 6A8F EAAD 19C5 D12A BC9F 0083 5956 User-Agent: Mutt/1.5.1i X-Spam-Status: No, hits=-29.3 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: "Kenneth D. Merry" cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 21:59:54 -0000 Hi, On Tue, Mar 25, 2003 at 06:21:16PM +0100, Poul-Henning Kamp wrote: > In message <20030325101609.A22832@panzer.kdm.org>, "Kenneth D. Merry" writes: > > >> > Modified files: > >> > sys/dev/usb umass.c > >> > Log: > > >> Isn't it time we started loading the quirk table with a userland utility ? > > > >That makes it kinda hard if you need the quirk to boot. > > Booting from USB devices ? Booting from USB devices is particularly interesting when it comes to these small flash disks etc. If only the BIOSes could support them (don't know if there are some that do this yet). Given that CD-Roms need to be burned, and floppies are obsolete, I was hoping we could boot from small devices like this.. Also, don't forget that booting from USB CD-Rom/CD-RW/HDs may be something people want to do at some time.. Cheers, -- Anders. From owner-cvs-src@FreeBSD.ORG Wed Mar 26 14:15: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 D085437B404; Wed, 26 Mar 2003 14:15:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 339A443F3F; Wed, 26 Mar 2003 14:15:59 -0800 (PST) (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 h2QMFw0U059064; Wed, 26 Mar 2003 14:15:59 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QMFw4c059063; Wed, 26 Mar 2003 14:15:58 -0800 (PST) Message-Id: <200303262215.h2QMFw4c059063@repoman.freebsd.org> From: Tor Egge Date: Wed, 26 Mar 2003 14:15:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern vfs_mount.c vfs_subr.c src/sys/sys mount.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, 26 Mar 2003 22:16:01 -0000 tegge 2003/03/26 14:15:58 PST FreeBSD src repository Modified files: sys/kern vfs_mount.c vfs_subr.c sys/sys mount.h Log: Adjust the number of vnodes scanned by vlrureclaim() according to the size of the vnode list. Revision Changes Path 1.104 +3 -0 src/sys/kern/vfs_mount.c 1.439 +11 -8 src/sys/kern/vfs_subr.c 1.147 +1 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Wed Mar 26 14:30:32 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 0BECF37B404; Wed, 26 Mar 2003 14:30:32 -0800 (PST) In-Reply-To: from Nate Lawson at "Mar 26, 2003 01:57:32 pm" To: nate@root.org (Nate Lawson) Date: Wed, 26 Mar 2003 14:30:32 -0800 (PST) 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: <20030326223032.0BECF37B404@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-6.9 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1 autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 22:30:34 -0000 > > > THE USB200M is a USB 2.0 device, which seems to be using an > > > ASIX Electronics AX88172. The datasheet for this chip is at: > > > > > > http://www.asix.com.tw/datasheet/mac/Ax88172.PDF > > Nice trick with strings! Let's hope they don't try to stop this practice > as the Windows user never sees them and it really helps us. What also sometimes works is to check the vendor/device IDs in the .INF files. (This tends to be more effective with PCI devices though.) > Hehe. CompUSA is full of tons of these things, all not supported. I gave > up and spent the $40 for a USB100TX because I don't have time to work on > the driver right now. I'll make you a deal: if you continue to work on > the ethernet drivers, I'll work on some more CAM patches. :) Sure... if by "CAM patches" you mean "cute, single women who will go out with me." Man's got to have his priorities. -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 Wed Mar 26 14:50: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 48D4837B404; Wed, 26 Mar 2003 14:50:21 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDFE143F75; Wed, 26 Mar 2003 14:50:19 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 8D20C66E05; Wed, 26 Mar 2003 14:50:19 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 6AFF3128E; Wed, 26 Mar 2003 14:50:19 -0800 (PST) Date: Wed, 26 Mar 2003 14:50:19 -0800 From: Kris Kennaway To: Robert Watson Message-ID: <20030326225019.GA11327@rot13.obsecurity.org> References: <200303261921.h2QJLYhs039438@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: <200303261921.h2QJLYhs039438@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-36.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 22:50:24 -0000 --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 26, 2003 at 11:21:34AM -0800, Robert Watson wrote: > rwatson 2003/03/26 11:21:34 PST >=20 > FreeBSD src repository >=20 > Modified files: > sys/nfsclient nfs_lock.c=20 > Log: > Add O_NONBLOCK to the vn_open_cred() flags for NFS client locking when > opening the POSIX fifo; convert ENXIO error returns to EOPNOTSUPP. > =20 > This improves handling of the case where the /var/run/lock fifo exists > but there is no listener: we immediately return EOPNOTSUPP rather > than blocking until a listener turns up. This could occur during a > diskless boot before rpc.lockd is loaded, or if the lock file persists > across a reboot following the disabling of rpc.lockd. This may have > suddenly started to occur due to fifo blocking fixes--previously it > looks like attempts to read on a fifo with no listener would time out > due to insufficient resources. Thanks, this sounds like it may fix non-blocking calls to open() on a NFS file, which would previously block. Kris --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+gi6rWry0BWjoQKURAigYAJ9c6RyU3KiWDa1wPtPBBPpHkNYvWwCgoj8W UCiZjYgHyTBd6KX2IRj+FN0= =CPdR -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG-- From owner-cvs-src@FreeBSD.ORG Wed Mar 26 15:22: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 A704D37B407 for ; Wed, 26 Mar 2003 15:22:56 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 1F60743FBD for ; Wed, 26 Mar 2003 15:22:55 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 28311 invoked by uid 1000); 26 Mar 2003 23:22:38 -0000 Date: Wed, 26 Mar 2003 15:22:38 -0800 (PST) From: Nate Lawson To: Anders Nordby In-Reply-To: <20030326220019.GA42913@totem.fix.no> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-22.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 23:22:58 -0000 On Wed, 26 Mar 2003, Anders Nordby wrote: > On Tue, Mar 25, 2003 at 06:21:16PM +0100, Poul-Henning Kamp wrote: > > Booting from USB devices ? > > Booting from USB devices is particularly interesting when it comes to > these small flash disks etc. If only the BIOSes could support them > (don't know if there are some that do this yet). Given that CD-Roms > need to be burned, and floppies are obsolete, I was hoping we could boot > from small devices like this.. Surprise, you can. Compact flash speaks ATA so you just need a converter from compact flash to 3.5 or 1.5" standard hard drive connectors. They cost about $20 online. The USB CF adapters have a chip in them that speaks UMASS (SCSI over USB) on the host side and ATA on the flash side. So if you can boot an ATA drive, you can boot CF(*). ATA and SCSI aren't that different nowadays. -Nate * Modulo some systems that have bios bugs in addressing CF From owner-cvs-src@FreeBSD.ORG Wed Mar 26 15:23: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 1ACD937B404; Wed, 26 Mar 2003 15:23:20 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B75743F75; Wed, 26 Mar 2003 15:23:19 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.8/8.12.8) with SMTP id h2QNNEjK032829; Wed, 26 Mar 2003 18:23:14 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Wed, 26 Mar 2003 18:23:13 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Kris Kennaway In-Reply-To: <20030326225019.GA11327@rot13.obsecurity.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-22.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2003 23:23:22 -0000 On Wed, 26 Mar 2003, Kris Kennaway wrote: > Thanks, this sounds like it may fix non-blocking calls to open() on a > NFS file, which would previously block. Well, it depends whether the open() had flags like O_SHLOCK or O_EXLOCK set. This will only affect cases where advisory locking primitives were used by userspace applications, resulting in a call into the NFS locking code. Interestingly, this case would previously timeout with: foo: Resource temporarily unavailable on -CURRENT, but not -STABLE, due to a deadlock work-around in the fifo code. Only when the work-around was removed did this case pop up--before the diskless boot would pause occasionally waiting for fifos to time out, but then continue. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Wed Mar 26 15:40: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 5E87537B404; Wed, 26 Mar 2003 15:40:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B60243F85; Wed, 26 Mar 2003 15:40:43 -0800 (PST) (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 h2QNeg0U065501; Wed, 26 Mar 2003 15:40:42 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2QNegJg065498; Wed, 26 Mar 2003 15:40:42 -0800 (PST) Message-Id: <200303262340.h2QNegJg065498@repoman.freebsd.org> From: Tor Egge Date: Wed, 26 Mar 2003 15:40:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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, 26 Mar 2003 23:41:14 -0000 tegge 2003/03/26 15:40:42 PST FreeBSD src repository Modified files: sys/conf NOTES files options sys/kern vfs_bio.c sys/ufs/ffs ffs_vnops.c Added files: sys/ufs/ffs ffs_rawread.c Log: Add support for reading directly from file to userland buffer when the O_DIRECT descriptor status flag is set and both offset and length is a multiple of the physical media sector size. Revision Changes Path 1.1141 +13 -0 src/sys/conf/NOTES 1.772 +1 -0 src/sys/conf/files 1.385 +2 -0 src/sys/conf/options 1.381 +12 -0 src/sys/kern/vfs_bio.c 1.1 +498 -0 src/sys/ufs/ffs/ffs_rawread.c (new) 1.107 +13 -0 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 17:32:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4525E37B404; Wed, 26 Mar 2003 17:32:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D994243FA3; Wed, 26 Mar 2003 17:32:51 -0800 (PST) (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 h2R1Wp0U079644; Wed, 26 Mar 2003 17:32:51 -0800 (PST) (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R1WpXd079643; Wed, 26 Mar 2003 17:32:51 -0800 (PST) Message-Id: <200303270132.h2R1WpXd079643@repoman.freebsd.org> From: David Xu Date: Wed, 26 Mar 2003 17:32:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/su su.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 01:32:53 -0000 davidxu 2003/03/26 17:32:51 PST FreeBSD src repository Modified files: usr.bin/su su.c Log: Put child process in a different process group, ensure that the broadcast signal never affects su directly, some shells changes its pgrp at running or suspended time, so a broadcast SIGTSTP from child will mess up su's job control. Discussed with: bde Revision Changes Path 1.67 +22 -6 src/usr.bin/su/su.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 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 29E8837B404; Wed, 26 Mar 2003 18:02:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBFD543F85; Wed, 26 Mar 2003 18:01:59 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R21x0U081676; Wed, 26 Mar 2003 18:01:59 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R21xMq081675; Wed, 26 Mar 2003 18:01:59 -0800 (PST) Message-Id: <200303270201.h2R21xMq081675@repoman.freebsd.org> From: Jake Burkholder Date: Wed, 26 Mar 2003 18:01:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sparc64/pci ofw_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 02:02:01 -0000 jake 2003/03/26 18:01:59 PST FreeBSD src repository Modified files: sys/sparc64/pci ofw_pci.c Log: Set the cache line size for subordinate pci bridges as well as for their child devices. This fixes dma timeouts for devices behind the bridge. Reported by: simokawa Tested by: simokawa Revision Changes Path 1.10 +2 -2 src/sys/sparc64/pci/ofw_pci.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 18:16: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 B055B37B404; Wed, 26 Mar 2003 18:16:36 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B69E43F85; Wed, 26 Mar 2003 18:16:32 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R2GW0U083602; Wed, 26 Mar 2003 18:16:32 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R2GV0c083601; Wed, 26 Mar 2003 18:16:31 -0800 (PST) Message-Id: <200303270216.h2R2GV0c083601@repoman.freebsd.org> From: Jake Burkholder Date: Wed, 26 Mar 2003 18:16:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sparc64/include tte.h src/sys/sparc64/sparc64 pmap.c tsb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 02:16:38 -0000 jake 2003/03/26 18:16:31 PST FreeBSD src repository Modified files: sys/sparc64/include tte.h sys/sparc64/sparc64 pmap.c tsb.c Log: Handle the fictitious pages created by the device pager. For fictitious pages which represent actual physical memory we must strip off the fake page in order to allow illegal aliases to be detected. Otherwise we map uncacheable in the virtual and physical caches and set the side effect bit, as is required for mapping device memory. This fixes gstat on sparc64, which wants to mmap kernel memory through a character device. Revision Changes Path 1.16 +2 -0 src/sys/sparc64/include/tte.h 1.103 +48 -15 src/sys/sparc64/sparc64/pmap.c 1.31 +11 -7 src/sys/sparc64/sparc64/tsb.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 19:02: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 2A61D37B404; Wed, 26 Mar 2003 19:02:57 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 096A143F85; Wed, 26 Mar 2003 19:02:55 -0800 (PST) (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 h2R32rA7091612; Wed, 26 Mar 2003 20:02:54 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 26 Mar 2003 20:02:31 -0700 (MST) Message-Id: <20030326.200231.56060380.imp@bsdimp.com> To: wpaul@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030326195000.2FC1037B407@hub.freebsd.org> References: <20030326195000.2FC1037B407@hub.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.9 required=5.0 tests=AWL,IN_REP_TO,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 03:02:58 -0000 In message: <20030326195000.2FC1037B407@hub.freebsd.org> wpaul@FreeBSD.org (Bill Paul) writes: : The only other 10/100 USB 1.x controller that I personally know of is : the RealTek 8150. RealTek has the datasheet for this part on their : web site (www.realtek.com.tw), although it looks to be hosed right now, : so instead, check out: : : http://www.freebsd.org/~wpaul/RealTek/8150v14.pdf : : I gather that NetBSD already has a driver for this chip, and that somebody : was attempting to port it to FreeBSD, but I don't know whatever became of : this effort. The LinkSys USB100M seems to be using the RealTek chip. When I was in Japan 15 months ago someone had or was working on one for FreeBSD. Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 26 19:06:31 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF1F237B404; Wed, 26 Mar 2003 19:06:31 -0800 (PST) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 348AB43F3F; Wed, 26 Mar 2003 19:06:30 -0800 (PST) (envelope-from ticso@cicely9.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) by srv1.cosmo-project.de (8.12.8/8.12.8) with ESMTP id h2R36Lgt064997 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Thu, 27 Mar 2003 04:06:27 +0100 (CET) (envelope-from ticso@cicely9.cicely.de) Received: from cicely9.cicely.de (cicely9.cicely.de [IPv6:3ffe:400:8d0:301:210:5aff:fe30:1c1a]) by cicely5.cicely.de (8.12.8/8.12.8) with ESMTP id h2R36IGA039937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 27 Mar 2003 04:06:20 +0100 (CET) (envelope-from ticso@cicely9.cicely.de) Received: from cicely9.cicely.de (localhost [127.0.0.1]) by cicely9.cicely.de (8.12.8/8.12.8) with ESMTP id h2R36Hkv028070; Thu, 27 Mar 2003 04:06:18 +0100 (CET) (envelope-from ticso@cicely9.cicely.de) Received: (from ticso@localhost) by cicely9.cicely.de (8.12.8/8.12.8/Submit) id h2R36GHI028069; Thu, 27 Mar 2003 04:06:16 +0100 (CET) Date: Thu, 27 Mar 2003 04:06:15 +0100 From: Bernd Walter To: Bill Paul Message-ID: <20030327030614.GL23168@cicely9.cicely.de> References: <20030326195000.2FC1037B407@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030326195000.2FC1037B407@hub.freebsd.org> X-Operating-System: FreeBSD cicely9.cicely.de 5.0-CURRENT alpha User-Agent: Mutt/1.5.3i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 03:06:33 -0000 On Wed, Mar 26, 2003 at 11:50:00AM -0800, Bill Paul wrote: > THE USB200M is a USB 2.0 device, which seems to be using an > ASIX Electronics AX88172. The datasheet for this chip is at: > > http://www.asix.com.tw/datasheet/mac/Ax88172.PDF > > I also put a copy at: > > http://www.freebsd.org/~wpaul/ASIX/Ax88172.PDF > > The only problem with this chip is that I don't think FreeBSD supports > any USB 2.0 controllers yet. Am I wrong? It's sort of pointless to wish > for support for a USB 2.0 device if we don't even have a USB 2.0 stack. USB 2.0 is on the way: ehci0: mem 0xe0005000-0xe00050ff irq 12 at device 12.2 on pci0 ehci_pci_attach: companion usb2 ehci_pci_attach: companion usb3 usb4: EHCI version 0.95 usb4: companion controllers, 3 ports each: usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub5: NEC EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub5: 5 ports with 5 removable, self powered -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Wed Mar 26 19:47:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 1612C37B404; Wed, 26 Mar 2003 19:47:36 -0800 (PST) In-Reply-To: <20030326.200231.56060380.imp@bsdimp.com> from "M. Warner Losh" at "Mar 26, 2003 08:02:31 pm" To: imp@bsdimp.com (M. Warner Losh) Date: Wed, 26 Mar 2003 19:47:36 -0800 (PST) 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: <20030327034736.1612C37B404@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) X-Spam-Status: No, hits=-5.0 required=5.0 tests=AWL,IN_REP_TO autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 03:47:38 -0000 [snip] Ok, I stopped by CompUSA and picked up one of the USB200M adapters, with the ASIX chip. We'll see how long it takes me to get it working. They also had the Netgear FA101 and the LinkSys USB100M, but I couldn't remember for sure which chip was in which. Once catastrophe at a time, I always say. Also, while I was there, I discovered this thing called an iConcepts PDA USB Adapter, which is in fact a Prolific Technology PL2303 USB to RS232 serial adapter. I've been looking for one of these for ages, because my stupid Sony Picturebook doesn't have any RS232 ports. (It's "legacy-free.") Unfortunately, it also has a Conexant softmodem, which is the only piece of hardware in it that isn't supported in FreeBSD. In case anyone cares, this USB to RS232 adapter seems to "just work" with FreeBSD 5.0-RELEASE. I'm using it right now to connect my Picturebook to my US Robotics 56K external modem with ppp: ucom0: Prolific Technology PL2303 Serial adapter (ATEN/IOGEAR UC232A), rev 1.10/2.02, addr 3 This device was hanging right next to another similar device which was a) much bigger, b) $20 more expensive, and c) claimed to be Linux compatible. I'm glad I was a skinflint and got this one instead. :) At last, I can use a real modem with my laptop _and_ use the laptop as a debugging console for the Wind River development boards at work. -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 Wed Mar 26 19:56: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 2706537B404; Wed, 26 Mar 2003 19:56:48 -0800 (PST) Received: from HAL9000.homeunix.com (12-233-57-131.client.attbi.com [12.233.57.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55B7D43F75; Wed, 26 Mar 2003 19:56:47 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id h2R3ujah014238; Wed, 26 Mar 2003 19:56:45 -0800 (PST) (envelope-from das@FreeBSD.org) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id h2R3uiD2014237; Wed, 26 Mar 2003 19:56:44 -0800 (PST) (envelope-from das@FreeBSD.org) Date: Wed, 26 Mar 2003 19:56:44 -0800 From: David Schultz To: "Andrey A. Chernov" Message-ID: <20030327035644.GA14168@HAL9000.homeunix.com> Mail-Followup-To: "Andrey A. Chernov" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200303192025.h2JKPjNr000550@repoman.freebsd.org> <20030320050712.GA48184@nagual.pp.ru> <20030320054502.GA4308@HAL9000.homeunix.com> <20030326151410.GA20472@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030326151410.GA20472@nagual.pp.ru> X-Spam-Status: No, hits=-9.8 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/gdtoa gdtoaimp.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, 27 Mar 2003 03:56:51 -0000 Thus spake Andrey A. Chernov : > On Wed, Mar 19, 2003 at 21:45:02 -0800, David Schultz wrote: > > Do > > you see anything else I should bug the vendor about while I'm at > > it? > > With nowdays variant there is error in gethex.c: > > CONST unsigned char *decpt, *s0, *s, *s1; > ... > char decimalpoint = *localeconv()->decimal_point; > ... > if (*s == decimalpoint) { > ^^^ It fails, if decimal point is in upper half of code table, i.e. > negative char. > > Obvious fix: > unsigned char decimalpoint ... I wasn't aware that there existed locales that used anything other than a decimal point or comma. In any case, I've let the vendor know. From owner-cvs-src@FreeBSD.ORG Wed Mar 26 20:07: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 0237937B404; Wed, 26 Mar 2003 20:07:03 -0800 (PST) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B4DB43F75; Wed, 26 Mar 2003 20:07:00 -0800 (PST) (envelope-from doconnor@gsoft.com.au) Received: from localhost (localhost [127.0.0.1]) by cain.gsoft.com.au (8.12.4/8.12.6) with ESMTP id h2R46Njs064627; Thu, 27 Mar 2003 14:36:24 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: wpaul@freebsd.org (Bill Paul), imp@bsdimp.com (M. Warner Losh) Date: Thu, 27 Mar 2003 14:36:22 +1030 User-Agent: KMail/1.5 References: <20030327034736.1612C37B404@hub.freebsd.org> In-Reply-To: <20030327034736.1612C37B404@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303271436.22896.doconnor@gsoft.com.au> X-Spam-Score: -1.8 () CARRIAGE_RETURNS,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,USER_AGENT X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) X-Spam-Status: No, hits=-26.1 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 04:07:04 -0000 On Thu, 27 Mar 2003 14:17, Bill Paul wrote: > In case anyone cares, this USB to RS232 adapter seems to "just work" > with FreeBSD 5.0-RELEASE. I'm using it right now to connect my Picturebook > to my US Robotics 56K external modem with ppp: > > ucom0: Prolific Technology PL2303 Serial adapter (ATEN/IOGEAR UC232A), rev > 1.10/2.02, addr 3 I wonder if that will suffer from the same problem as umodem - http://www.FreeBSD.org/cgi/query-pr.cgi?pr=kern/25632 ie It might not be all plain sailing :( I have see the bug mentioned manifest itself, but I have only used umodem, not ucomm devices. -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 9A8C 569F 685A D928 5140 AE4B 319B 41F4 5D17 FDD5 From owner-cvs-src@FreeBSD.ORG Wed Mar 26 21:01:52 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E000837B405 for ; Wed, 26 Mar 2003 21:01:52 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 5D22243FB1 for ; Wed, 26 Mar 2003 21:01:51 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 44503 invoked from network); 27 Mar 2003 05:01:49 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Mar 2003 05:01:49 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 26 Mar 2003 22:58:21 -0600 (CST) From: Mike Silbersack To: Nate Lawson In-Reply-To: Message-ID: <20030326225530.G2075@odysseus.silby.com> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 05:01:54 -0000 On Wed, 26 Mar 2003, Nate Lawson wrote: > I don't want to hijack the thread too much, but has thought gone into a > combined checksum and copy function? The first mention I can remember of > this is in RFC 817 p. 19-20. > > -Nate Heh, I don't think anyone has. What actually would make sense is for someone who feels like doing ASM timing to look at our bcopy routines / etc. On my Mobile Celeron, a for (i = 0; i < max; i++) array[i]=0 runs faster than bzero. :( (For one limited case I was testing.) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Mar 26 21:32: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 0EC0A37B404; Wed, 26 Mar 2003 21:32:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83DAC43FDF; Wed, 26 Mar 2003 21:32:28 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R5WS0U008123; Wed, 26 Mar 2003 21:32:28 -0800 (PST) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R5WSaI008122; Wed, 26 Mar 2003 21:32:28 -0800 (PST) Message-Id: <200303270532.h2R5WSaI008122@repoman.freebsd.org> From: David Schultz Date: Wed, 26 Mar 2003 21:32:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-3.9 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/tools/regression/lib/libc/gen test-fpclassify.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 05:32:30 -0000 das 2003/03/26 21:32:28 PST FreeBSD src repository Modified files: tools/regression/lib/libc/gen test-fpclassify.c Log: Write negative zero as '-0.0'. Otherwise, it is parsed as an integer before being cast to a floating point type, and the sign is lost. Revision Changes Path 1.3 +2 -2 src/tools/regression/lib/libc/gen/test-fpclassify.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 21:40: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 893B537B404; Wed, 26 Mar 2003 21:40:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C1CD43F93; Wed, 26 Mar 2003 21:40:41 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R5ef0U008618; Wed, 26 Mar 2003 21:40:41 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R5eeUe008616; Wed, 26 Mar 2003 21:40:40 -0800 (PST) Message-Id: <200303270540.h2R5eeUe008616@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 26 Mar 2003 21:40:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 05:41:12 -0000 mdodd 2003/03/26 21:40:40 PST FreeBSD src repository Modified files: sys/dev/ie if_ie.c Log: Add missing COMPAT_ISA_DRIVER(). Oops. Revision Changes Path 1.88 +1 -0 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 22:06: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 7779B37B404; Wed, 26 Mar 2003 22:06:23 -0800 (PST) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDF0443F3F; Wed, 26 Mar 2003 22:06:21 -0800 (PST) (envelope-from akiyama@jp.FreeBSD.org) Received: from localhost (castle.jp.FreeBSD.org [2001:218:422:1::15]) h2R67U434268; Thu, 27 Mar 2003 15:07:30 +0900 (JST) (envelope-from akiyama@jp.FreeBSD.org) Date: Thu, 27 Mar 2003 15:06:05 +0900 From: Shunsuke Akiyama To: "M. Warner Losh" In-Reply-To: <20030326.200231.56060380.imp@bsdimp.com> References: <20030326195000.2FC1037B407@hub.freebsd.org> <20030326.200231.56060380.imp@bsdimp.com> User-Agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.4 Emacs/20.7 (i386--freebsd) MULE/4.0 (HANANOEN) MIME-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Message-Id: <20030327150606L.akiyama@jp.FreeBSD.org> X-Dispatcher: imput version 20021213(IM143) Lines: 31 X-Spam-Status: No, hits=-26.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: wpaul@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: nate@root.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 06:06:26 -0000 At Wed, 26 Mar 2003 20:02:31 -0700 (MST), M. Warner Losh wrote: > > In message: <20030326195000.2FC1037B407@hub.freebsd.org> > wpaul@FreeBSD.org (Bill Paul) writes: > : The only other 10/100 USB 1.x controller that I personally know of is > : the RealTek 8150. RealTek has the datasheet for this part on their > : web site (www.realtek.com.tw), although it looks to be hosed right now, > : so instead, check out: > : > : http://www.freebsd.org/~wpaul/RealTek/8150v14.pdf > : > : I gather that NetBSD already has a driver for this chip, and that somebody > : was attempting to port it to FreeBSD, but I don't know whatever became of > : this effort. The LinkSys USB100M seems to be using the RealTek chip. > > When I was in Japan 15 months ago someone had or was working on one > for FreeBSD. It's me. The RTL8250 driver for CURRENT is available at: http://people.FreeBSD.org/~akiyama/distfiles/rue-CURRENT-2003-03-27.diffs.gz And for RELENG_4: http://people.FreeBSD.org/~akiyama/distfiles/rue-RELENG_4-2003-03-27.diffs.gz -- Shunsuke Akiyama akiyama@jp.FreeBSD.org akiyama@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Mar 26 22:20: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 C026937B404 for ; Wed, 26 Mar 2003 22:20:33 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 6D77043FA3 for ; Wed, 26 Mar 2003 22:20:32 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 28708 invoked by uid 1000); 27 Mar 2003 06:20:34 -0000 Date: Wed, 26 Mar 2003 22:20:34 -0800 (PST) From: Nate Lawson To: Tor Egge In-Reply-To: <20030326234122.0771937B405@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-21.7 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,SUBJ_HAS_SPACES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 06:20:36 -0000 On Wed, 26 Mar 2003, Tor Egge wrote: > Modified files: > sys/conf NOTES files options > sys/kern vfs_bio.c > sys/ufs/ffs ffs_vnops.c > Added files: > sys/ufs/ffs ffs_rawread.c > Log: > Add support for reading directly from file to userland buffer when the > O_DIRECT descriptor status flag is set and both offset and length is a > multiple of the physical media sector size. > > Revision Changes Path > 1.1141 +13 -0 src/sys/conf/NOTES > 1.772 +1 -0 src/sys/conf/files > 1.385 +2 -0 src/sys/conf/options > 1.381 +12 -0 src/sys/kern/vfs_bio.c > 1.1 +498 -0 src/sys/ufs/ffs/ffs_rawread.c (new) > 1.107 +13 -0 src/sys/ufs/ffs/ffs_vnops.c Not just "thanks", but "this is awesome!" I have been wanting this for many applications, including scsi_target. BTW, I noticed it appears to have been developed on 4.x and it would be nice if it got better locking for 5.x eventually. Thanks, Nate From owner-cvs-src@FreeBSD.ORG Wed Mar 26 23:35: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 2A1A037B405; Wed, 26 Mar 2003 23:35:34 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6187543FA3; Wed, 26 Mar 2003 23:35:33 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 76EEF5308; Thu, 27 Mar 2003 08:35:30 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Eivind Eklund From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 27 Mar 2003 08:35:30 +0100 In-Reply-To: <200303251700.h2PH03GS077841@repoman.freebsd.org> (Eivind Eklund's message of "Tue, 25 Mar 2003 09:00:03 -0800 (PST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200303251700.h2PH03GS077841@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-30.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/whois whois.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 07:35:35 -0000 Eivind Eklund writes: > Log: > Add support for identifying NORID (norwegian top level registry) handle= s. Thanks! DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Wed Mar 26 23:37: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 8E07437B404; Wed, 26 Mar 2003 23:37:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00B7243FA3; Wed, 26 Mar 2003 23:37:02 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R7b20U017751; Wed, 26 Mar 2003 23:37:02 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R7b2al017750; Wed, 26 Mar 2003 23:37:02 -0800 (PST) Message-Id: <200303270737.h2R7b2al017750@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Wed, 26 Mar 2003 23:37:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/syscons/apm apm_saver.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 07:37:05 -0000 mdodd 2003/03/26 23:37:02 PST FreeBSD src repository Modified files: sys/dev/syscons/apm apm_saver.c Log: Catch up with recent events. Revision Changes Path 1.9 +1 -3 src/sys/dev/syscons/apm/apm_saver.c From owner-cvs-src@FreeBSD.ORG Wed Mar 26 23:40: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 556F237B405 for ; Wed, 26 Mar 2003 23:40:11 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 978F843FBF for ; Wed, 26 Mar 2003 23:40:08 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 67628 invoked from network); 27 Mar 2003 07:40:06 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Mar 2003 07:40:06 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 01:36:38 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030326130903.G2075@odysseus.silby.com> Message-ID: <20030327013224.P7674@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1494665756-1048750598=:7674" X-Spam-Status: No, hits=-17.5 required=5.0 tests=AWL,IN_REP_TO,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Sam Leffler cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 07:40:42 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1494665756-1048750598=:7674 Content-Type: TEXT/PLAIN; charset=US-ASCII Ok, I think I have m_defrag in a working state, please review. Changes from last time: - It supports infinitely long chains. - It has a "goal" argument which is supposed to be a hint to tell m_defrag how long the chain can be. It is currently ignored; someone may want to honor this later for optimization purposes. - I fixed up the error case in if_xl, it only runs if needed now At the top of the if_loop and if_xl patches are debugging code I used to make it was working right, they're certainly not going in. m_defrag should be totally free of debug code. Dig in! Mike "Silby" Silbersack --0-1494665756-1048750598=:7674 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="m_defragment-pass4.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20030327013638.B7674@odysseus.silby.com> Content-Description: Content-Disposition: attachment; filename="m_defragment-pass4.patch" ZGlmZiAtdSAtciAvdXNyL3NyYy9zeXMub2xkL2tlcm4vdWlwY19tYnVmLmMg L3Vzci9zcmMvc3lzL2tlcm4vdWlwY19tYnVmLmMNCi0tLSAvdXNyL3NyYy9z eXMub2xkL2tlcm4vdWlwY19tYnVmLmMJVHVlIE1hciAyNSAxOTo1MTo0NCAy MDAzDQorKysgL3Vzci9zcmMvc3lzL2tlcm4vdWlwY19tYnVmLmMJVGh1IE1h ciAyNyAwMTozMjozNiAyMDAzDQpAQCAtNTIsNiArNTIsNyBAQA0KIGludAlt YXhfcHJvdG9oZHI7DQogaW50CW1heF9oZHI7DQogaW50CW1heF9kYXRhbGVu Ow0KK2ludAltX2RlZnJhZ2NvdW50Ow0KIA0KIC8qDQogICogc3lzY3RsKDgp IGV4cG9ydGVkIG9iamVjdHMNCkBAIC02NCw2ICs2NSw4IEBADQogU1lTQ1RM X0lOVChfa2Vybl9pcGMsIEtJUENfTUFYX0hEUiwgbWF4X2hkciwgQ1RMRkxB R19SVywgJm1heF9oZHIsIDAsICIiKTsNCiBTWVNDVExfSU5UKF9rZXJuX2lw YywgS0lQQ19NQVhfREFUQUxFTiwgbWF4X2RhdGFsZW4sIENUTEZMQUdfUlcs DQogCSAgICZtYXhfZGF0YWxlbiwgMCwgIiIpOw0KK1NZU0NUTF9JTlQoX2tl cm5faXBjLCBPSURfQVVUTywgbV9kZWZyYWdjb3VudCwgQ1RMRkxBR19SVywN CisJICAgJm1fZGVmcmFnY291bnQsIDAsICIiKTsNCiANCiAvKg0KICAqICJN b3ZlIiBtYnVmIHBrdGhkciBmcm9tICJmcm9tIiB0byAidG8iLg0KQEAgLTc3 Nyw0ICs3ODAsNjYgQEANCiAJaWYgKGxhc3QgIT0gTlVMTCkNCiAJCSpsYXN0 ID0gbTsNCiAJcmV0dXJuIChsZW4pOw0KK30NCisNCisvKg0KKyAqIERlZnJh Z21lbnQgYSBtYnVmIGNoYWluLCByZXR1cm5pbmcgYSBuZXcgbWJ1ZiBjaGFp biB3aGljaCBpcw0KKyAqIGNvbXByaXNlZCBvZiBzb21lIGNoYWluID08ICJn b2FsIi4gIFJldHVybiBOVUxMIGlmIG1idWYNCisgKiBhbGxvY2F0aW9uIGZh aWxzLCByYXRoZXIgdGhhbiByZXR1cm5pbmcgdGhlIHN0aWxsIGZyYWdtZW50 ZWQNCisgKiBjaGFpbi4gIElmIGEgbm9uLXBhY2tldCBoZWFkZXIgaXMgcGFz c2VkIGluLCB0aGUgb3JpZ2luYWwNCisgKiBtYnVmIChjaGFpbj8pIHdpbGwg YmUgcmV0dXJuZWQgdW5oYXJtZWQuDQorICoNCisgKi8NCitzdHJ1Y3QgbWJ1 ZiAqDQorbV9kZWZyYWcoc3RydWN0IG1idWYgKm0wLCBpbnQgaG93LCBpbnQg Z29hbCkNCit7DQorCXN0cnVjdCBtYnVmCSptX25ldyA9IE5VTEwsICptX2Zp bmFsID0gTlVMTDsNCisJaW50CQlwcm9ncmVzcyA9IDAsIGxlbmd0aDsNCisN CisJaWYgKCEobTAtPm1fZmxhZ3MgJiBNX1BLVEhEUikpDQorCQlyZXR1cm4g KG0wKTsNCisNCisJbV9maW5hbCA9IG1fZ2V0aGRyKGhvdywgTVRfREFUQSk7 DQorDQorCWlmIChtX2ZpbmFsID09IE5VTEwpDQorCQlnb3RvIG5vc3BhY2U7 DQorDQorCWlmIChtX2R1cF9wa3RoZHIobV9maW5hbCwgbTAsIGhvdykgPT0g TlVMTCkNCisJCWdvdG8gbm9zcGFjZTsNCisNCisJbV9uZXcgPSBtX2ZpbmFs Ow0KKw0KKwl3aGlsZSAocHJvZ3Jlc3MgPCBtMC0+bV9wa3RoZHIubGVuKSB7 DQorCQlsZW5ndGggPSBtMC0+bV9wa3RoZHIubGVuIC0gcHJvZ3Jlc3M7DQor CQlpZiAobGVuZ3RoID4gTUNMQllURVMpDQorCQkJbGVuZ3RoID0gTUNMQllU RVM7DQorDQorCQlpZiAobV9uZXcgPT0gTlVMTCkNCisJCQltX25ldyA9IG1f Z2V0KGhvdywgTVRfREFUQSk7DQorDQorCQlpZiAobGVuZ3RoID4gTUhMRU4p IHsNCisJCQlNQ0xHRVQobV9uZXcsIGhvdyk7DQorCQkJaWYgKChtX25ldy0+ bV9mbGFncyAmIE1fRVhUKSA9PSAwKQ0KKwkJCQlnb3RvIG5vc3BhY2U7DQor CQl9DQorDQorCQltX2NvcHlkYXRhKG0wLCBwcm9ncmVzcywgbGVuZ3RoLCBt dG9kKG1fbmV3LCBjYWRkcl90KSk7DQorCQlwcm9ncmVzcyArPSBsZW5ndGg7 DQorCQltX25ldy0+bV9sZW4gPSBsZW5ndGg7DQorCQlpZiAobV9uZXcgIT0g bV9maW5hbCkNCisJCQltX2NhdChtX2ZpbmFsLCBtX25ldyk7DQorCQltX25l dyA9IE5VTEw7DQorCX0NCisJbV9mcmVlbShtMCk7DQorCW0wID0gbV9maW5h bDsNCisJbV9kZWZyYWdjb3VudCsrOw0KKwlyZXR1cm4gKG0wKTsNCitub3Nw YWNlOg0KKwlpZiAobTApDQorCQltX2ZyZWVtKG0wKTsNCisJaWYgKG1fbmV3 KQ0KKwkJbV9mcmVlKG1fbmV3KTsNCisJaWYgKG1fZmluYWwpDQorCQltX2Zy ZWVtKG1fZmluYWwpOw0KKwlyZXR1cm4gKE5VTEwpOw0KIH0NCmRpZmYgLXUg LXIgL3Vzci9zcmMvc3lzLm9sZC9uZXQvaWZfbG9vcC5jIC91c3Ivc3JjL3N5 cy9uZXQvaWZfbG9vcC5jDQotLS0gL3Vzci9zcmMvc3lzLm9sZC9uZXQvaWZf bG9vcC5jCVR1ZSBNYXIgMjUgMTk6NTE6MDIgMjAwMw0KKysrIC91c3Ivc3Jj L3N5cy9uZXQvaWZfbG9vcC5jCVRodSBNYXIgMjcgMDE6Mzc6NDUgMjAwMw0K QEAgLTE5Miw2ICsxOTIsMjcgQEANCiAJc3RydWN0IHNvY2thZGRyICpkc3Q7 DQogCXJlZ2lzdGVyIHN0cnVjdCBydGVudHJ5ICpydDsNCiB7DQorCXN0cnVj dCBtYnVmCSptX3RlbXA7DQorCWludAliZWZvcmUgPSAwLCBhZnRlciA9IDA7 DQorCWludAlsYmVmb3JlID0gMCwgbGFmdGVyID0gMDsNCisNCisNCisgICAg ICAgIGZvciAobV90ZW1wID0gbTsgbV90ZW1wICE9IE5VTEw7IG1fdGVtcCA9 IG1fdGVtcC0+bV9uZXh0KSB7DQorICAgICAgICAgICAgICAgIGxiZWZvcmUg Kz0gbV90ZW1wLT5tX2xlbjsNCisgICAgICAgICAgICAgICAgYmVmb3JlKys7 DQorICAgICAgICB9DQorIA0KKyAgICAgICAgaWYgKGJlZm9yZSA+IDIwKQ0K KyAgICAgICAgICAgICAgICBtID0gbV9kZWZyYWcobSwgTV9ET05UV0FJVCwg MSk7DQorIA0KKyAgICAgICAgZm9yIChtX3RlbXAgPSBtOyBtX3RlbXAgIT0g TlVMTDsgbV90ZW1wID0gbV90ZW1wLT5tX25leHQpIHsgDQorICAgICAgICAg ICAgICAgIGxhZnRlciArPSBtX3RlbXAtPm1fbGVuOw0KKyAgICAgICAgICAg ICAgICBhZnRlcisrOw0KKyAgICAgICAgfQ0KKw0KKyAgICAgICAgaWYgKGJl Zm9yZSAhPSBhZnRlcikNCisgICAgICAgICAgICAgICAgcHJpbnRmKCJiZWZv cmU6ICVpICglaSkgYWZ0ZXI6ICVpICglaSlcbiIsIGJlZm9yZSwgbGJlZm9y ZSwgYWZ0ZXIsIGxhZnRlcik7DQorDQogCWlmICgobS0+bV9mbGFncyAmIE1f UEtUSERSKSA9PSAwKQ0KIAkJcGFuaWMoImxvb3V0cHV0IG5vIEhEUiIpOw0K IA0KZGlmZiAtdSAtciAvdXNyL3NyYy9zeXMub2xkL3BjaS9pZl94bC5jIC91 c3Ivc3JjL3N5cy9wY2kvaWZfeGwuYw0KLS0tIC91c3Ivc3JjL3N5cy5vbGQv cGNpL2lmX3hsLmMJVHVlIE1hciAyNSAxOTo1MDo1MiAyMDAzDQorKysgL3Vz ci9zcmMvc3lzL3BjaS9pZl94bC5jCVRodSBNYXIgMjcgMDE6MDE6MDIgMjAw Mw0KQEAgLTI0MTIsOSArMjQxMiwyNyBAQA0KIAlzdHJ1Y3QgeGxfY2hhaW4J CSpjOw0KIAlzdHJ1Y3QgbWJ1ZgkJKm1faGVhZDsNCiB7DQotCXN0cnVjdCB4 bF9mcmFnCQkqZiA9IE5VTEw7DQogCWludAkJCWVycm9yOw0KLQl1X2ludDMy X3QJCWJhZGRyLCBzdGF0dXM7DQorCXVfaW50MzJfdAkJc3RhdHVzOw0KKwlz dHJ1Y3QgbWJ1ZgkJKm1fdGVtcDsNCisJaW50CQkJbGJlZm9yZSA9IDAsIGxh ZnRlciA9IDA7DQorCWludAkJCWJlZm9yZSA9IDAsIGFmdGVyID0gMDsNCisN CisJZm9yIChtX3RlbXAgPSBtX2hlYWQ7IG1fdGVtcCAhPSBOVUxMOyBtX3Rl bXAgPSBtX3RlbXAtPm1fbmV4dCkgew0KKwkJbGJlZm9yZSArPSBtX3RlbXAt Pm1fbGVuOw0KKwkJYmVmb3JlKys7DQorCX0NCisNCisJaWYgKGJlZm9yZSA+ IDUpDQorCQltX2hlYWQgPSBtX2RlZnJhZyhtX2hlYWQsIE1fRE9OVFdBSVQs IDEpOw0KKw0KKwlmb3IgKG1fdGVtcCA9IG1faGVhZDsgbV90ZW1wICE9IE5V TEw7IG1fdGVtcCA9IG1fdGVtcC0+bV9uZXh0KSB7DQorCQlsYWZ0ZXIgKz0g bV90ZW1wLT5tX2xlbjsNCisJCWFmdGVyKys7DQorCX0NCisNCisJaWYgKGJl Zm9yZSAhPSBhZnRlcikNCisJCXByaW50ZigiYmVmb3JlOiAlaSAoJWkpIGFm dGVyOiAlaSAoJWkpXG4iLCBiZWZvcmUsIGxiZWZvcmUsIGFmdGVyLCBsYWZ0 ZXIpOw0KIA0KIAkvKg0KICAJICogU3RhcnQgcGFja2luZyB0aGUgbWJ1ZnMg aW4gdGhpcyBjaGFpbiBpbnRvDQpAQCAtMjQzOSwzNSArMjQ1NywyMSBAQA0K IAkgKiBhbmQgd291bGQgd2FzdGUgY3ljbGVzLg0KIAkgKi8NCiAJaWYgKGVy cm9yKSB7DQotCQlzdHJ1Y3QgbWJ1ZgkJKm1fbmV3Ow0KKwkJbV9oZWFkID0g bV9kZWZyYWcobV9oZWFkLCBNX0RPTlRXQUlULCBYTF9NQVhGUkFHUyk7DQog DQotCQltX25ldyA9IG1faGVhZC0+bV9wa3RoZHIubGVuID4gTUhMRU4gPw0K LQkJICAgIG1fZ2V0Y2woTV9ET05UV0FJVCwgTVRfREFUQSwgTV9QS1RIRFIp IDoNCi0JCSAgICBtX2dldGhkcihNX0RPTlRXQUlULCBNVF9EQVRBKTsNCi0J CWlmIChtX25ldyA9PSBOVUxMKSB7DQotCQkJbV9mcmVlbShtX2hlYWQpOw0K KwkJaWYgKG1faGVhZCA9PSBOVUxMKSB7DQogCQkJcHJpbnRmKCJ4bCVkOiBu byBtZW1vcnkgZm9yIHR4IGxpc3RcbiIsIHNjLT54bF91bml0KTsNCiAJCQly ZXR1cm4oMSk7DQogCQl9DQotCQltX2NvcHlkYXRhKG1faGVhZCwgMCwgbV9o ZWFkLT5tX3BrdGhkci5sZW4sCQ0KLQkJCQkJbXRvZChtX25ldywgY2FkZHJf dCkpOw0KLQkJbV9uZXctPm1fcGt0aGRyLmxlbiA9IG1fbmV3LT5tX2xlbiA9 IG1faGVhZC0+bV9wa3RoZHIubGVuOw0KLQkJbV9mcmVlbShtX2hlYWQpOw0K LQkJbV9oZWFkID0gbV9uZXc7DQotCQlmID0gJmMtPnhsX3B0ci0+eGxfZnJh Z1swXTsNCi0JCWVycm9yID0gYnVzX2RtYW1hcF9sb2FkKHNjLT54bF9tdGFn LCBjLT54bF9tYXAsDQotCQkgICAgbXRvZChtX25ldywgdm9pZCAqKSwgTUNM QllURVMsIHhsX2RtYV9tYXBfYWRkciwNCi0JCSAgICAmYmFkZHIsIDApOw0K Kw0KKwkJZXJyb3IgPSBidXNfZG1hbWFwX2xvYWRfbWJ1ZihzYy0+eGxfbXRh ZywgYy0+eGxfbWFwLA0KKwkJCW1faGVhZCwgeGxfZG1hX21hcF90eGJ1Ziwg Yy0+eGxfcHRyLCAwKTsNCiAJCWlmIChlcnJvcikgew0KLQkJCW1fZnJlZW0o bV9uZXcpOw0KKwkJCW1fZnJlZW0obV9oZWFkKTsNCiAJCQlwcmludGYoInhs JWQ6IGNhbid0IG1hcCBtYnVmIChlcnJvciAlZClcbiIsDQogCQkJICAgIHNj LT54bF91bml0LCBlcnJvcik7DQogCQkJcmV0dXJuKDEpOw0KIAkJfQ0KLQkJ Zi0+eGxfYWRkciA9IGh0b2xlMzIoYmFkZHIpOw0KLQkJZi0+eGxfbGVuID0g aHRvbGUzMihtX25ldy0+bV9sZW4gfCBYTF9MQVNUX0ZSQUcpOw0KLQkJYy0+ eGxfcHRyLT54bF9zdGF0dXMgPSBodG9sZTMyKG1fbmV3LT5tX2xlbik7DQot CQljLT54bF9wdHItPnhsX25leHQgPSAwOw0KIAl9DQogDQogCWlmIChzYy0+ eGxfdHlwZSA9PSBYTF9UWVBFXzkwNUIpIHsNCmRpZmYgLXUgLXIgL3Vzci9z cmMvc3lzLm9sZC9wY2kvaWZfeGxyZWcuaCAvdXNyL3NyYy9zeXMvcGNpL2lm X3hscmVnLmgNCi0tLSAvdXNyL3NyYy9zeXMub2xkL3BjaS9pZl94bHJlZy5o CVR1ZSBNYXIgMjUgMTk6NTA6NTIgMjAwMw0KKysrIC91c3Ivc3JjL3N5cy9w Y2kvaWZfeGxyZWcuaAlUdWUgTWFyIDI1IDIxOjI4OjUzIDIwMDMNCkBAIC00 MjAsNyArNDIwLDcgQEANCiANCiAjZGVmaW5lIFhMX0xBU1RfRlJBRwkJMHg4 MDAwMDAwMA0KIA0KLSNkZWZpbmUgWExfTUFYRlJBR1MJCTYzDQorI2RlZmlu ZSBYTF9NQVhGUkFHUwkJMTANCiAjZGVmaW5lIFhMX1JYX0xJU1RfQ05UCQkx MjgNCiAjZGVmaW5lIFhMX1RYX0xJU1RfQ05UCQkyNTYNCiAjZGVmaW5lIFhM X1JYX0xJU1RfU1oJCVhMX1JYX0xJU1RfQ05UICogc2l6ZW9mKHN0cnVjdCB4 bF9saXN0X29uZWZyYWcpDQpkaWZmIC11IC1yIC91c3Ivc3JjL3N5cy5vbGQv c3lzL21idWYuaCAvdXNyL3NyYy9zeXMvc3lzL21idWYuaA0KLS0tIC91c3Iv c3JjL3N5cy5vbGQvc3lzL21idWYuaAlUdWUgTWFyIDI1IDE5OjUwOjQ2IDIw MDMNCisrKyAvdXNyL3NyYy9zeXMvc3lzL21idWYuaAlXZWQgTWFyIDI2IDE5 OjU5OjI2IDIwMDMNCkBAIC00MzAsNiArNDMwLDcgQEANCiBzdHJ1Y3QJbWJ1 ZgkqbV9jb3B5bShzdHJ1Y3QgbWJ1ZiAqLCBpbnQsIGludCwgaW50KTsNCiBz dHJ1Y3QJbWJ1ZgkqbV9jb3B5cGFja2V0KHN0cnVjdCBtYnVmICosIGludCk7 DQogdm9pZAkJIG1fY29weV9wa3RoZHIoc3RydWN0IG1idWYgKiwgc3RydWN0 IG1idWYgKik7DQorc3RydWN0CW1idWYJKm1fZGVmcmFnKHN0cnVjdCBtYnVm ICosIGludCwgaW50KTsNCiBzdHJ1Y3QJbWJ1ZgkqbV9kZXZnZXQoY2hhciAq LCBpbnQsIGludCwgc3RydWN0IGlmbmV0ICosDQogCQkgICAgdm9pZCAoKiko Y2hhciAqLCBjYWRkcl90LCB1X2ludCkpOw0KIHN0cnVjdAltYnVmCSptX2R1 cChzdHJ1Y3QgbWJ1ZiAqLCBpbnQpOw0K --0-1494665756-1048750598=:7674-- From owner-cvs-src@FreeBSD.ORG Wed Mar 26 23:45: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 7449A37B404; Wed, 26 Mar 2003 23:45:06 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 399CD43F93; Wed, 26 Mar 2003 23:45:05 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2R7j3b6030006; Thu, 27 Mar 2003 08:45:04 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Tor Egge From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 26 Mar 2003 15:40:42 PST." <200303262340.h2QNegJg065498@repoman.freebsd.org> Date: Thu, 27 Mar 2003 08:45:03 +0100 Message-ID: <30005.1048751103@critter.freebsd.dk> X-Spam-Status: No, hits=-14.8 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 07:45:08 -0000 In message <200303262340.h2QNegJg065498@repoman.freebsd.org>, Tor Egge writes: >tegge 2003/03/26 15:40:42 PST > > FreeBSD src repository > > Modified files: > sys/conf NOTES files options > sys/kern vfs_bio.c > sys/ufs/ffs ffs_vnops.c > Added files: > sys/ufs/ffs ffs_rawread.c > Log: > Add support for reading directly from file to userland buffer when the > O_DIRECT descriptor status flag is set and both offset and length is a > multiple of the physical media sector size. I am neither impressed nor thrilled by this. We already have pretty firm plans for converting struct bio from a "mapped KVM" to a a "virtual/physical scatter/gather" thing in the 6-current, and that is the correct way to solve this problem. If this is a crucial feature for 5-stable, I would far rather add we push ahead with that plan, than see more pbuf based hacks in the kernel. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Mar 26 23:46: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 EC2C137B405 for ; Wed, 26 Mar 2003 23:46:15 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id D79FE43FBD for ; Wed, 26 Mar 2003 23:46:13 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 68480 invoked from network); 27 Mar 2003 07:46:12 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Mar 2003 07:46:12 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 01:42:44 -0600 (CST) From: Mike Silbersack To: Maxime Henrion In-Reply-To: <20030327013224.P7674@odysseus.silby.com> Message-ID: <20030327014054.K7674@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030327013224.P7674@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.7 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Sam Leffler cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 07:46:18 -0000 Er, and XL_MAXFRAGS won't change, that's part of the test code too. We may have to enhance MBUF_FRAG_TEST to get a real test of some drivers; as Sam informed me, bus_dmamap_load_mbuf coalesces adjacent fragments, thereby defeating the testing ability of MBUF_FRAG_TEST. I guess I'll work on that next. On Thu, 27 Mar 2003, Mike Silbersack wrote: > > Ok, I think I have m_defrag in a working state, please review. > > Changes from last time: > > - It supports infinitely long chains. > - It has a "goal" argument which is supposed to be a hint to tell m_defrag > how long the chain can be. It is currently ignored; someone may want to > honor this later for optimization purposes. > - I fixed up the error case in if_xl, it only runs if needed now > > At the top of the if_loop and if_xl patches are debugging code I used to > make it was working right, they're certainly not going in. > > m_defrag should be totally free of debug code. > > Dig in! > > Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Mar 27 00:15:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2182E37B422; Thu, 27 Mar 2003 00:15:01 -0800 (PST) Received: from mail.chesapeake.net (chesapeake.net [205.130.220.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD6454409A; Thu, 27 Mar 2003 00:02:18 -0800 (PST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h2R82Iw16810; Thu, 27 Mar 2003 03:02:18 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Thu, 27 Mar 2003 03:02:18 -0500 (EST) From: Jeff Roberson To: Tor Egge In-Reply-To: <200303262340.h2QNegJg065498@repoman.freebsd.org> Message-ID: <20030327025926.K64602-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-16.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,SUBJ_HAS_SPACES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 08:15:12 -0000 On Wed, 26 Mar 2003, Tor Egge wrote: > tegge 2003/03/26 15:40:42 PST > > FreeBSD src repository > > Modified files: > sys/conf NOTES files options > sys/kern vfs_bio.c > sys/ufs/ffs ffs_vnops.c > Added files: > sys/ufs/ffs ffs_rawread.c > Log: > Add support for reading directly from file to userland buffer when the > O_DIRECT descriptor status flag is set and both offset and length is a > multiple of the physical media sector size. > Hey, this is great stuff. It wish we could have talked about it a bit before it was commited.. Most of ffs_rawread.c is fairly generic. Do you think you could make a vfs_direct.c or similar and move the generic bits in there? It looks like you could keep the ffs specific bits to a minimum and then leave the rest as helper functions. Do you have an application that is using this immediately? Cheers, Jeff From owner-cvs-src@FreeBSD.ORG Thu Mar 27 00:15: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 05EED37B435; Thu, 27 Mar 2003 00:15:06 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 823A1440D2; Thu, 27 Mar 2003 00:07:27 -0800 (PST) (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.3/8.8.7) with ESMTP id TAA15664; Thu, 27 Mar 2003 19:07:16 +1100 Date: Thu, 27 Mar 2003 19:07:15 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Mike Silbersack In-Reply-To: <20030326225530.G2075@odysseus.silby.com> Message-ID: <20030327180247.D1825@gamplex.bde.org> References: <20030326225530.G2075@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 08:15:16 -0000 On Wed, 26 Mar 2003, Mike Silbersack wrote: > On Wed, 26 Mar 2003, Nate Lawson wrote: > > > I don't want to hijack the thread too much, but has thought gone into a > > combined checksum and copy function? The first mention I can remember of > > this is in RFC 817 p. 19-20. Is this RFC old? Combined checksum and copy hasn't been a larger optimization since L1 caches became large enough, since to a first approximation, everything is dominated by memory bandwidth and another pass to calculate the checksum is free because copying left all the data in the L1 cache. > Heh, I don't think anyone has. What actually would make sense is for > someone who feels like doing ASM timing to look at our bcopy routines / > etc. I spent a lot of time on this about 7 years ago. See ~bde/cache on freefall for old versions of programs that try lots of different copy/read/write checksum methods. Better hardware made the differences between various methods relatively small. One can probably do better (50%?) for largish (1K+ ?) buffers using SSE instructions on i386's now. > On my Mobile Celeron, a for (i = 0; i < max; i++) array[i]=0 runs > faster than bzero. :( Saved data from my benchmarks show that bzero (stosl) was OK on 486's, poor on original Pentiums, OK on K6-1's, best by far on second generation Celerons (ones like PII) and poor on Athlon XP's (but not as relatively bad as on original Pentiums). The C loop could easily be competitive with hand-unrolled asm that uses the same instruction to access memory (no SSE etc) for large buffers, but I would expect it to be slower for small buffers since it does an unnecesarily large number of instructions per memory access. But maybe these get pipelined perfectly so that everything is limited by memory, while stosl has extra limits. Bruce From owner-cvs-src@FreeBSD.ORG Thu Mar 27 00:33:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D38B137B401; Thu, 27 Mar 2003 00:33:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FB0943F93; Thu, 27 Mar 2003 00:33:01 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2R8X10U022357; Thu, 27 Mar 2003 00:33:01 -0800 (PST) (envelope-from eivind@repoman.freebsd.org) Received: (from eivind@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2R8X1Qk022356; Thu, 27 Mar 2003 00:33:01 -0800 (PST) Message-Id: <200303270833.h2R8X1Qk022356@repoman.freebsd.org> From: Eivind Eklund Date: Thu, 27 Mar 2003 00:33:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/lpr/common_source lp.local.hsrc/usr.sbin/lpr/lpr printcap.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 08:33:13 -0000 eivind 2003/03/27 00:33:01 PST FreeBSD src repository Modified files: usr.sbin/lpr/common_source lp.local.h usr.sbin/lpr/lpr printcap.5 Log: Change DEFMX to 0. This removes the size limit for print jobs by default. Discussed with: gad (now), arch (a year ago) Revision Changes Path 1.3 +3 -2 src/usr.sbin/lpr/common_source/lp.local.h 1.29 +1 -1 src/usr.sbin/lpr/lpr/printcap.5 From owner-cvs-src@FreeBSD.ORG Thu Mar 27 01:17:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 658F937B47A; Thu, 27 Mar 2003 01:17:08 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A727440A0; Thu, 27 Mar 2003 00:57:39 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 6AC055308; Thu, 27 Mar 2003 09:57:35 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Bruce Evans From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 27 Mar 2003 09:57:35 +0100 In-Reply-To: <20030327180247.D1825@gamplex.bde.org> (Bruce Evans's message of "Thu, 27 Mar 2003 19:07:15 +1100 (EST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-31.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 09:17:26 -0000 Bruce Evans writes: > I spent a lot of time on this about 7 years ago. See ~bde/cache on > freefall for old versions of programs that try lots of different > copy/read/write checksum methods. Better hardware made the differences > between various methods relatively small. One can probably do better > (50%?) for largish (1K+ ?) buffers using SSE instructions on i386's > now. Might it be a good idea to have separate b{copy,zero} implementations for special purposes like pmap_{copy,zero}_page? Since these cases copy or zero a fixed and relatively large amount of data, they should lend themselves well to optimization. Zeroing a 4096-byte page on an SSE-enabled i386 should take no more than 35 SSE instructions (one to save the contents of the register, one to zero the register, 32 to actually zero the page and one to restore the previous contents of the register) and a handful of fast integer instructions for setup. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 01:29:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 031DA37B401; Thu, 27 Mar 2003 01:29:29 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE19D43F93; Thu, 27 Mar 2003 01:29:27 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 08E155308; Thu, 27 Mar 2003 10:29:25 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: John Baldwin From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 27 Mar 2003 10:29:24 +0100 In-Reply-To: <200303261829.h2QITi1T034843@repoman.freebsd.org> (John Baldwin's message of "Wed, 26 Mar 2003 10:29:44 -0800 (PST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200303261829.h2QITi1T034843@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-32.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/linux linux_sysvec.c src/sys/compat/linux linux_mib.c linux_mib.h src/sys/i386/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 09:29:32 -0000 John Baldwin writes: > Log: > Add a cleanup function to destroy the osname_lock and call it on module > unload. This would work a lot better if linux_sysvec.c actually included linux_mib.h so it would have a prototype for linux_mib_destroy(). DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 02:14: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 B58A037B401; Thu, 27 Mar 2003 02:14:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02C6D43FD7; Thu, 27 Mar 2003 02:14:37 -0800 (PST) (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 h2RAEa0U036080; Thu, 27 Mar 2003 02:14:36 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RAEajX036079; Thu, 27 Mar 2003 02:14:36 -0800 (PST) Message-Id: <200303271014.h2RAEajX036079@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 27 Mar 2003 02:14:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 10:14:40 -0000 phk 2003/03/27 02:14:36 PST FreeBSD src repository Modified files: sys/dev/md md.c Log: Allocate the toplevel indir with M_WAITOK to avoid complicating things needlessly. Detected by: rwatsons EvilMalloc(9) Revision Changes Path 1.92 +6 -2 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 02:48: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 8AC2E37B401; Thu, 27 Mar 2003 02:48:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2895943FCB; Thu, 27 Mar 2003 02:48:22 -0800 (PST) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RAmL0U038237; Thu, 27 Mar 2003 02:48:21 -0800 (PST) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RAmLW1038236; Thu, 27 Mar 2003 02:48:21 -0800 (PST) Message-Id: <200303271048.h2RAmLW1038236@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 27 Mar 2003 02:48:21 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 10:48:24 -0000 sos 2003/03/27 02:48:21 PST FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: Biofinish the request if we cannot malloc in ad_start. Revision Changes Path 1.148 +4 -3 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 03:16:02 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 683) id E0A9B37B401; Thu, 27 Mar 2003 03:16:02 -0800 (PST) Date: Thu, 27 Mar 2003 03:16:02 -0800 From: Eivind Eklund To: Tor Egge Message-ID: <20030327031602.C77894@FreeBSD.org> References: <200303262340.h2QNegJg065498@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200303262340.h2QNegJg065498@repoman.freebsd.org>; from tegge@FreeBSD.org on Wed, Mar 26, 2003 at 03:40:42PM -0800 X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 11:16:05 -0000 On Wed, Mar 26, 2003 at 03:40:42PM -0800, Tor Egge wrote: > tegge 2003/03/26 15:40:42 PST > > FreeBSD src repository > > Modified files: > sys/conf NOTES files options > sys/kern vfs_bio.c > sys/ufs/ffs ffs_vnops.c > Added files: > sys/ufs/ffs ffs_rawread.c > Log: > Add support for reading directly from file to userland buffer when the > O_DIRECT descriptor status flag is set and both offset and length is a > multiple of the physical media sector size. Why only in the O_DIRECT case? O_DIRECT is normally used to avoid caching effects *in order to avoid side effects of caching*, at the cost of speed. This patch seems to do the opposite - speed up the codepath significantly. Not that it isn't nice - it would just be even nicer to have available some way to just say "max speed, please". Eivind. From owner-cvs-src@FreeBSD.ORG Thu Mar 27 03:35:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46C6837B401; Thu, 27 Mar 2003 03:35:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9FF243F93; Thu, 27 Mar 2003 03:35:45 -0800 (PST) (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 h2RBZj0U042544; Thu, 27 Mar 2003 03:35:45 -0800 (PST) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RBZjqH042543; Thu, 27 Mar 2003 03:35:45 -0800 (PST) Message-Id: <200303271135.h2RBZjqH042543@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 27 Mar 2003 03:35:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys proc.h ucred.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, 27 Mar 2003 11:35:47 -0000 maxim 2003/03/27 03:35:45 PST FreeBSD src repository Modified files: sys/sys proc.h ucred.h Log: o Fix a comment. o GC an unused macro. PR: kern/49083 Submitted by: Bjoern A. Zeeb Not objected by: rwatson Revision Changes Path 1.307 +0 -4 src/sys/sys/proc.h 1.46 +1 -1 src/sys/sys/ucred.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 04:16: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 975A337B401; Thu, 27 Mar 2003 04:16:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34F7143F3F; Thu, 27 Mar 2003 04:16:59 -0800 (PST) (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 h2RCGx0U046074; Thu, 27 Mar 2003 04:16:59 -0800 (PST) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RCGwk4046073; Thu, 27 Mar 2003 04:16:58 -0800 (PST) Message-Id: <200303271216.h2RCGwk4046073@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 27 Mar 2003 04:16:58 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/jail Makefile jail.8 jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 12:17:01 -0000 maxim 2003/03/27 04:16:58 PST FreeBSD src repository Modified files: usr.sbin/jail Makefile jail.8 jail.c Log: o Add -u flag to jail(8): set user context before exec. PR: bin/44320 Submitted by: Mike Matsnev Reviewed by: -current MFC after: 6 weeks Revision Changes Path 1.9 +3 -1 src/usr.sbin/jail/Makefile 1.42 +17 -0 src/usr.sbin/jail/jail.8 1.9 +65 -12 src/usr.sbin/jail/jail.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 04:47: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 E3A3637B401; Thu, 27 Mar 2003 04:47:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8170E43FBD; Thu, 27 Mar 2003 04:47:53 -0800 (PST) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RClr0U053212; Thu, 27 Mar 2003 04:47:53 -0800 (PST) (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RClrp3053211; Thu, 27 Mar 2003 04:47:53 -0800 (PST) Message-Id: <200303271247.h2RClrp3053211@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 27 Mar 2003 04:47:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/coda coda_fbsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 12:47:55 -0000 tjr 2003/03/27 04:47:53 PST FreeBSD src repository Modified files: sys/coda coda_fbsd.c Log: Deregister the dev_clone event handler we registered - don't touch the handlers installed by other devices. Revision Changes Path 1.29 +4 -2 src/sys/coda/coda_fbsd.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 04:52:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C272137B401; Thu, 27 Mar 2003 04:52:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 622EA43F75; Thu, 27 Mar 2003 04:52:58 -0800 (PST) (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 h2RCqw0U053725; Thu, 27 Mar 2003 04:52:58 -0800 (PST) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RCqvV7053724; Thu, 27 Mar 2003 04:52:57 -0800 (PST) Message-Id: <200303271252.h2RCqvV7053724@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 27 Mar 2003 04:52:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/net if_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 12:53:00 -0000 maxim 2003/03/27 04:52:57 PST FreeBSD src repository Modified files: sys/net if_ppp.c Log: o netisr_queue() returns 1 on success and 0 on failure, fix a typo (?) in rev. 1.90. PR: kern/50163 Revision Changes Path 1.91 +1 -1 src/sys/net/if_ppp.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 05:07: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 E514E37B401; Thu, 27 Mar 2003 05:07:46 -0800 (PST) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A1C643F93; Thu, 27 Mar 2003 05:07:46 -0800 (PST) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au (210.50.37.82) by smtp01.syd.iprimus.net.au (7.0.008) id 3E71077F001DB6B9; Fri, 28 Mar 2003 00:07:45 +1100 Received: from dilbert.robbins.dropbear.id.au (2hfvq3zr17mmeekv@localhost [127.0.0.1])h2RD7NVu074947; Fri, 28 Mar 2003 00:07:25 +1100 (EST) (envelope-from tim@dilbert.robbins.dropbear.id.au) Received: (from tim@localhost)h2RD7N1r074935; Fri, 28 Mar 2003 00:07:23 +1100 (EST) (envelope-from tim) Date: Fri, 28 Mar 2003 00:07:20 +1100 From: Tim Robbins To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org Message-ID: <20030328000720.A65623@dilbert.robbins.dropbear.id.au> References: <200303271247.h2RClrp3053211@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200303271247.h2RClrp3053211@repoman.freebsd.org>; from tjr@FreeBSD.org on Thu, Mar 27, 2003 at 04:47:53AM -0800 X-Spam-Status: No, hits=-18.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: Re: cvs commit: src/sys/coda coda_fbsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 13:07:47 -0000 On Thu, Mar 27, 2003 at 04:47:53AM -0800, Tim J. Robbins wrote: > tjr 2003/03/27 04:47:53 PST > > FreeBSD src repository > > Modified files: > sys/coda coda_fbsd.c > Log: > Deregister the dev_clone event handler we registered - don't touch the > handlers installed by other devices. > > Revision Changes Path > 1.29 +4 -2 src/sys/coda/coda_fbsd.c Three cheers for untested code. Up until now, unloading the coda module would break device cloning, making the system pretty useless (think /dev/tty). Tim From owner-cvs-src@FreeBSD.ORG Thu Mar 27 05:33:28 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D84E37B401; Thu, 27 Mar 2003 05:33:28 -0800 (PST) Received: from cvsup.no.freebsd.org (c2h5oh.idi.ntnu.no [129.241.103.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AAB043F75; Thu, 27 Mar 2003 05:33:26 -0800 (PST) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from localhost (localhost [127.0.0.1]) by cvsup.no.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RDXL4k062147; Thu, 27 Mar 2003 13:33:24 GMT (envelope-from tegge@cvsup.no.freebsd.org) To: nate@root.org From: Tor.Egge@cvsup.no.freebsd.org In-Reply-To: References: <20030326234122.0771937B405@hub.freebsd.org> X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20030327133320S.tegge@cvsup.no.freebsd.org> Date: Thu, 27 Mar 2003 13:33:20 GMT Sender: Tor Egge X-Dispatcher: imput version 20000228(IM140) Lines: 10 X-Spam-Status: No, hits=-16.9 required=5.0 tests=IN_REP_TO,NO_REAL_NAME,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,SUBJ_HAS_SPACES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 13:33:30 -0000 > Not just "thanks", but "this is awesome!" I have been wanting this for > many applications, including scsi_target. BTW, I noticed it appears to > have been developed on 4.x and it would be nice if it got better locking > for 5.x eventually. It was developed for FreeBSD 3.3-STABLE and has had some adjustments for 4.X and 5.X. I'll fix a few 5.X specific locking issues with the code in the near future. - Tor Egge From owner-cvs-src@FreeBSD.ORG Thu Mar 27 05:59: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 BED3237B401; Thu, 27 Mar 2003 05:59:37 -0800 (PST) Received: from cvsup.no.freebsd.org (c2h5oh.idi.ntnu.no [129.241.103.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9347D43F93; Thu, 27 Mar 2003 05:59:36 -0800 (PST) (envelope-from Tor.Egge@cvsup.no.freebsd.org) Received: from localhost (localhost [127.0.0.1]) by cvsup.no.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RDxY4k062269; Thu, 27 Mar 2003 13:59:35 GMT (envelope-from tegge@cvsup.no.freebsd.org) To: phk@phk.freebsd.dk From: Tor.Egge@cvsup.no.freebsd.org In-Reply-To: <30005.1048751103@critter.freebsd.dk> References: <200303262340.h2QNegJg065498@repoman.freebsd.org> <30005.1048751103@critter.freebsd.dk> X-Mailer: Mew version 1.94.2 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20030327135934T.tegge@cvsup.no.freebsd.org> Date: Thu, 27 Mar 2003 13:59:34 GMT Sender: Tor Egge X-Dispatcher: imput version 20000228(IM140) Lines: 19 X-Spam-Status: No, hits=-18.2 required=5.0 tests=AWL,IN_REP_TO,NO_REAL_NAME,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 13:59:41 -0000 > I am neither impressed nor thrilled by this. > > We already have pretty firm plans for converting struct bio from a > "mapped KVM" to a a "virtual/physical scatter/gather" thing in the > 6-current, and that is the correct way to solve this problem. That doesn't help getting the data to the userland buffer instead of into the buffer cache. > If this is a crucial feature for 5-stable, I would far rather add > we push ahead with that plan, than see more pbuf based hacks in the > kernel. Applications that perform their own caching can have a very low hit rate in the buffer cache, and at some point the memory bandwith usage copying data from the buffer cache to userland becomes much more significant than the occational buffer cache hit. - Tor Egge From owner-cvs-src@FreeBSD.ORG Thu Mar 27 06: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 0D5DD37B401; Thu, 27 Mar 2003 06:32:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0CB343FAF; Thu, 27 Mar 2003 06:32:52 -0800 (PST) (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 h2REWq0U061835; Thu, 27 Mar 2003 06:32:52 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2REWqEi061834; Thu, 27 Mar 2003 06:32:52 -0800 (PST) Message-Id: <200303271432.h2REWqEi061834@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 27 Mar 2003 06:32:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/geom geom_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 14:32:54 -0000 phk 2003/03/27 06:32:52 PST FreeBSD src repository Modified files: sys/geom geom_disk.c Log: Check return value of g_call_me() Revision Changes Path 1.62 +5 -4 src/sys/geom/geom_disk.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 06:35:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBF3337B401; Thu, 27 Mar 2003 06:35:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 865B543FB1; Thu, 27 Mar 2003 06:35:00 -0800 (PST) (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 h2REZ00U061966; Thu, 27 Mar 2003 06:35:00 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2REZ040061965; Thu, 27 Mar 2003 06:35:00 -0800 (PST) Message-Id: <200303271435.h2REZ040061965@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 27 Mar 2003 06:35:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/geom geom.h geom_ctl.c geom_ctl.h geom_ext.h src/lib/libgeom geom_ctl.c libgeom.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, 27 Mar 2003 14:35:02 -0000 phk 2003/03/27 06:35:00 PST FreeBSD src repository Modified files: sys/geom geom.h geom_ctl.c geom_ctl.h geom_ext.h lib/libgeom geom_ctl.c libgeom.h Log: Run a revision on the OAM api. Use prefix gctl_ systematically. Add flag with access perms for each argument. Add ro/rw versions of argument building functions. General cleanup. Revision Changes Path 1.2 +127 -78 src/lib/libgeom/geom_ctl.c 1.7 +9 -15 src/lib/libgeom/libgeom.h 1.50 +9 -0 src/sys/geom/geom.h 1.11 +255 -53 src/sys/geom/geom_ctl.c 1.2 +28 -28 src/sys/geom/geom_ctl.h 1.4 +12 -6 src/sys/geom/geom_ext.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 06:56: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 7BA6637B401; Thu, 27 Mar 2003 06:56:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27D6543FB1; Thu, 27 Mar 2003 06:56:37 -0800 (PST) (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 h2REua0U063368; Thu, 27 Mar 2003 06:56:36 -0800 (PST) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2REuadI063367; Thu, 27 Mar 2003 06:56:36 -0800 (PST) Message-Id: <200303271456.h2REuadI063367@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 27 Mar 2003 06:56:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netinet ip_dummynet.c ip_dummynet.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, 27 Mar 2003 14:56:40 -0000 maxim 2003/03/27 06:56:36 PST FreeBSD src repository Modified files: sys/netinet ip_dummynet.c ip_dummynet.h Log: o Protect set_fs_param() by splimp(9). Quote from kern/37573: There is an obvious race in netinet/ip_dummynet.c:config_pipe(). Interrupts are not blocked when changing the params of an existing pipe. The specific crash observed: ... -> config_pipe -> set_fs_parms -> config_red malloc a new w_q_lookup table but take an interrupt before intializing it, interrupt handler does: ... -> dummynet_io -> red_drops red_drops dereferences the uninitialized (zeroed) w_q_lookup table. o Flush accumulated credits for idle pipes. o Flush accumulated credits when change pipe characteristics. o Change dn_flow_queue.numbytes type to unsigned long. Overlapping dn_flow_queue->numbytes in ready_event() leads to numbytes becomes negative and SET_TICKS() macro returns a very big value. heap_insert() overlaps dn_key again and inserts a queue to a ready heap with a sched_time points to the past. That leads to an "infinity" loop. PR: kern/33234, kern/37573, misc/42459, kern/43133, kern/44045, kern/48099 Submitted by: Mike Hibler (kern/37573) MFC after: 6 weeks Revision Changes Path 1.62 +17 -7 src/sys/netinet/ip_dummynet.c 1.26 +1 -1 src/sys/netinet/ip_dummynet.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 07:00: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 4E51137B401; Thu, 27 Mar 2003 07:00:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8879F43FD7; Thu, 27 Mar 2003 07:00:11 -0800 (PST) (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 h2RF0B0U063514; Thu, 27 Mar 2003 07:00:11 -0800 (PST) (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RF0B6D063513; Thu, 27 Mar 2003 07:00:11 -0800 (PST) Message-Id: <200303271500.h2RF0B6D063513@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 27 Mar 2003 07:00:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netinet ip_dummynet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 15:00:13 -0000 maxim 2003/03/27 07:00:11 PST FreeBSD src repository Modified files: sys/netinet ip_dummynet.c Log: Fix indentation. Revision Changes Path 1.63 +2 -2 src/sys/netinet/ip_dummynet.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 08:44:06 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1D4C37B401 for ; Thu, 27 Mar 2003 08:44:06 -0800 (PST) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3C6A43FF7 for ; Thu, 27 Mar 2003 08:44:05 -0800 (PST) (envelope-from bmilekic@unixdaemons.com) Received: from angelica.unixdaemons.com (localhost.unixdaemons.com [127.0.0.1])h2RGi3mq016203; Thu, 27 Mar 2003 11:44:03 -0500 (EST) Received: (from bmilekic@localhost) by angelica.unixdaemons.com (8.12.8/8.12.1/Submit) id h2RGi2dW016202; Thu, 27 Mar 2003 11:44:02 -0500 (EST) (envelope-from bmilekic@unixdaemons.com) X-Authentication-Warning: angelica.unixdaemons.com: bmilekic set sender to bmilekic@unixdaemons.com using -f Date: Thu, 27 Mar 2003 11:44:02 -0500 From: Bosko Milekic To: Mike Silbersack Message-ID: <20030327164402.GA15454@unixdaemons.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030327013224.P7674@odysseus.silby.com> User-Agent: Mutt/1.4.1i X-Spam-Status: No, hits=-34.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT,X_AUTH_WARNING autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@freebsd.org cc: Doug Ambrisko cc: cvs-src@freebsd.org cc: Maxime Henrion cc: Sam Leffler cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 16:44:08 -0000 Can you please still use m_gethdr() or m_getcl() to do the allocations in the defragment function? Similarly, for > MCLBYTES, use m_getm(). Don't roll your own. On Thu, Mar 27, 2003 at 01:36:38AM -0600, Mike Silbersack wrote: > > Ok, I think I have m_defrag in a working state, please review. > > Changes from last time: > > - It supports infinitely long chains. > - It has a "goal" argument which is supposed to be a hint to tell m_defrag > how long the chain can be. It is currently ignored; someone may want to > honor this later for optimization purposes. > - I fixed up the error case in if_xl, it only runs if needed now > > At the top of the if_loop and if_xl patches are debugging code I used to > make it was working right, they're certainly not going in. > > m_defrag should be totally free of debug code. > > Dig in! > > Mike "Silby" Silbersack > diff -u -r /usr/src/sys.old/kern/uipc_mbuf.c /usr/src/sys/kern/uipc_mbuf.c > --- /usr/src/sys.old/kern/uipc_mbuf.c Tue Mar 25 19:51:44 2003 > +++ /usr/src/sys/kern/uipc_mbuf.c Thu Mar 27 01:32:36 2003 > @@ -52,6 +52,7 @@ > int max_protohdr; > int max_hdr; > int max_datalen; > +int m_defragcount; > > /* > * sysctl(8) exported objects > @@ -64,6 +65,8 @@ > SYSCTL_INT(_kern_ipc, KIPC_MAX_HDR, max_hdr, CTLFLAG_RW, &max_hdr, 0, ""); > SYSCTL_INT(_kern_ipc, KIPC_MAX_DATALEN, max_datalen, CTLFLAG_RW, > &max_datalen, 0, ""); > +SYSCTL_INT(_kern_ipc, OID_AUTO, m_defragcount, CTLFLAG_RW, > + &m_defragcount, 0, ""); > > /* > * "Move" mbuf pkthdr from "from" to "to". > @@ -777,4 +780,66 @@ > if (last != NULL) > *last = m; > return (len); > +} > + > +/* > + * Defragment a mbuf chain, returning a new mbuf chain which is > + * comprised of some chain =< "goal". Return NULL if mbuf > + * allocation fails, rather than returning the still fragmented > + * chain. If a non-packet header is passed in, the original > + * mbuf (chain?) will be returned unharmed. > + * > + */ > +struct mbuf * > +m_defrag(struct mbuf *m0, int how, int goal) > +{ > + struct mbuf *m_new = NULL, *m_final = NULL; > + int progress = 0, length; > + > + if (!(m0->m_flags & M_PKTHDR)) > + return (m0); > + > + m_final = m_gethdr(how, MT_DATA); > + > + if (m_final == NULL) > + goto nospace; > + > + if (m_dup_pkthdr(m_final, m0, how) == NULL) > + goto nospace; > + > + m_new = m_final; > + > + while (progress < m0->m_pkthdr.len) { > + length = m0->m_pkthdr.len - progress; > + if (length > MCLBYTES) > + length = MCLBYTES; > + > + if (m_new == NULL) > + m_new = m_get(how, MT_DATA); > + > + if (length > MHLEN) { > + MCLGET(m_new, how); > + if ((m_new->m_flags & M_EXT) == 0) > + goto nospace; > + } > + > + m_copydata(m0, progress, length, mtod(m_new, caddr_t)); > + progress += length; > + m_new->m_len = length; > + if (m_new != m_final) > + m_cat(m_final, m_new); > + m_new = NULL; > + } > + m_freem(m0); > + m0 = m_final; > + m_defragcount++; > + return (m0); > +nospace: > + if (m0) > + m_freem(m0); > + if (m_new) > + m_free(m_new); > + if (m_final) > + m_freem(m_final); > + return (NULL); > } > diff -u -r /usr/src/sys.old/net/if_loop.c /usr/src/sys/net/if_loop.c > --- /usr/src/sys.old/net/if_loop.c Tue Mar 25 19:51:02 2003 > +++ /usr/src/sys/net/if_loop.c Thu Mar 27 01:37:45 2003 > @@ -192,6 +192,27 @@ > struct sockaddr *dst; > register struct rtentry *rt; > { > + struct mbuf *m_temp; > + int before = 0, after = 0; > + int lbefore = 0, lafter = 0; > + > + > + for (m_temp = m; m_temp != NULL; m_temp = m_temp->m_next) { > + lbefore += m_temp->m_len; > + before++; > + } > + > + if (before > 20) > + m = m_defrag(m, M_DONTWAIT, 1); > + > + for (m_temp = m; m_temp != NULL; m_temp = m_temp->m_next) { > + lafter += m_temp->m_len; > + after++; > + } > + > + if (before != after) > + printf("before: %i (%i) after: %i (%i)\n", before, lbefore, after, lafter); > + > if ((m->m_flags & M_PKTHDR) == 0) > panic("looutput no HDR"); > > diff -u -r /usr/src/sys.old/pci/if_xl.c /usr/src/sys/pci/if_xl.c > --- /usr/src/sys.old/pci/if_xl.c Tue Mar 25 19:50:52 2003 > +++ /usr/src/sys/pci/if_xl.c Thu Mar 27 01:01:02 2003 > @@ -2412,9 +2412,27 @@ > struct xl_chain *c; > struct mbuf *m_head; > { > - struct xl_frag *f = NULL; > int error; > - u_int32_t baddr, status; > + u_int32_t status; > + struct mbuf *m_temp; > + int lbefore = 0, lafter = 0; > + int before = 0, after = 0; > + > + for (m_temp = m_head; m_temp != NULL; m_temp = m_temp->m_next) { > + lbefore += m_temp->m_len; > + before++; > + } > + > + if (before > 5) > + m_head = m_defrag(m_head, M_DONTWAIT, 1); > + > + for (m_temp = m_head; m_temp != NULL; m_temp = m_temp->m_next) { > + lafter += m_temp->m_len; > + after++; > + } > + > + if (before != after) > + printf("before: %i (%i) after: %i (%i)\n", before, lbefore, after, lafter); > > /* > * Start packing the mbufs in this chain into > @@ -2439,35 +2457,21 @@ > * and would waste cycles. > */ > if (error) { > - struct mbuf *m_new; > + m_head = m_defrag(m_head, M_DONTWAIT, XL_MAXFRAGS); > > - m_new = m_head->m_pkthdr.len > MHLEN ? > - m_getcl(M_DONTWAIT, MT_DATA, M_PKTHDR) : > - m_gethdr(M_DONTWAIT, MT_DATA); > - if (m_new == NULL) { > - m_freem(m_head); > + if (m_head == NULL) { > printf("xl%d: no memory for tx list\n", sc->xl_unit); > return(1); > } > - m_copydata(m_head, 0, m_head->m_pkthdr.len, > - mtod(m_new, caddr_t)); > - m_new->m_pkthdr.len = m_new->m_len = m_head->m_pkthdr.len; > - m_freem(m_head); > - m_head = m_new; > - f = &c->xl_ptr->xl_frag[0]; > - error = bus_dmamap_load(sc->xl_mtag, c->xl_map, > - mtod(m_new, void *), MCLBYTES, xl_dma_map_addr, > - &baddr, 0); > + > + error = bus_dmamap_load_mbuf(sc->xl_mtag, c->xl_map, > + m_head, xl_dma_map_txbuf, c->xl_ptr, 0); > if (error) { > - m_freem(m_new); > + m_freem(m_head); > printf("xl%d: can't map mbuf (error %d)\n", > sc->xl_unit, error); > return(1); > } > - f->xl_addr = htole32(baddr); > - f->xl_len = htole32(m_new->m_len | XL_LAST_FRAG); > - c->xl_ptr->xl_status = htole32(m_new->m_len); > - c->xl_ptr->xl_next = 0; > } > > if (sc->xl_type == XL_TYPE_905B) { > diff -u -r /usr/src/sys.old/pci/if_xlreg.h /usr/src/sys/pci/if_xlreg.h > --- /usr/src/sys.old/pci/if_xlreg.h Tue Mar 25 19:50:52 2003 > +++ /usr/src/sys/pci/if_xlreg.h Tue Mar 25 21:28:53 2003 > @@ -420,7 +420,7 @@ > > #define XL_LAST_FRAG 0x80000000 > > -#define XL_MAXFRAGS 63 > +#define XL_MAXFRAGS 10 > #define XL_RX_LIST_CNT 128 > #define XL_TX_LIST_CNT 256 > #define XL_RX_LIST_SZ XL_RX_LIST_CNT * sizeof(struct xl_list_onefrag) > diff -u -r /usr/src/sys.old/sys/mbuf.h /usr/src/sys/sys/mbuf.h > --- /usr/src/sys.old/sys/mbuf.h Tue Mar 25 19:50:46 2003 > +++ /usr/src/sys/sys/mbuf.h Wed Mar 26 19:59:26 2003 > @@ -430,6 +430,7 @@ > struct mbuf *m_copym(struct mbuf *, int, int, int); > struct mbuf *m_copypacket(struct mbuf *, int); > void m_copy_pkthdr(struct mbuf *, struct mbuf *); > +struct mbuf *m_defrag(struct mbuf *, int, int); > struct mbuf *m_devget(char *, int, int, struct ifnet *, > void (*)(char *, caddr_t, u_int)); > struct mbuf *m_dup(struct mbuf *, int); -- Bosko Milekic bmilekic@unixdaemons.com bmilekic@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 08:58: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 8F05437B401; Thu, 27 Mar 2003 08:58:01 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 142FF43F85; Thu, 27 Mar 2003 08:58:01 -0800 (PST) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id CC0392ED3CF; Thu, 27 Mar 2003 08:58:00 -0800 (PST) Date: Thu, 27 Mar 2003 17:58:00 +0100 From: Maxime Henrion To: Bosko Milekic Message-ID: <20030327165800.GK57674@elvis.mu.org> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <20030327164402.GA15454@unixdaemons.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030327164402.GA15454@unixdaemons.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@freebsd.org cc: Doug Ambrisko cc: cvs-src@freebsd.org cc: Sam Leffler cc: Mike Silbersack cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 16:58:03 -0000 Bosko Milekic wrote: > > Can you please still use m_gethdr() or m_getcl() to do the allocations > in the defragment function? Similarly, for > MCLBYTES, use m_getm(). > Don't roll your own. Please see my reply to Mike for the first version of his patch. He couldn't do this because m_dup_pkthdr() has a KASSERT() that makes it panic if we have a cluster attached to the mbuf. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Thu Mar 27 09:39: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 A0C3F37B405; Thu, 27 Mar 2003 09:39:20 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id D641F43F75; Thu, 27 Mar 2003 09:39:18 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C606F2ED3CF; Thu, 27 Mar 2003 09:39:18 -0800 (PST) Date: Thu, 27 Mar 2003 09:39:18 -0800 From: Alfred Perlstein To: Eivind Eklund Message-ID: <20030327173918.GZ48996@elvis.mu.org> References: <200303262340.h2QNegJg065498@repoman.freebsd.org> <20030327031602.C77894@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030327031602.C77894@FreeBSD.org> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-18.2 required=5.0 tests=AWL,IN_REP_TO,REFERENCES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Tor Egge cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 17:39:24 -0000 * Eivind Eklund [030327 03:16] wrote: > On Wed, Mar 26, 2003 at 03:40:42PM -0800, Tor Egge wrote: > > tegge 2003/03/26 15:40:42 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/conf NOTES files options > > sys/kern vfs_bio.c > > sys/ufs/ffs ffs_vnops.c > > Added files: > > sys/ufs/ffs ffs_rawread.c > > Log: > > Add support for reading directly from file to userland buffer when the > > O_DIRECT descriptor status flag is set and both offset and length is a > > multiple of the physical media sector size. > > Why only in the O_DIRECT case? O_DIRECT is normally used to avoid caching > effects *in order to avoid side effects of caching*, at the cost of speed. > This patch seems to do the opposite - speed up the codepath significantly. > > Not that it isn't nice - it would just be even nicer to have available some > way to just say "max speed, please". Actually this is what O_DIRECT was intended to be as soon as someone got around to it. I initially thought it would be dillon, but tegge was a pleasant suprise. :) -- -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 Thu Mar 27 09:39: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 6FD1237B401; Thu, 27 Mar 2003 09:39:56 -0800 (PST) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E2FD43F85; Thu, 27 Mar 2003 09:39:55 -0800 (PST) (envelope-from bmilekic@unixdaemons.com) Received: from angelica.unixdaemons.com (localhost.unixdaemons.com [127.0.0.1])h2RHF1mq018639; Thu, 27 Mar 2003 12:15:01 -0500 (EST) Received: (from bmilekic@localhost) by angelica.unixdaemons.com (8.12.8/8.12.1/Submit) id h2RHF1pX018638; Thu, 27 Mar 2003 12:15:01 -0500 (EST) (envelope-from bmilekic@unixdaemons.com) X-Authentication-Warning: angelica.unixdaemons.com: bmilekic set sender to bmilekic@unixdaemons.com using -f Date: Thu, 27 Mar 2003 12:15:01 -0500 From: Bosko Milekic To: Maxime Henrion Message-ID: <20030327171501.GA18549@unixdaemons.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <20030327164402.GA15454@unixdaemons.com> <20030327165800.GK57674@elvis.mu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="u3/rZRmxL6MmkK24" Content-Disposition: inline In-Reply-To: <20030327165800.GK57674@elvis.mu.org> User-Agent: Mutt/1.4.1i X-Spam-Status: No, hits=-37.0 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT,X_AUTH_WARNING autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@freebsd.org cc: Doug Ambrisko cc: cvs-src@freebsd.org cc: Sam Leffler cc: Mike Silbersack cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 17:39:58 -0000 --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline See attached. Similar logic may be applied to m_dup_pkthdr(). On Thu, Mar 27, 2003 at 05:58:00PM +0100, Maxime Henrion wrote: > Bosko Milekic wrote: > > > > Can you please still use m_gethdr() or m_getcl() to do the allocations > > in the defragment function? Similarly, for > MCLBYTES, use m_getm(). > > Don't roll your own. > > Please see my reply to Mike for the first version of his patch. He > couldn't do this because m_dup_pkthdr() has a KASSERT() that makes it > panic if we have a cluster attached to the mbuf. > > Cheers, > Maxime > -- Bosko Milekic bmilekic@unixdaemons.com bmilekic@FreeBSD.org --u3/rZRmxL6MmkK24 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="move.diff" --- /usr/src/sys.old/kern/uipc_mbuf.c Wed Mar 5 18:37:41 2003 +++ /usr/src/sys/kern/uipc_mbuf.c Thu Mar 6 18:16:06 2003 @@ -79,14 +79,15 @@ ("m_move_pkthdr: called on non-header")); KASSERT(SLIST_EMPTY(&to->m_pkthdr.tags), ("m_move_pkthdr: to has tags")); -#endif KASSERT((to->m_flags & M_EXT) == 0, ("m_move_pkthdr: to has cluster")); +#endif #ifdef MAC if (to->m_flags & M_PKTHDR) mac_destroy_mbuf(to); #endif - to->m_flags = from->m_flags & M_COPYFLAGS; - to->m_data = to->m_pktdat; + to->m_flags = (from->m_flags & M_COPYFLAGS) | (to->m_flags & M_EXT); + if ((to->m_flags & M_EXT) == 0) + to->m_data = to->m_pktdat; to->m_pkthdr = from->m_pkthdr; /* especially tags */ #ifdef MAC mac_init_mbuf(to, 1); /* XXXMAC no way to fail */ --u3/rZRmxL6MmkK24-- From owner-cvs-src@FreeBSD.ORG Thu Mar 27 09:47:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC9037B405 for ; Thu, 27 Mar 2003 09:47:58 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 8655C43FBD for ; Thu, 27 Mar 2003 09:47:57 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 29776 invoked by uid 1000); 27 Mar 2003 17:47:58 -0000 Date: Thu, 27 Mar 2003 09:47:58 -0800 (PST) From: Nate Lawson To: Tor.Egge@cvsup.no.freebsd.org In-Reply-To: <20030327135934T.tegge@cvsup.no.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-23.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 17:48:00 -0000 On Thu, 27 Mar 2003 Tor.Egge@cvsup.no.freebsd.org wrote: > > I am neither impressed nor thrilled by this. > > > > We already have pretty firm plans for converting struct bio from a > > "mapped KVM" to a a "virtual/physical scatter/gather" thing in the > > 6-current, and that is the correct way to solve this problem. > > That doesn't help getting the data to the userland buffer instead of > into the buffer cache. Exactly. Also, in response to Eivind, O_DIRECT does make sense in that if I set the flag, I want all accesses to avoid the buffer cache. This code just takes the semantics one step farther in that data does not even hit the buffer cache at all (before being copied out to userland) but is DMA'd directly to userland. > > If this is a crucial feature for 5-stable, I would far rather add > > we push ahead with that plan, than see more pbuf based hacks in the > > kernel. > > Applications that perform their own caching can have a very low hit > rate in the buffer cache, and at some point the memory bandwith usage > copying data from the buffer cache to userland becomes much more > significant than the occational buffer cache hit. This is very useful for scsi_target in that data is already sent directly from userland (via cam_periph_mapmem) and now the backing store can be directly read/written from userland. This means only one copy of data is buffered in memory and there is a complete zero-copy path end-to-end. sendfile(2) is nice but only works for sockets. Instead of zero-copy interfaces that take two different fds and pass data between them, it's more versatile to have each major mid-layer (sockets, files, CAM, etc.) have a zero-copy path and then allow user applications to do the muxing. -Nate From owner-cvs-src@FreeBSD.ORG Thu Mar 27 09:58: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 CF35A37B404 for ; Thu, 27 Mar 2003 09:58:48 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 8FA7E43FBD for ; Thu, 27 Mar 2003 09:58:47 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 29807 invoked by uid 1000); 27 Mar 2003 17:58:48 -0000 Date: Thu, 27 Mar 2003 09:58:48 -0800 (PST) From: Nate Lawson To: Bruce Evans In-Reply-To: <20030327180247.D1825@gamplex.bde.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-23.3 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REPLY_WITH_QUOTES,USER_AGENT_PINE autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 17:58:50 -0000 On Thu, 27 Mar 2003, Bruce Evans wrote: > On Wed, 26 Mar 2003, Mike Silbersack wrote: > > On Wed, 26 Mar 2003, Nate Lawson wrote: > > > I don't want to hijack the thread too much, but has thought gone into a > > > combined checksum and copy function? The first mention I can remember of > > > this is in RFC 817 p. 19-20. > > Is this RFC old? Combined checksum and copy hasn't been a larger > optimization since L1 caches became large enough, since to a first > approximation, everything is dominated by memory bandwidth and another > pass to calculate the checksum is free because copying left all the > data in the L1 cache. Yes, the RFC is old. However, there still may be performance advantages in ILP because while the data is being fetched the first time (for the copy), idle slots can be filled with an incremental checksum update. > > Heh, I don't think anyone has. What actually would make sense is for > > someone who feels like doing ASM timing to look at our bcopy routines / > > etc. > > I spent a lot of time on this about 7 years ago. See ~bde/cache on > freefall for old versions of programs that try lots of different > copy/read/write checksum methods. Better hardware made the differences > between various methods relatively small. One can probably do better > (50%?) for largish (1K+ ?) buffers using SSE instructions on i386's > now. We definitely should have an SSE version for P3+. The 128 bit instructions make a big difference. And for checksumming, you can do 8 packed adds at once. -Nate From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:08: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 63F8637B409 for ; Thu, 27 Mar 2003 10:08:24 -0800 (PST) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BA0643FE9 for ; Thu, 27 Mar 2003 10:08:20 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 12076 invoked from network); 27 Mar 2003 18:08:25 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 27 Mar 2003 18:08:25 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h2RI8IOv002403; Thu, 27 Mar 2003 13:08:18 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 27 Mar 2003 13:08:18 -0500 (EST) From: John Baldwin To: (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) X-Spam-Status: No, hits=-19.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/linux linux_sysvec.c src/sys/compat/linux linux_mib.c linux_mib.h src/sys/i386/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:08:26 -0000 On 27-Mar-2003 Dag-Erling Smørgrav wrote: > John Baldwin writes: >> Log: >> Add a cleanup function to destroy the osname_lock and call it on module >> unload. > > This would work a lot better if linux_sysvec.c actually included > linux_mib.h so it would have a prototype for linux_mib_destroy(). Weird, someone had tested this patch and it stopped their panic and there was no report of any compile problems. :( As a side note, there is a good deal of duplicated code in the module event functions in the linux_sysvec.c files. Ugh. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:13: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 D781037B401; Thu, 27 Mar 2003 10:13:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7184D43FBD; Thu, 27 Mar 2003 10:13:05 -0800 (PST) (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 h2RID50U085163; Thu, 27 Mar 2003 10:13:05 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RID5Iq085162; Thu, 27 Mar 2003 10:13:05 -0800 (PST) Message-Id: <200303271813.h2RID5Iq085162@repoman.freebsd.org> From: Murray Stokely Date: Thu, 27 Mar 2003 10:13:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:13:09 -0000 murray 2003/03/27 10:13:04 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/sysinstall menus.c Log: MFC: Offer GNOME2 as a desktop environment rather than gnome 1, which is rapidly approaching obsolescence. Approved by: re, portmgr, gnome Revision Changes Path 1.252.2.65.2.1 +5 -7 src/release/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:15: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 4C89237B401; Thu, 27 Mar 2003 10:15:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC3D343F93; Thu, 27 Mar 2003 10:15:23 -0800 (PST) (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 h2RIFN0U085315; Thu, 27 Mar 2003 10:15:23 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RIFN0I085314; Thu, 27 Mar 2003 10:15:23 -0800 (PST) Message-Id: <200303271815.h2RIFN0I085314@repoman.freebsd.org> From: Murray Stokely Date: Thu, 27 Mar 2003 10:15:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:15:25 -0000 murray 2003/03/27 10:15:23 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/sysinstall config.c Log: MFC: Offer GNOME2 instead of GNOME 1 from the desktop configuration menu. Approved by: re, portmgr, gnome Revision Changes Path 1.156.2.31.4.1 +3 -13 src/release/sysinstall/config.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:17: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 BDCC937B401; Thu, 27 Mar 2003 10:17:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A60443F85; Thu, 27 Mar 2003 10:17:18 -0800 (PST) (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 h2RIHI0U085386; Thu, 27 Mar 2003 10:17:18 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RIHIn4085385; Thu, 27 Mar 2003 10:17:18 -0800 (PST) Message-Id: <200303271817.h2RIHIn4085385@repoman.freebsd.org> From: Murray Stokely Date: Thu, 27 Mar 2003 10:17:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/sysinstall config.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:17:20 -0000 murray 2003/03/27 10:17:18 PST FreeBSD src repository Modified files: (Branch: RELENG_4) release/sysinstall config.c Log: MFC: Move to GNOME 2 Revision Changes Path 1.156.2.32 +3 -13 src/release/sysinstall/config.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:18:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C615337B401; Thu, 27 Mar 2003 10:18:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6206C43F75; Thu, 27 Mar 2003 10:18:15 -0800 (PST) (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 h2RIIF0U085441; Thu, 27 Mar 2003 10:18:15 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RIIFxm085440; Thu, 27 Mar 2003 10:18:15 -0800 (PST) Message-Id: <200303271818.h2RIIFxm085440@repoman.freebsd.org> From: Murray Stokely Date: Thu, 27 Mar 2003 10:18:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:18:17 -0000 murray 2003/03/27 10:18:15 PST FreeBSD src repository Modified files: (Branch: RELENG_4) release/sysinstall menus.c Log: MFC: GNOME 1 -> GNOME 2 Approved by: re, marcus Revision Changes Path 1.252.2.66 +5 -7 src/release/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 10:18: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 CF57837B401; Thu, 27 Mar 2003 10:18:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66AA243FBF; Thu, 27 Mar 2003 10:18:35 -0800 (PST) (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 h2RIIZ0U085491; Thu, 27 Mar 2003 10:18:35 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RIIZH6085490; Thu, 27 Mar 2003 10:18:35 -0800 (PST) Message-Id: <200303271818.h2RIIZH6085490@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Mar 2003 10:18:35 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/linux linux_sysvec.c src/sys/alpha/linux linux_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 18:18:41 -0000 jhb 2003/03/27 10:18:35 PST FreeBSD src repository Modified files: sys/i386/linux linux_sysvec.c sys/alpha/linux linux_sysvec.c Log: Add missing includes from previous commit. Reported by: des Revision Changes Path 1.87 +1 -0 src/sys/alpha/linux/linux_sysvec.c 1.118 +1 -0 src/sys/i386/linux/linux_sysvec.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 11:05: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 C76BF37B40B; Thu, 27 Mar 2003 11:05:13 -0800 (PST) Received: from cirb503493.alcatel.com.au (c18609.belrs1.nsw.optusnet.com.au [210.49.80.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98EFD43FBF; Thu, 27 Mar 2003 11:05:07 -0800 (PST) (envelope-from peterjeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])h2RJ56M2019963; Fri, 28 Mar 2003 06:05:06 +1100 (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 h2RJ54Z7019962; Fri, 28 Mar 2003 06:05:04 +1100 (EST) Date: Fri, 28 Mar 2003 06:05:04 +1100 From: Peter Jeremy To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20030327190504.GD11307@cirb503493.alcatel.com.au> References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.4.1i X-Spam-Status: No, hits=-29.7 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 19:05:17 -0000 [I think this is getting somewhat off topic for the CVS lists] On Thu, Mar 27, 2003 at 09:57:35AM +0100, Dag-Erling Smørgrav wrote: >Might it be a good idea to have separate b{copy,zero} implementations >for special purposes like pmap_{copy,zero}_page? Since these cases >copy or zero a fixed and relatively large amount of data, they should >lend themselves well to optimization. I think it would be useful - even ignoring SSE, most of the fast b{zero,copy} implementations include a fair amount of special code to handle alignment issues and the odd few bytes at the beginning/end that don't fit into the main loop's work unit. Having a known size and alignment simplifies the code a lot. > Zeroing a 4096-byte page on an >SSE-enabled i386 should take no more than 35 SSE instructions The downside is that we need multiple implementations to take advantage of features available in different CPUs. I guess it's a "put up your patches and benchmark results" issue. Peter From owner-cvs-src@FreeBSD.ORG Thu Mar 27 11:26: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 2E45F37B401; Thu, 27 Mar 2003 11:26:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB6DA43F85; Thu, 27 Mar 2003 11:26:39 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RJQd0U090976; Thu, 27 Mar 2003 11:26:39 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RJQd0O090975; Thu, 27 Mar 2003 11:26:39 -0800 (PST) Message-Id: <200303271926.h2RJQd0O090975@repoman.freebsd.org> From: Robert Watson Date: Thu, 27 Mar 2003 11:26:39 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.3 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/security/mac_biba mac_biba.c src/sys/security/mac_bsdextended mac_bsdextended.c src/sys/security/mac_ifoff mac_ifoff.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_none mac_none.c src/sys/security/mac_partition mac_partition.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 19:26:41 -0000 rwatson 2003/03/27 11:26:39 PST FreeBSD src repository Modified files: sys/security/mac_biba mac_biba.c sys/security/mac_bsdextended mac_bsdextended.c sys/security/mac_ifoff mac_ifoff.c sys/security/mac_mls mac_mls.c sys/security/mac_none mac_none.c sys/security/mac_partition mac_partition.c sys/security/mac_seeotheruids mac_seeotheruids.c sys/security/mac_test mac_test.c Log: Trim "trustedbsd_" from the front of the policy module "short names"; the vendor is only included in the long name currently, reducing verbosity when modules are registered and unregistered. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.57 +1 -1 src/sys/security/mac_biba/mac_biba.c 1.14 +1 -1 src/sys/security/mac_bsdextended/mac_bsdextended.c 1.5 +1 -1 src/sys/security/mac_ifoff/mac_ifoff.c 1.44 +1 -1 src/sys/security/mac_mls/mac_mls.c 1.28 +1 -1 src/sys/security/mac_none/mac_none.c 1.6 +2 -2 src/sys/security/mac_partition/mac_partition.c 1.5 +1 -1 src/sys/security/mac_seeotheruids/mac_seeotheruids.c 1.25 +1 -1 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 11:28: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 DC7D937B401; Thu, 27 Mar 2003 11:28:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7870F43FB1; Thu, 27 Mar 2003 11:28:12 -0800 (PST) (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 h2RJSC0U091047; Thu, 27 Mar 2003 11:28:12 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RJSBpt091046; Thu, 27 Mar 2003 11:28:11 -0800 (PST) Message-Id: <200303271928.h2RJSBpt091046@repoman.freebsd.org> From: Tor Egge Date: Thu, 27 Mar 2003 11:28:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/ufs/ffs ffs_rawread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 19:28:14 -0000 tegge 2003/03/27 11:28:11 PST FreeBSD src repository Modified files: sys/ufs/ffs ffs_rawread.c Log: Eliminate a buffer sleep/wakeup race. Revision Changes Path 1.2 +3 -7 src/sys/ufs/ffs/ffs_rawread.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 11:33: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 9F42937B401; Thu, 27 Mar 2003 11:33:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A1A743F3F; Thu, 27 Mar 2003 11:33:23 -0800 (PST) (envelope-from shiba@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RJXN0U091597; Thu, 27 Mar 2003 11:33:23 -0800 (PST) (envelope-from shiba@repoman.freebsd.org) Received: (from shiba@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RJXM35091596; Thu, 27 Mar 2003 11:33:22 -0800 (PST) Message-Id: <200303271933.h2RJXM35091596@repoman.freebsd.org> From: Takeshi Shibagaki Date: Thu, 27 Mar 2003 11:33:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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: Thu, 27 Mar 2003 19:33:24 -0000 shiba 2003/03/27 11:33:22 PST FreeBSD src repository Modified files: share/man/man4 wi.4 Log: Add an information and fix typo. Revision Changes Path 1.39 +2 -2 src/share/man/man4/wi.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 27 11:57: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 CF58837B401; Thu, 27 Mar 2003 11:57:10 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91EC043F93; Thu, 27 Mar 2003 11:57:09 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.8/8.12.6) with ESMTP id h2RJv3mm018845 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 27 Mar 2003 11:57:04 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <031301c2f49b$09d2bfb0$52557f42@errno.com> From: "Sam Leffler" To: "Mike Silbersack" , "Maxime Henrion" References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> Date: Thu, 27 Mar 2003 11:56:47 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 X-Spam-Status: No, hits=-9.8 required=5.0 tests=QUOTED_EMAIL_TEXT,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 19:57:12 -0000 > Ok, I think I have m_defrag in a working state, please review. > > Changes from last time: > > - It supports infinitely long chains. > - It has a "goal" argument which is supposed to be a hint to tell m_defrag > how long the chain can be. It is currently ignored; someone may want to > honor this later for optimization purposes. > - I fixed up the error case in if_xl, it only runs if needed now > > At the top of the if_loop and if_xl patches are debugging code I used to > make it was working right, they're certainly not going in. > > m_defrag should be totally free of debug code. I thought about this some more. If the purpose of m_defrag* is to handle problems in drivers where the s/g requirements are too large then you want to do the minimum amount of work since the results going to be used once and thrown away. This says to me that you want to coalesce only until you know you've got things in a form that the DMA engine can handle. This actually makes the requirements very close to those of the m_clone routine in fast ipsec except m_clone must generate a writable mbuf chain while the drivers are happy with having read-only elements. My experience was that you don't want to coalesce too agressively as you can end up copying lots of data for little positive effect. In particular I would not coalesce anything but mbufs (i.e. leave mbufs w/ external storage alone). Unfortunately this can leave you with a result that doesn't meet the max s/g requirements of the driver unless you make a second pass. Given that this problem should happen infrequently and that you're just trying to avoid discarding the packet I think you're best off doing a best effort job where you coalesce only mbufs and leave clusters/ext's alone. Then if the subsequent bus_dma_load_mbuf call fails you discard the packet. Other than the read/write requirements this is exactly m_clone. FWIW when I've dealt with this issue in drivers I've always said: if the packet doesn't fit in a cluster then return an error; otherwise allocate a cluster and copy everything in. This insures you know you'll need at most 1 s/g descriptor so you to pre-allocate the resource in the driver and not end up coalescing the data only to find you can't send it. Sam From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:37:36 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63EBD37B401; Thu, 27 Mar 2003 12:37:36 -0800 (PST) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1801C43FAF; Thu, 27 Mar 2003 12:37:32 -0800 (PST) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h2RKhTxS094326; Thu, 27 Mar 2003 15:43:29 -0500 (EST) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h2RKhTDf094325; Thu, 27 Mar 2003 15:43:29 -0500 (EST) Date: Thu, 27 Mar 2003 15:43:29 -0500 From: Jake Burkholder To: Tor Egge Message-ID: <20030327154329.C87908@locore.ca> References: <200303262340.h2QNegJg065498@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200303262340.h2QNegJg065498@repoman.freebsd.org>; from tegge@FreeBSD.org on Wed, Mar 26, 2003 at 03:40:42PM -0800 X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Thu, 27 Mar 2003 20:37:39 -0000 Apparently, On Wed, Mar 26, 2003 at 03:40:42PM -0800, Tor Egge said words to the effect of; > tegge 2003/03/26 15:40:42 PST > > FreeBSD src repository > > Modified files: > sys/conf NOTES files options > sys/kern vfs_bio.c > sys/ufs/ffs ffs_vnops.c > Added files: > sys/ufs/ffs ffs_rawread.c > Log: > Add support for reading directly from file to userland buffer when the > O_DIRECT descriptor status flag is set and both offset and length is a > multiple of the physical media sector size. Looks like there's a typo in checking the return value of vmapbuf: ... vmapbuf(bp); if (vmapbuf < 0) return EFAULT; ... Jake From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:38: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 9404B37B401; Thu, 27 Mar 2003 12:38:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EF5543F93; Thu, 27 Mar 2003 12:38:01 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKc10U096526; Thu, 27 Mar 2003 12:38:01 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKc0nu096525; Thu, 27 Mar 2003 12:38:00 -0800 (PST) Message-Id: <200303272038.h2RKc0nu096525@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 12:38:00 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:38:03 -0000 mdodd 2003/03/27 12:38:00 PST FreeBSD src repository Modified files: sys/dev/ie if_ie.c Log: - Rely on ether_ifattach() to initialize part of our struct ifnet rather than doing it ourself. - Set ifq_maxlen. - Include the size of the ethernet header when we allocate our mbuf chain in ieget(). Revision Changes Path 1.89 +17 -23 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:38:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40DE237B401; Thu, 27 Mar 2003 12:38:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D102B43FDD; Thu, 27 Mar 2003 12:38:22 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKcM0U096561; Thu, 27 Mar 2003 12:38:22 -0800 (PST) (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKcM7L096560; Thu, 27 Mar 2003 12:38:22 -0800 (PST) Message-Id: <200303272038.h2RKcM7L096560@repoman.freebsd.org> From: David Schultz Date: Thu, 27 Mar 2003 12:38:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL,UNDESIRED_LANGUAGE_BODY version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/ia64/include float.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, 27 Mar 2003 20:38:26 -0000 das 2003/03/27 12:38:22 PST FreeBSD src repository Modified files: sys/ia64/include float.h Log: Correct LDBL_* constants based on values from i386. Revision Changes Path 1.4 +9 -9 src/sys/ia64/include/float.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:44: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 8899637B401; Thu, 27 Mar 2003 12:44:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2422743FBD; Thu, 27 Mar 2003 12:44:10 -0800 (PST) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKi90U097237; Thu, 27 Mar 2003 12:44:09 -0800 (PST) (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKi9Kd097236; Thu, 27 Mar 2003 12:44:09 -0800 (PST) Message-Id: <200303272044.h2RKi9Kd097236@repoman.freebsd.org> From: Robert Watson Date: Thu, 27 Mar 2003 12:44:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.3 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/pkg_install/lib url.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:44:12 -0000 rwatson 2003/03/27 12:44:09 PST FreeBSD src repository Modified files: usr.sbin/pkg_install/lib url.c Log: Don't pass NULL in as a flags argument to libfetch's fetchGetURL() as this can result in a NULL pointer deference when parsing the flags later. This change fixes "pkg_add -r" on 5.0-CURRENT for me; not quite clear how the problem was introduced. Revision Changes Path 1.2 +1 -1 src/usr.sbin/pkg_install/lib/url.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:48: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 4292937B401; Thu, 27 Mar 2003 12:48:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3FDE43FB1; Thu, 27 Mar 2003 12:48:22 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKmM0U002672; Thu, 27 Mar 2003 12:48:22 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKmMfV002671; Thu, 27 Mar 2003 12:48:22 -0800 (PST) Message-Id: <200303272048.h2RKmMfV002671@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 12:48:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:48:25 -0000 mdodd 2003/03/27 12:48:22 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/dev/ie if_ie.c Log: - Add missing COMPAT_ISA_DRIVER. - Set ifq_maxlen. Reviewed by: re (murray) Revision Changes Path 1.72.2.2.12.1 +3 -1 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:48: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 0758F37B401; Thu, 27 Mar 2003 12:48:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99AC643FB1; Thu, 27 Mar 2003 12:48:34 -0800 (PST) (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 h2RKmY0U002710; Thu, 27 Mar 2003 12:48:34 -0800 (PST) (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKmYpt002709; Thu, 27 Mar 2003 12:48:34 -0800 (PST) Message-Id: <200303272048.h2RKmYpt002709@repoman.freebsd.org> From: Tor Egge Date: Thu, 27 Mar 2003 12:48:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/ufs/ffs ffs_rawread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:48:36 -0000 tegge 2003/03/27 12:48:34 PST FreeBSD src repository Modified files: sys/ufs/ffs ffs_rawread.c Log: Check return value from vmapbuf instead of the function address. Revision Changes Path 1.3 +1 -2 src/sys/ufs/ffs/ffs_rawread.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:48: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 5CCCF37B401; Thu, 27 Mar 2003 12:48:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDD7943FBD; Thu, 27 Mar 2003 12:48:53 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKmr0U002747; Thu, 27 Mar 2003 12:48:53 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKmrN1002746; Thu, 27 Mar 2003 12:48:53 -0800 (PST) Message-Id: <200303272048.h2RKmrN1002746@repoman.freebsd.org> From: Max Khon Date: Thu, 27 Mar 2003 12:48:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/lib/libc/stdlib realpath.3 realpath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:48:56 -0000 fjoe 2003/03/27 12:48:53 PST FreeBSD src repository Modified files: lib/libc/stdlib realpath.3 realpath.c Log: Make realpath() thread-safe. New implementation does not use chdir(2) at all. Submitted by: Constantin S. Svintsoff Revision Changes Path 1.13 +0 -4 src/lib/libc/stdlib/realpath.3 1.14 +129 -108 src/lib/libc/stdlib/realpath.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:49: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 33A6037B401; Thu, 27 Mar 2003 12:49:38 -0800 (PST) Received: from HAL9000.homeunix.com (12-233-57-131.client.attbi.com [12.233.57.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7918D43FB1; Thu, 27 Mar 2003 12:49:37 -0800 (PST) (envelope-from das@FreeBSD.org) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.6/8.12.5) with ESMTP id h2RKnZah018187; Thu, 27 Mar 2003 12:49:35 -0800 (PST) (envelope-from das@FreeBSD.org) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.6/8.12.5/Submit) id h2RKnZrA018186; Thu, 27 Mar 2003 12:49:35 -0800 (PST) (envelope-from das@FreeBSD.org) Date: Thu, 27 Mar 2003 12:49:35 -0800 From: David Schultz To: ppc@FreeBSD.org Message-ID: <20030327204935.GA18134@HAL9000.homeunix.com> Mail-Followup-To: ppc@FreeBSD.ORG, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200303272038.h2RKcM7L096560@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303272038.h2RKcM7L096560@repoman.freebsd.org> X-Spam-Status: No, hits=-6.9 required=5.0 tests=AWL,IN_REP_TO,REFERENCES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/include float.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ppc@FreeBSD.org, das@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 20:49:40 -0000 Thus spake David Schultz : > das 2003/03/27 12:38:22 PST > > FreeBSD src repository > > Modified files: > sys/ia64/include float.h > Log: > Correct LDBL_* constants based on values from i386. > > Revision Changes Path > 1.4 +9 -9 src/sys/ia64/include/float.h BTW, this needs to be fixed for powerpc as well. Thus far I have been assuming powerpc uses quad format (128 bits) for long doubles based on some documentation on developer.apple.com. It would be nice if someone could confirm/deny that. From owner-cvs-src@FreeBSD.ORG Thu Mar 27 12:50: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 F388A37B401; Thu, 27 Mar 2003 12:50:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ED5C43F85; Thu, 27 Mar 2003 12:50:18 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RKoI0U002852; Thu, 27 Mar 2003 12:50:18 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RKoHkY002850; Thu, 27 Mar 2003 12:50:17 -0800 (PST) Message-Id: <200303272050.h2RKoHkY002850@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 12:50:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 20:50:20 -0000 mdodd 2003/03/27 12:50:17 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ie if_ie.c Log: - Add missing COMPAT_ISA_DRIVER. - Set ifq_maxlen. Approved by: re (murray) Revision Changes Path 1.72.2.3 +3 -1 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 13: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 90CE337B401; Thu, 27 Mar 2003 13:01:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8EC843FA3; Thu, 27 Mar 2003 13:01:49 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RL1n0U003937; Thu, 27 Mar 2003 13:01:49 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RL1nHP003936; Thu, 27 Mar 2003 13:01:49 -0800 (PST) Message-Id: <200303272101.h2RL1nHP003936@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 13:01:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 21:01:51 -0000 mdodd 2003/03/27 13:01:49 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/ie if_ie.c Log: - Back out COMPAT_ISA_DRIVER(). Revision Changes Path 1.72.2.4 +0 -1 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 13:02: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 E3CB737B401; Thu, 27 Mar 2003 13:02:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FD0643F75; Thu, 27 Mar 2003 13:02:31 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2RL2V0U003987; Thu, 27 Mar 2003 13:02:31 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2RL2V5V003984; Thu, 27 Mar 2003 13:02:31 -0800 (PST) Message-Id: <200303272102.h2RL2V5V003984@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 13:02:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 21:02:32 -0000 mdodd 2003/03/27 13:02:31 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/dev/ie if_ie.c Log: - Back out COMPAT_ISA_DRIVER(). Revision Changes Path 1.72.2.2.12.2 +0 -1 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 13:26:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 013CE37B401; Thu, 27 Mar 2003 13:26:58 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C7F843F85; Thu, 27 Mar 2003 13:26:54 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 27 Mar 2003 21:26:52 +0000 (GMT) Date: Thu, 27 Mar 2003 21:26:47 +0000 From: David Malone To: des@ofug.org Message-ID: <20030327212647.GA64029@walton.maths.tcd.ie> References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.3i Sender: dwmalone@maths.tcd.ie X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@FreeBSD.org cc: Bruce Evans cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 21:27:00 -0000 On Thu, Mar 27, 2003 at 09:57:35AM +0100, des@ofug.org wrote: > Might it be a good idea to have separate b{copy,zero} implementations > for special purposes like pmap_{copy,zero}_page? We do have a i686_pagezero already, which seems to be used in pmap_zero_page - I guess it may not be well tuned to modern processors, as it is almost 5 years old. David. From owner-cvs-src@FreeBSD.ORG Thu Mar 27 14:21: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 6C9C237B401 for ; Thu, 27 Mar 2003 14:21:56 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2885643F93 for ; Thu, 27 Mar 2003 14:21:54 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 31581 invoked from network); 27 Mar 2003 22:21:53 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Mar 2003 22:21:53 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 16:18:28 -0600 (CST) From: Mike Silbersack To: Sam Leffler In-Reply-To: <031301c2f49b$09d2bfb0$52557f42@errno.com> Message-ID: <20030327161237.T748@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030327013224.P7674@odysseus.silby.com> <031301c2f49b$09d2bfb0$52557f42@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-23.8 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 22:21:58 -0000 On Thu, 27 Mar 2003, Sam Leffler wrote: > I thought about this some more. If the purpose of m_defrag* is to handle > problems in drivers where the s/g requirements are too large then you want > to do the minimum amount of work since the results going to be used once and > thrown away. This says to me that you want to coalesce only until you know The purpose of it is to defragment mbuf chains. As you point out, we already have m_copypacket, m_clone, and a bunch of handwritten functions in network drivers which try to do various parts of this operation, with optimizations. And, due to these optimizations, they all have shortcomings. m_defrag shouldn't be called all that often by network drivers, so I'm not overly concerned about speed issues; I'm more concerned that it achieve its goal in the most correct fashion. > and leave clusters/ext's alone. Then if the subsequent bus_dma_load_mbuf > call fails you discard the packet. Other than the read/write requirements > this is exactly m_clone. Discarding a packet because we're too lazy to defrag it isn't a very good solution. Also note that this function will be useful in other places where we are keeping mbuf chains around for long periods of time (IP reassembly) and wish to save memory at the cost of a bit of processor time. If I optimize it so that it doesn't merge mbuf clusters, it'll be a useless function. I'm sure that enhancing the function so that it stops once it reaches "goal" would be advantageous, but that's an optimization I'll let someone else do in the future. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Mar 27 14:34: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 66D0137B404 for ; Thu, 27 Mar 2003 14:34:29 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 405624405D for ; Thu, 27 Mar 2003 14:34:27 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 35348 invoked from network); 27 Mar 2003 22:34:26 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 27 Mar 2003 22:34:26 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 16:31:02 -0600 (CST) From: Mike Silbersack To: Bosko Milekic In-Reply-To: <20030327171501.GA18549@unixdaemons.com> Message-ID: <20030327163012.F748@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030327013224.P7674@odysseus.silby.com> <20030327165800.GK57674@elvis.mu.org> <20030327171501.GA18549@unixdaemons.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.6 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 22:34:31 -0000 I'll give this a shot when I get time to work on the patch next. If a similar change to m_dup_pkthdr works fine, do you want me to go ahead and commit it? Thanks, Mike "Silby" Silbersack On Thu, 27 Mar 2003, Bosko Milekic wrote: > > See attached. Similar logic may be applied to m_dup_pkthdr(). > > On Thu, Mar 27, 2003 at 05:58:00PM +0100, Maxime Henrion wrote: > > Bosko Milekic wrote: > > > > > > Can you please still use m_gethdr() or m_getcl() to do the allocations > > > in the defragment function? Similarly, for > MCLBYTES, use m_getm(). > > > Don't roll your own. > > > > Please see my reply to Mike for the first version of his patch. He > > couldn't do this because m_dup_pkthdr() has a KASSERT() that makes it > > panic if we have a cluster attached to the mbuf. > > > > Cheers, > > Maxime > > > > -- > Bosko Milekic > bmilekic@unixdaemons.com > bmilekic@FreeBSD.org > > From owner-cvs-src@FreeBSD.ORG Thu Mar 27 14:42: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 E191737B401; Thu, 27 Mar 2003 14:42:19 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19CF844060; Thu, 27 Mar 2003 14:42:19 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 81EB25308; Thu, 27 Mar 2003 23:42:17 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Peter Jeremy From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 27 Mar 2003 23:42:16 +0100 In-Reply-To: <20030327190504.GD11307@cirb503493.alcatel.com.au> (Peter Jeremy's message of "Fri, 28 Mar 2003 06:05:04 +1100") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> <20030327190504.GD11307@cirb503493.alcatel.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-32.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 22:42:24 -0000 Peter Jeremy writes: > > Zeroing a 4096-byte page on an > > SSE-enabled i386 should take no more than 35 SSE instructions > The downside is that we need multiple implementations to take advantage > of features available in different CPUs. We already *have* multiple implementations for different CPUs in the i386 family. We stopped using all but a few of them early in the 5.0 cycle5D because they weren't SMP-safe, but the mechanism is still in place (take a look at src/sys/i386/i386/{identcpu.c,support.s}) DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 14:43:57 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33F2537B404; Thu, 27 Mar 2003 14:43:57 -0800 (PST) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 201F444047; Thu, 27 Mar 2003 14:43:53 -0800 (PST) (envelope-from bmilekic@unixdaemons.com) Received: from angelica.unixdaemons.com (localhost.unixdaemons.com [127.0.0.1])h2RMhjV5066253; Thu, 27 Mar 2003 17:43:45 -0500 (EST) Received: (from bmilekic@localhost) by angelica.unixdaemons.com (8.12.8/8.12.1/Submit) id h2RMhjGP066252; Thu, 27 Mar 2003 17:43:45 -0500 (EST) (envelope-from bmilekic@unixdaemons.com) X-Authentication-Warning: angelica.unixdaemons.com: bmilekic set sender to bmilekic@unixdaemons.com using -f Date: Thu, 27 Mar 2003 17:43:45 -0500 From: Bosko Milekic To: Mike Silbersack Message-ID: <20030327224345.GA66106@unixdaemons.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <20030327164402.GA15454@unixdaemons.com> <20030327165800.GK57674@elvis.mu.org> <20030327171501.GA18549@unixdaemons.com> <20030327163012.F748@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030327163012.F748@odysseus.silby.com> User-Agent: Mutt/1.4.1i X-Spam-Status: No, hits=-35.5 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT,X_AUTH_WARNING autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 22:43:58 -0000 On Thu, Mar 27, 2003 at 04:31:02PM -0600, Mike Silbersack wrote: > > I'll give this a shot when I get time to work on the patch next. If a > similar change to m_dup_pkthdr works fine, do you want me to go ahead and > commit it? Yes. Just make sure to test and let me know if/when you do, because I have some other improvements which rely on this change in my tree. > Thanks, > > Mike "Silby" Silbersack > > On Thu, 27 Mar 2003, Bosko Milekic wrote: > > > > > See attached. Similar logic may be applied to m_dup_pkthdr(). > > > > On Thu, Mar 27, 2003 at 05:58:00PM +0100, Maxime Henrion wrote: > > > Bosko Milekic wrote: > > > > > > > > Can you please still use m_gethdr() or m_getcl() to do the allocations > > > > in the defragment function? Similarly, for > MCLBYTES, use m_getm(). > > > > Don't roll your own. > > > > > > Please see my reply to Mike for the first version of his patch. He > > > couldn't do this because m_dup_pkthdr() has a KASSERT() that makes it > > > panic if we have a cluster attached to the mbuf. > > > > > > Cheers, > > > Maxime > > > > > > > -- > > Bosko Milekic > > bmilekic@unixdaemons.com > > bmilekic@FreeBSD.org > > > > > -- Bosko Milekic bmilekic@unixdaemons.com bmilekic@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 14:48: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 991D937B405; Thu, 27 Mar 2003 14:48:11 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88AB344047; Thu, 27 Mar 2003 14:48:08 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.8/8.12.6) with ESMTP id h2RMm3mm019568 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 27 Mar 2003 14:48:03 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <03d001c2f4b2$ecf461b0$52557f42@errno.com> From: "Sam Leffler" To: "Mike Silbersack" References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <031301c2f49b$09d2bfb0$52557f42@errno.com> <20030327161237.T748@odysseus.silby.com> Date: Thu, 27 Mar 2003 14:48:02 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 X-Spam-Status: No, hits=-10.2 required=5.0 tests=AWL,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 22:48:14 -0000 > On Thu, 27 Mar 2003, Sam Leffler wrote: > > > I thought about this some more. If the purpose of m_defrag* is to handle > > problems in drivers where the s/g requirements are too large then you want > > to do the minimum amount of work since the results going to be used once and > > thrown away. This says to me that you want to coalesce only until you know > > The purpose of it is to defragment mbuf chains. As you point out, we > already have m_copypacket, m_clone, and a bunch of handwritten functions > in network drivers which try to do various parts of this operation, with > optimizations. And, due to these optimizations, they all have > shortcomings. > "shortcomings" is perhaps a misnomer. Certain functions were written for specific applications and are not generally applicable. It sounds like the m_defrag routine started off for a different need but you're trying to apply it in several different ways. > m_defrag shouldn't be called all that often by network drivers, so I'm not > overly concerned about speed issues; I'm more concerned that it achieve > its goal in the most correct fashion. > It is perfectly acceptable to drop a packet at the network interface level. It's not a great idea to do it a lot but if protocols are sending large numbers of highly-fragmented packets then you need to address the problem at the source, or at least higher up. > > and leave clusters/ext's alone. Then if the subsequent bus_dma_load_mbuf > > call fails you discard the packet. Other than the read/write requirements > > this is exactly m_clone. > > Discarding a packet because we're too lazy to defrag it isn't a very good > solution. > Too lazy is the wrong way to think about this. Handling an aribtrarily fragmented packet has a cost. As I said before there is nothing wrong with dropping a packet in the if layer if it's deemed too expensive to process. > Also note that this function will be useful in other places where we are > keeping mbuf chains around for long periods of time (IP reassembly) and > wish to save memory at the cost of a bit of processor time. If I optimize > it so that it doesn't merge mbuf clusters, it'll be a useless function. > Your requirements for IP reassembly sound different than where you first applied m_defrag. > I'm sure that enhancing the function so that it stops once it reaches > "goal" would be advantageous, but that's an optimization I'll let someone > else do in the future. As I've said already, in the drivers you want to use the minimum-cost technique to get the packet on the wire. I think your original single-cluster version is close to what I would do, but so long as this stuff only happens as an exception to the normal processing path I really don't care. Just keep stats so we can see how much it's happening. Sam From owner-cvs-src@FreeBSD.ORG Thu Mar 27 15:05:25 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 501F537B409; Thu, 27 Mar 2003 15:05:25 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 932C444035; Thu, 27 Mar 2003 14:32:37 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id F02725308; Thu, 27 Mar 2003 23:32:35 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: David Malone From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 27 Mar 2003 23:32:35 +0100 In-Reply-To: <20030327212647.GA64029@walton.maths.tcd.ie> (David Malone's message of "Thu, 27 Mar 2003 21:26:47 +0000") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> <20030327212647.GA64029@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-32.1 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@FreeBSD.org cc: Bruce Evans cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Mar 2003 23:05:30 -0000 David Malone writes: > On Thu, Mar 27, 2003 at 09:57:35AM +0100, des@ofug.org wrote: > > Might it be a good idea to have separate b{copy,zero} implementations > > for special purposes like pmap_{copy,zero}_page? > We do have a i686_pagezero already, which seems to be used in > pmap_zero_page - I guess it may not be well tuned to modern processors, > as it is almost 5 years old. i686_pagezero uses 'rep stosl' after an initial 'rep scasl' to check if the page was already zero (which is a pessimization unless we zero a lot of pages that are already zeroed). SSE can do far better than that. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Thu Mar 27 15:27: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 3EA0937B401; Thu, 27 Mar 2003 15:27:47 -0800 (PST) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FE7C43F85; Thu, 27 Mar 2003 15:27:45 -0800 (PST) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 6175151A6F; Fri, 28 Mar 2003 09:57:42 +1030 (CST) Date: Fri, 28 Mar 2003 09:57:42 +1030 From: Greg 'groggy' Lehey To: Bruce Evans Message-ID: <20030327232742.GA80113@wantadilla.lemis.com> References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <20030327180247.D1825@gamplex.bde.org> User-Agent: Mutt/1.4i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 X-Spam-Status: No, hits=-38.0 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 23:27:49 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 27 March 2003 at 19:07:15 +1100, Bruce Evans wrote: > On Wed, 26 Mar 2003, Mike Silbersack wrote: >> On my Mobile Celeron, a for (i = 0; i < max; i++) array[i]=0 runs >> faster than bzero. :( > > Saved data from my benchmarks show that bzero (stosl) was OK on > 486's, poor on original Pentiums, OK on K6-1's, best by far on > second generation Celerons (ones like PII) and poor on Athlon XP's > (but not as relatively bad as on original Pentiums). What happened to i686_bzero? I was sure that years ago one existed, but now all machines I use (i686 class) all use generic_bzero. Greg -- See complete headers for address and phone numbers --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE+g4juIubykFB6QiMRAplxAKCTS04sQ0iuGkMAtimcijE9X+dJ7wCfXXVO TlakzRPdXai1N99jg9ZGTeo= =Dxlr -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR-- From owner-cvs-src@FreeBSD.ORG Thu Mar 27 15:33: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 DB20637B401 for ; Thu, 27 Mar 2003 15:33:53 -0800 (PST) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F6FA43FB1 for ; Thu, 27 Mar 2003 15:33:53 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.3/8.12.3) with ESMTP id h2RNXqAq066578; Thu, 27 Mar 2003 15:33:52 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.3/8.12.3/Submit) id h2RNXqwf066577; Thu, 27 Mar 2003 15:33:52 -0800 (PST) (envelope-from rizzo) Date: Thu, 27 Mar 2003 15:33:52 -0800 From: Luigi Rizzo To: Sam Leffler Message-ID: <20030327153352.A66323@xorpc.icir.org> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <031301c2f49b$09d2bfb0$52557f42@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <031301c2f49b$09d2bfb0$52557f42@errno.com>; from sam@errno.com on Thu, Mar 27, 2003 at 11:56:47AM -0800 X-Spam-Status: No, hits=-30.9 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Mar 2003 23:33:55 -0000 [about coalescing long chains of mbufs...] On Thu, Mar 27, 2003 at 11:56:47AM -0800, Sam Leffler wrote: [have read the rest of the thread too] > I thought about this some more. If the purpose of m_defrag* is to handle ... > driver unless you make a second pass. Given that this problem should happen > infrequently and that you're just trying to avoid discarding the packet I > think you're best off doing a best effort job where you coalesce only mbufs > and leave clusters/ext's alone. Then if the subsequent bus_dma_load_mbuf > call fails you discard the packet. Other than the read/write requirements the problem is that the code path leading to these situation behave sistematically like this -- ie. you are likely to keep dropping the packet again and again, so dropping may not be an option. Anyways, one path where this came out was tcp_usr_send() --> sbappend() --> sbcompress() and i think if the code decides to call sbcompress(), then the latter should try and do its job as good as it can, including allocating a cluster when the caller does a pathological number of short writes, or merging segments trying to reduce the waste factor to something reasonable E.g. note that sbcompress() does the following: while (m) { ... if (n && (n->m_flags & M_EOR) == 0 && M_WRITABLE(n) && m->m_len <= MCLBYTES / 4 && /* XXX: Don't copy too much */ m->m_len <= M_TRAILINGSPACE(n) && n->m_type == m->m_type) { ... do the copy and free m continue; } ... } so individual writes of 513+ bytes will result in wasting up to 75% of the socket buffer space. At the very least, i would drop the 'm->m_len <= MCLBYTES / 4' check to reduce the waste. cheers luigi From owner-cvs-src@FreeBSD.ORG Thu Mar 27 16: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 BD6F637B401; Thu, 27 Mar 2003 16:24:27 -0800 (PST) Received: from ambrisko.com (adsl-64-174-51-42.dsl.snfc21.pacbell.net [64.174.51.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8C1543FBF; Thu, 27 Mar 2003 16:24:26 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: from www.ambrisko.com (localhost [127.0.0.1]) by ambrisko.com (8.12.6/8.12.6) with ESMTP id h2S0OGhZ054429; Thu, 27 Mar 2003 16:24:16 -0800 (PST) (envelope-from ambrisko@www.ambrisko.com) Received: (from ambrisko@localhost) by www.ambrisko.com (8.12.6/8.12.6/Submit) id h2S0OGsl054428; Thu, 27 Mar 2003 16:24:16 -0800 (PST) (envelope-from ambrisko) From: Doug Ambrisko Message-Id: <200303280024.h2S0OGsl054428@www.ambrisko.com> In-Reply-To: <03d001c2f4b2$ecf461b0$52557f42@errno.com> To: Sam Leffler Date: Thu, 27 Mar 2003 16:24:16 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, hits=-3.3 required=5.0 tests=IN_REP_TO version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 00:24:28 -0000 Sam Leffler writes: | As I've said already, in the drivers you want to use the minimum-cost | technique to get the packet on the wire. I think your original | single-cluster version is close to what I would do, but so long as this | stuff only happens as an exception to the normal processing path I really | don't care. Just keep stats so we can see how much it's happening. An example of this happening is doing a cvs pserver update. I was seeing around a max of 10 frags being sent down to the driver on the server side of the connection. I saw a bunch of 8 frags. I watched it by putting a printf in the frag. handling part of the driver to count them. This seems to happen if you have an app. the does a bunch of small writes to a socket. Doing a dd if=/dev/null ibs=1 | rsh "> /dev/null" showed it as well if I recall right. Doug A. From owner-cvs-src@FreeBSD.ORG Thu Mar 27 16:31: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 913AF37B401; Thu, 27 Mar 2003 16:31:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34E0D43F3F; Thu, 27 Mar 2003 16:31:52 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S0Vq0U022558; Thu, 27 Mar 2003 16:31:52 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S0Vp6u022557; Thu, 27 Mar 2003 16:31:51 -0800 (PST) Message-Id: <200303280031.h2S0Vp6u022557@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 16:31:51 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sbin/ping ping.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 00:31:54 -0000 mdodd 2003/03/27 16:31:51 PST FreeBSD src repository Modified files: sbin/ping ping.c Log: Default data length should be 56, not 64. Revision Changes Path 1.91 +1 -1 src/sbin/ping/ping.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 17:50: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 A46BD37B401; Thu, 27 Mar 2003 17:50:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EE5143FA3; Thu, 27 Mar 2003 17:50:12 -0800 (PST) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S1oC0U033395; Thu, 27 Mar 2003 17:50:12 -0800 (PST) (envelope-from jmallett@repoman.freebsd.org) Received: (from jmallett@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S1oBq9033394; Thu, 27 Mar 2003 17:50:11 -0800 (PST) Message-Id: <200303280150.h2S1oBq9033394@repoman.freebsd.org> From: Juli Mallett Date: Thu, 27 Mar 2003 17:50:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-2.7 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/lib/libufs type.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 01:50:14 -0000 jmallett 2003/03/27 17:50:11 PST FreeBSD src repository Modified files: lib/libufs type.c Log: Close the disk file descriptor that is RO before trying to open the new one, and do not fall back to the RO fd. There was a bug here in that the RO fd was never closed, if the RDRW open succeeded, but this code is bogus anyway, and it breaks newfs of floppies, at least for me, due to "Device busy." Anything that wants to fall back is doing something significantly odd that it should have some more complex code on its end. Revision Changes Path 1.13 +1 -4 src/lib/libufs/type.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 18: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 72AC537B401; Thu, 27 Mar 2003 18:15:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 114B143F75; Thu, 27 Mar 2003 18:15:02 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S2F10U036017; Thu, 27 Mar 2003 18:15:01 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S2F1VT036016; Thu, 27 Mar 2003 18:15:01 -0800 (PST) Message-Id: <200303280215.h2S2F1VT036016@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 18:15:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ex if_ex.c if_exreg.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, 28 Mar 2003 02:15:04 -0000 mdodd 2003/03/27 18:15:01 PST FreeBSD src repository Modified files: sys/dev/ex if_ex.c if_exreg.h Log: Multicast support, gleaned from NetBSD's if_iy driver. Submitted by: Craig Boston Revision Changes Path 1.42 +101 -5 src/sys/dev/ex/if_ex.c 1.4 +3 -1 src/sys/dev/ex/if_exreg.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 18:50: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 8E6D337B401; Thu, 27 Mar 2003 18:50:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4090343FBF; Thu, 27 Mar 2003 18:50:11 -0800 (PST) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S2oB0U038047; Thu, 27 Mar 2003 18:50:11 -0800 (PST) (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S2oAim038046; Thu, 27 Mar 2003 18:50:10 -0800 (PST) Message-Id: <200303280250.h2S2oAim038046@repoman.freebsd.org> From: Ian Dowse Date: Thu, 27 Mar 2003 18:50:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys msgbuf.h src/sys/kern subr_prf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 02:50:14 -0000 iedowse 2003/03/27 18:50:10 PST FreeBSD src repository Modified files: sys/sys msgbuf.h sys/kern subr_prf.c Log: Add a checksum to the kernel message buffer, and update it every time a character is written. Use this at boot time to reject the existing buffer contents if they are corrupt. This fixes a problem seen on some hardware (especially laptops) where the message buffer gets partially corrupted during a short power cycle or reset, but the msgbuf structure is left intact so it gets reused, resulting in random junk and control characters appearing in dmesg and /var/log/messages. PR: kern/28497 Revision Changes Path 1.99 +24 -4 src/sys/kern/subr_prf.c 1.20 +1 -0 src/sys/sys/msgbuf.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 19:13: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 0E60A37B407 for ; Thu, 27 Mar 2003 19:13:34 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 81FE843FB1 for ; Thu, 27 Mar 2003 19:13:31 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 3825 invoked from network); 28 Mar 2003 03:13:30 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 28 Mar 2003 03:13:30 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 21:10:05 -0600 (CST) From: Mike Silbersack To: Luigi Rizzo In-Reply-To: <20030327153352.A66323@xorpc.icir.org> Message-ID: <20030327210503.G601@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030327013224.P7674@odysseus.silby.com> <20030327153352.A66323@xorpc.icir.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-src@FreeBSD.org cc: Maxime Henrion cc: Sam Leffler cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 03:13:37 -0000 On Thu, 27 Mar 2003, Luigi Rizzo wrote: > so individual writes of 513+ bytes will result in wasting up to 75% > of the socket buffer space. At the very least, i would drop the > 'm->m_len <= MCLBYTES / 4' check to reduce the waste. > > cheers > luigi Ooooh, that gives me a good idea. While we're walking the queues in tcp_drain trying to free mbufs, it might be a good idea to run m_defrag. /me scribbles on TODO list. (Of course, if you have 0 mbufs + clusters free, that would totally blow up in your face, so it'll have to be more subtle.) Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Mar 27 19: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 D889837B408 for ; Thu, 27 Mar 2003 19:16:25 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 787ED43FBF for ; Thu, 27 Mar 2003 19:16:23 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 4363 invoked from network); 28 Mar 2003 03:16:22 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 28 Mar 2003 03:16:22 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 27 Mar 2003 21:12:57 -0600 (CST) From: Mike Silbersack To: Sam Leffler In-Reply-To: <03d001c2f4b2$ecf461b0$52557f42@errno.com> Message-ID: <20030327211045.D601@odysseus.silby.com> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326183351.GJ57674@elvis.mu.org> <20030327013224.P7674@odysseus.silby.com> <20030327161237.T748@odysseus.silby.com> <03d001c2f4b2$ecf461b0$52557f42@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 03:16:27 -0000 On Thu, 27 Mar 2003, Sam Leffler wrote: > As I've said already, in the drivers you want to use the minimum-cost > technique to get the packet on the wire. I think your original > single-cluster version is close to what I would do, but so long as this > stuff only happens as an exception to the normal processing path I really > don't care. Just keep stats so we can see how much it's happening. > > Sam Yes, m_defrag will only be used in exceptional cases, where defragmentation is necessary or highly desireable. I have one statistic in there now, I'll add a few more if I can do so without adding too much complexity. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:20: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 CABF937B401; Thu, 27 Mar 2003 22:20:54 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE99F43F75; Thu, 27 Mar 2003 22:20:52 -0800 (PST) (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.3/8.8.7) with ESMTP id RAA24446; Fri, 28 Mar 2003 17:20:44 +1100 Date: Fri, 28 Mar 2003 17:20:43 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Nate Lawson In-Reply-To: Message-ID: <20030328170704.C6082@gamplex.bde.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 06:20:57 -0000 On Thu, 27 Mar 2003, Nate Lawson wrote: > On Thu, 27 Mar 2003, Bruce Evans wrote: > > On Wed, 26 Mar 2003, Mike Silbersack wrote: > > > On Wed, 26 Mar 2003, Nate Lawson wrote: > > > > I don't want to hijack the thread too much, but has thought gone into a > > > > combined checksum and copy function? The first mention I can remember of > > > > this is in RFC 817 p. 19-20. > > > > Is this RFC old? Combined checksum and copy hasn't been a larger > > optimization since L1 caches became large enough, since to a first > > approximation, everything is dominated by memory bandwidth and another > > pass to calculate the checksum is free because copying left all the > > data in the L1 cache. > > Yes, the RFC is old. However, there still may be performance advantages > in ILP because while the data is being fetched the first time (for the > copy), idle slots can be filled with an incremental checksum update. I'm sure there are some advantages on some CPUs but doubt that they are significant. I'll some old code for filling pipelines in in_cksum() on Pentium I's to a trimmed Cc list in separate mail. I never committed this because the improvement was marginal on Pentium I's, and memory has become slower relative to CPUs since Pentium I's were new. > > > Heh, I don't think anyone has. What actually would make sense is for > > > someone who feels like doing ASM timing to look at our bcopy routines / > > > etc. > > > > I spent a lot of time on this about 7 years ago. See ~bde/cache on > > freefall for old versions of programs that try lots of different > > copy/read/write checksum methods. Better hardware made the differences > > between various methods relatively small. One can probably do better > > (50%?) for largish (1K+ ?) buffers using SSE instructions on i386's > > now. > > We definitely should have an SSE version for P3+. The 128 bit > instructions make a big difference. And for checksumming, you can do 8 > packed adds at once. Is it 8 * 128 bits at once? 8-way superscalar must be on the horizon if not routine now. What is the state of the art for keeping 8 ALUs fed with data (assuming that all the data is in the cache? Bruce From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:23: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 4835A37B404; Thu, 27 Mar 2003 22:23:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAD2C43FB1; Thu, 27 Mar 2003 22:23:52 -0800 (PST) (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 h2S5vn0U058250; Thu, 27 Mar 2003 21:57:49 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S5vmgg058249; Thu, 27 Mar 2003 21:57:48 -0800 (PST) Message-Id: <200303280557.h2S5vmgg058249@repoman.freebsd.org> From: Mike Silbersack Date: Thu, 27 Mar 2003 21:57:48 -0800 (PST) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern uipc_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 06:23:56 -0000 silby 2003/03/27 21:57:48 PST FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: Allow m_dup_pkthdr to accept mbufs with attached clusters as targets. Submitted by: bmilekic Revision Changes Path 1.111 +3 -3 src/sys/kern/uipc_mbuf.c From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:27: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 F044037B401; Thu, 27 Mar 2003 22:27:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BBF743F3F; Thu, 27 Mar 2003 22:27:08 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S6R80U061115; Thu, 27 Mar 2003 22:27:08 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S6R8x3061114; Thu, 27 Mar 2003 22:27:08 -0800 (PST) Message-Id: <200303280627.h2S6R8x3061114@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Thu, 27 Mar 2003 22:27:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/ic i82586.h src/sys/dev/ie if_ie.c if_ie507.h if_iee16.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, 28 Mar 2003 06:27:10 -0000 mdodd 2003/03/27 22:27:08 PST FreeBSD src repository Modified files: sys/dev/ic i82586.h sys/dev/ie if_ie.c if_ie507.h if_iee16.h Log: - Clean up function calling conventions. - Be consistent about what we call our softc. - Minor formatting. - Add some register definitions gleaned from NetBSD/Linux. Revision Changes Path 1.11 +3 -1 src/sys/dev/ic/i82586.h 1.90 +442 -441 src/sys/dev/ie/if_ie.c 1.5 +71 -0 src/sys/dev/ie/if_ie507.h 1.3 +12 -0 src/sys/dev/ie/if_iee16.h From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:41: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 6B32137B401; Thu, 27 Mar 2003 22:41:44 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B8BA43F85; Thu, 27 Mar 2003 22:41:42 -0800 (PST) (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.3/8.8.7) with ESMTP id RAA22140; Fri, 28 Mar 2003 17:04:23 +1100 Date: Fri, 28 Mar 2003 17:04:21 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "Greg 'groggy' Lehey" In-Reply-To: <20030327232742.GA80113@wantadilla.lemis.com> Message-ID: <20030328161552.L5953@gamplex.bde.org> References: <20030327180247.D1825@gamplex.bde.org> <20030327232742.GA80113@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-26.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Nate Lawson Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 06:41:47 -0000 On Fri, 28 Mar 2003, Greg 'groggy' Lehey wrote: > On Thursday, 27 March 2003 at 19:07:15 +1100, Bruce Evans wrote: > > On Wed, 26 Mar 2003, Mike Silbersack wrote: > >> On my Mobile Celeron, a for (i = 0; i < max; i++) array[i]=0 runs > >> faster than bzero. :( > > > > Saved data from my benchmarks show that bzero (stosl) was OK on > > 486's, poor on original Pentiums, OK on K6-1's, best by far on > > second generation Celerons (ones like PII) and poor on Athlon XP's > > (but not as relatively bad as on original Pentiums). > > What happened to i686_bzero? I was sure that years ago one existed, > but now all machines I use (i686 class) all use generic_bzero. I nuked it in: %%% RCS file: /home/ncvs/src/sys/i386/i386/support.s,v Working file: support.s head: 1.93 ... ---------------------------- revision 1.40 date: 1996/10/09 18:16:17; author: bde; state: Exp; lines: +291 -60 ... Removed old, dead i586_bzero() and i686_bzero(). Read-before-write is usually bad for i586's. It doubles the memory traffic unless the data is already cached, and data is (or should be) very rarely cached for large bzero()s (the system should prefer uncached pages for cleaning), and the amount of data handled by small bzero()s is relatively small in the kernel. ... ---------------------------- %%% "i686" basically means "second generation Pentium" (PentiumPro/PII/Celeron) (later x86's are mostly handled better using CPU features instead of a 1-dimensional class number). Hand-"optimized" bzero's are especially pessimal for this class of CPU. The log message is mainly about PentiumPro's. Later models aren't as bad. E.g. on a Celeron 400 MHz overclocked to 6*75MHz: [bzero times, 4K buffer] zero0: 2169427140 B/s ( 46095 us) (stosl) zero1: 1178408485 B/s ( 84860 us) (unroll 16) zero2: 1180481213 B/s ( 84711 us) (unroll 16 preallocate) zero3: 1564647390 B/s ( 63912 us) (unroll 32) zero4: 1287279636 B/s ( 77683 us) (unroll 32 preallocate) zero5: 1482553913 B/s ( 67451 us) (unroll 64) zero6: 1469029028 B/s ( 68072 us) (unroll 64 preallocate) zero7: 1774492387 B/s ( 56354 us) (fstl) zero8: 888397008 B/s ( 112562 us) (movl) zero9: 1179409162 B/s ( 84788 us) (unroll 8) zeroA: 2125122067 B/s ( 47056 us) (generic_bzero) zeroB: 1575245644 B/s ( 63482 us) (i486_bzero) zeroC: 960381695 B/s ( 104125 us) (i586_bzero) zeroD: 1289637018 B/s ( 77541 us) (i686_pagezero) [bzero times, 8M buffer] zero0: 140685510 B/s ( 698750 us) (stosl) zero1: 141949085 B/s ( 692530 us) (unroll 16) zero2: 142107500 B/s ( 691758 us) (unroll 16 preallocate) zero3: 141911380 B/s ( 692714 us) (unroll 32) zero4: 141969995 B/s ( 692428 us) (unroll 32 preallocate) zero5: 141955645 B/s ( 692498 us) (unroll 64) zero6: 141986195 B/s ( 692349 us) (unroll 64 preallocate) zero7: 141935968 B/s ( 692594 us) (fstl) zero8: 142159904 B/s ( 691503 us) (movl) zero9: 142006295 B/s ( 692251 us) (unroll 8) zeroA: 140841519 B/s ( 697976 us) (generic_bzero) zeroB: 142013476 B/s ( 692216 us) (i486_bzero) zeroC: 141868782 B/s ( 692922 us) (i586_bzero) zeroD: 360165750 B/s ( 272941 us) (i686_pagezero) zeroE: 140712494 B/s ( 698616 us) (bzero (stosl)) The best hand-"optimized" versions using integer registers are only about 12.5% slower than generic_bzero for buffers that fit in the L1 cache, and all bzero methods except i686_pagezero() have the same speed for buffers that don't fit in any cache. i686_pagezero() is faster if the buffer is already all zeros and other slower (the above time is for all zeros). The version of i686_pagezero() in the kernel is especially pessimal (see another reply in this thread). I didn't try hard to use MMX registers. In simple tests, 64-bit memory accesses provided no benefits at least in the uncached case, which is probably for the same reason that 64-bit memory accesses via the FPU provide no benefits. I believe all writes go through write buffers in the CPU, and these worked poorly on PentiumPro's and mediocrely on PII/Celeron. They work much better on more modern CPUs, as they must to keep up with increases with memory bandwidth. Write bandwidth for the PentiumPr family is also limited by read-before-write. This more than halves the write bandwidth for large cache-busting bzero's like the 8MB ones above. The halving can be seen in the above benchmarks. The main memory bandwidth is approx 360MB/sec on this system, and this is achieved by i686_bzero() since it just reads the buffer to verify that it is all zero's (optimized read bandwidth tests that just throw the data away run at the same speed). Read-before- write halves the maximum write bandwidth to 180MB/sec. In practice, the write bandwidth is limited to 140MB/sec (slower than on Pentium I systems with a main memory bandwidth of 180MB/sec! -- these can get near the max for both read and write). Benefits from SSE for bzeroing and bcopying, if any, would probably come more from bypassing caches and/or not doing read-before-write (SSE instructions give control over this) than from operating on wider data. I'm dubious about practical benefits. Obviously it is not useful to bust the cache when bzeroing 8MB of data, but real programs and OS's mostly operate on smaller buffers. It is negatively useful not to put bzero'ed data in the (L[1-2]) cache if the data will be used soon, and generally hard to predict if it will be used soon. Bruce From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:43:51 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CFD437B401; Thu, 27 Mar 2003 22:43:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B773D43FD7; Thu, 27 Mar 2003 22:43:50 -0800 (PST) (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 h2S6ho0U062316; Thu, 27 Mar 2003 22:43:50 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S6hokK062315; Thu, 27 Mar 2003 22:43:50 -0800 (PST) Message-Id: <200303280643.h2S6hokK062315@repoman.freebsd.org> From: Warner Losh Date: Thu, 27 Mar 2003 22:43:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/pccard devlist2h.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 06:43:53 -0000 imp 2003/03/27 22:43:50 PST FreeBSD src repository Modified files: sys/dev/pccard devlist2h.awk Log: MFp4: Don't generate the data file. Use 0xffffffff rather than -1 for sign safety as these fields are uint32_t. Revision Changes Path 1.3 +5 -53 src/sys/dev/pccard/devlist2h.awk From owner-cvs-src@FreeBSD.ORG Thu Mar 27 22:44: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 BCC0937B401; Thu, 27 Mar 2003 22:44:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E35443FBF; Thu, 27 Mar 2003 22:44:57 -0800 (PST) (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 h2S6iv0U062367; Thu, 27 Mar 2003 22:44:57 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S6ivg1062366; Thu, 27 Mar 2003 22:44:57 -0800 (PST) Message-Id: <200303280644.h2S6ivg1062366@repoman.freebsd.org> From: Warner Losh Date: Thu, 27 Mar 2003 22:44:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/pccard Makefile.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, 28 Mar 2003 06:45:01 -0000 imp 2003/03/27 22:44:57 PST FreeBSD src repository Modified files: sys/dev/pccard Makefile.pccarddevs Log: pccarddevs_data.h no longer generated Revision Changes Path 1.3 +3 -4 src/sys/dev/pccard/Makefile.pccarddevs From owner-cvs-src@FreeBSD.ORG Thu Mar 27 23:09: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 408C837B401; Thu, 27 Mar 2003 23:09:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D273443FAF; Thu, 27 Mar 2003 23:09:17 -0800 (PST) (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 h2S79H0U064777; Thu, 27 Mar 2003 23:09:17 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S79HXd064776; Thu, 27 Mar 2003 23:09:17 -0800 (PST) Message-Id: <200303280709.h2S79HXd064776@repoman.freebsd.org> From: Warner Losh Date: Thu, 27 Mar 2003 23:09:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man9 Makefile bus_child_present.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 07:09:20 -0000 imp 2003/03/27 23:09:17 PST FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 bus_child_present.9 Log: Create a man page for bus_child_present(9), a function to see if a given device is considered accessible by its parent device bus driver (or its parent, etc). Revision Changes Path 1.177 +2 -1 src/share/man/man9/Makefile 1.1 +82 -0 src/share/man/man9/bus_child_present.9 (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 27 23:14: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 D599137B40A; Thu, 27 Mar 2003 23:14:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 237AA43F75; Thu, 27 Mar 2003 23:14:13 -0800 (PST) (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 h2S7EC0U065331; Thu, 27 Mar 2003 23:14:12 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S7ECKG065330; Thu, 27 Mar 2003 23:14:12 -0800 (PST) Message-Id: <200303280714.h2S7ECKG065330@repoman.freebsd.org> From: Warner Losh Date: Thu, 27 Mar 2003 23:14:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man4 Makefile card.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, 28 Mar 2003 07:14:15 -0000 imp 2003/03/27 23:14:12 PST FreeBSD src repository Modified files: share/man/man4 Makefile Removed files: share/man/man4 card.4 Log: Remove bogus card.4, and replace it with a link to oldcard.4. ru pointed this out a while ago, and I'm just now getting back to it. It obsoletes one of ru's changes, but since oldcard.4 is so much better, that doesn't matter. Submitted by: ru Revision Changes Path 1.194 +1 -1 src/share/man/man4/Makefile 1.3 +0 -103 src/share/man/man4/card.4 (dead) From owner-cvs-src@FreeBSD.ORG Thu Mar 27 23:28: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 F234B37B401; Thu, 27 Mar 2003 23:28:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91ABF43FB1; Thu, 27 Mar 2003 23:28:31 -0800 (PST) (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 h2S7SV0U066114; Thu, 27 Mar 2003 23:28:31 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S7SVYS066113; Thu, 27 Mar 2003 23:28:31 -0800 (PST) Message-Id: <200303280728.h2S7SVYS066113@repoman.freebsd.org> From: Warner Losh Date: Thu, 27 Mar 2003 23:28:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/share/man/man9 device_get_softc.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 07:28:33 -0000 imp 2003/03/27 23:28:31 PST FreeBSD src repository Modified files: share/man/man9 device_get_softc.9 Log: Expound a little bit about the softc, where its size is found and a caution against emulating legacy softc methods used in the tree. Revision Changes Path 1.8 +17 -3 src/share/man/man9/device_get_softc.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 27 23:35: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 5EED537B401; Thu, 27 Mar 2003 23:35:34 -0800 (PST) Received: from cirb503493.alcatel.com.au (c18609.belrs1.nsw.optusnet.com.au [210.49.80.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B64943F85; Thu, 27 Mar 2003 23:35:32 -0800 (PST) (envelope-from peterjeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])h2S7ZUM2020586; Fri, 28 Mar 2003 18:35:30 +1100 (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 h2S7ZEnT020585; Fri, 28 Mar 2003 18:35:14 +1100 (EST) Date: Fri, 28 Mar 2003 18:35:14 +1100 From: Peter Jeremy To: Bruce Evans Message-ID: <20030328073513.GA20464@cirb503493.alcatel.com.au> References: <20030327180247.D1825@gamplex.bde.org> <20030327232742.GA80113@wantadilla.lemis.com> <20030328161552.L5953@gamplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030328161552.L5953@gamplex.bde.org> User-Agent: Mutt/1.4.1i X-Spam-Status: No, hits=-29.6 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: src-committers@freebsd.org cc: Nate Lawson cc: Greg 'groggy' Lehey cc: cvs-src@freebsd.org cc: Mike Silbersack cc: cvs-all@freebsd.org Subject: Re: Checksum/copy (was: Re: cvs commit: src/sys/netinet ip_output.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 07:35:36 -0000 On Fri, Mar 28, 2003 at 05:04:21PM +1100, Bruce Evans wrote: >"i686" basically means "second generation Pentium" (PentiumPro/PII/Celeron) >(later x86's are mostly handled better using CPU features instead of >a 1-dimensional class number). Hand-"optimized" bzero's are especially >pessimal for this class of CPU. That matches my memory of my test results as well. The increasing clock multipliers mean that it doesn't matter how slow "rep stosl" is in clock cycle terms - maim memory is always going to be slower. >Benefits from SSE for bzeroing and bcopying, if any, would probably >come more from bypassing caches and/or not doing read-before-write >(SSE instructions give control over this) than from operating on wider >data. I'm dubious about practical benefits. Obviously it is not useful >to bust the cache when bzeroing 8MB of data, but real programs and OS's >mostly operate on smaller buffers. It is negatively useful not to put >bzero'ed data in the (L[1-2]) cache if the data will be used soon, and >generally hard to predict if it will be used soon. Unless Intel have fixed the P4 caches, you definitely don't want to use the L1 cache for page sized bzero/bcopy. Avoiding read-before-write should roughly double bzero speed and give you about 50% speedup on bcopy - this should be worthwhile. Caching is more dubious - placing a slow-zeroed page in L1 cache is very probably a waste of time. At least part of an on-demand zeroed page is likely to be used in the near future - but probably not all of it. Copying is even harder to predict - at least one word of a COW page is going to be used immediately, but bcopy() won't be able to tell which word. I don't know how much control SSE gives you over caching - is it just cache/no-cache, or can you control L1+L2/L2-only/none? In the latter case, telling bzero and bcopy destination to use L2-only is probably a reasonable compromise. The bcopy source should probably not evict cache data - if data is cached, use it, otherwise fetch from main memory and bypass caches. Then there are other processor families... Finally, how many different bcopy/bzero variants to we want? A "page-size" variant has the advantage of not having to worry about alignment or remaining-bytes issues but doubles the number of bzero/bcopy variants we need to maintain. Likewise, different variants optimised for different feature sets of different CPUs in different families could very rapidly get out of hand. Peter From owner-cvs-src@FreeBSD.ORG Thu Mar 27 23:44:29 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0D0337B401; Thu, 27 Mar 2003 23:44:29 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1973243F85; Thu, 27 Mar 2003 23:44:28 -0800 (PST) (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.3/8.8.7) with ESMTP id SAA01159; Fri, 28 Mar 2003 18:44:07 +1100 Date: Fri, 28 Mar 2003 18:44:06 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030328174850.M6165@gamplex.bde.org> References: <20030327180247.D1825@gamplex.bde.org> <20030327212647.GA64029@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Spam-Status: No, hits=-29.4 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: David Malone cc: src-committers@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 07:44:32 -0000 On Thu, 27 Mar 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > David Malone writes: > > On Thu, Mar 27, 2003 at 09:57:35AM +0100, des@ofug.org wrote: > > > Might it be a good idea to have separate b{copy,zero} implementations > > > for special purposes like pmap_{copy,zero}_page? > > We do have a i686_pagezero already, which seems to be used in > > pmap_zero_page - I guess it may not be well tuned to modern processors, > > as it is almost 5 years old. Indeed. > i686_pagezero uses 'rep stosl' after an initial 'rep scasl' to check > if the page was already zero (which is a pessimization unless we zero > a lot of pages that are already zeroed). SSE can do far better than > that. Even integer instructions can do significantly better than scasl/stosl on "686"s (PentiumPro and similar CPUs). Implementation bugs in i686_pagezero() include: - scasl is one of the slowest ways to read memory, at least on old Celerons (I believe PPro's have similar timing for string operations). It is a bit slower than lodsl, which is about 3.5 times slower than a lightly unrolled movl loop for the L1-cached case and about 2 times slower for the uncached case. - the code apparently intends to check 16 words at a time, but due to getting a comparison backwards it actually zeros everything else as soon as it finds a nonzero word, with extra obfuscations and pessimizations when it is within 16 words of the end. Implementation non-bugs include using stosl to do the zeroing. Unlike lodsl and scasl, stosl is actually useful for its intended purpos on "686"s. Instead of fixing the comparison and any other logic bugs, I rewrote the function using orl instead of scasl, and simpler logic (ignore the changes for the previous function in the same hunk). %%% Index: support.s =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/i386/i386/support.s,v retrieving revision 1.93 diff -u -2 -r1.93 support.s --- support.s=0922 Sep 2002 04:45:20 -0000=091.93 +++ support.s=0922 Sep 2002 09:51:27 -0000 @@ -333,70 +337,58 @@ =09movl=09%edx,%edi =09xorl=09%eax,%eax -=09shrl=09$2,%ecx =09cld +=09shrl=09$2,%ecx =09rep =09stosl =09movl=0912(%esp),%ecx =09andl=09$3,%ecx -=09jne=091f -=09popl=09%edi -=09ret - -1: +=09je=091f =09rep =09stosb +1: =09popl=09%edi =09ret -#endif /* I586_CPU && defined(DEV_NPX) */ +#endif /* I586_CPU && DEV_NPX */ +#ifdef I686_CPU ENTRY(i686_pagezero) -=09pushl=09%edi -=09pushl=09%ebx - -=09movl=0912(%esp), %edi +=09movl=094(%esp), %edx =09movl=09$1024, %ecx -=09cld =09ALIGN_TEXT 1: -=09xorl=09%eax, %eax -=09repe -=09scasl -=09jnz=092f +=09movl=09(%edx), %eax +=09orl=094(%edx), %eax +=09orl=098(%edx), %eax +=09orl=0912(%edx), %eax +=09orl=0916(%edx), %eax +=09orl=0920(%edx), %eax +=09orl=0924(%edx), %eax +=09orl=0928(%edx), %eax +=09jne=092f + +=09addl=09$32, %edx +=09subl=09$32/4, %ecx +=09jne=091b -=09popl=09%ebx -=09popl=09%edi =09ret =09ALIGN_TEXT - 2: -=09incl=09%ecx -=09subl=09$4, %edi +=09movl=09$0, (%edx) +=09movl=09$0, 4(%edx) +=09movl=09$0, 8(%edx) +=09movl=09$0, 12(%edx) +=09movl=09$0, 16(%edx) +=09movl=09$0, 20(%edx) +=09movl=09$0, 24(%edx) +=09movl=09$0, 28(%edx) + +=09addl=09$32, %edx +=09subl=09$32/4, %ecx +=09jne=091b -=09movl=09%ecx, %edx -=09cmpl=09$16, %ecx - -=09jge=093f - -=09movl=09%edi, %ebx -=09andl=09$0x3f, %ebx -=09shrl=09%ebx -=09shrl=09%ebx -=09movl=09$16, %ecx -=09subl=09%ebx, %ecx - -3: -=09subl=09%ecx, %edx -=09rep -=09stosl - -=09movl=09%edx, %ecx -=09testl=09%edx, %edx -=09jnz=091b - -=09popl=09%ebx -=09popl=09%edi =09ret +#endif /* I686_CPU */ /* fillw(pat, base, cnt) */ %%% Implementation notes: using orl might not be best (due to pipelining issues= ). Using movl instead of stosl might not be best (I used it to simplify the logic and reduce initilization overheads). This hasn't been tested recently. I've had it disabled in pmap.c for as long as I can remember, to prepare for complete testing (my pmap.c just uses bzero()). The importance of optimizing this function can be gauged by the number of people who have noticed that it never worked right and the number of commits to make it work right. Zeroing pages is not completely unimportant, however. The pagezero task takes about 5% of the time for a makeworld here. Most of this time is "free" here since pagezero can run while the system is waiting for disks, and I don't run much else while doing makeworld benchmarks. However, it is not free time under different/heavier loads. Bruce From owner-cvs-src@FreeBSD.ORG Fri Mar 28 00:58: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 EAB1237B401; Fri, 28 Mar 2003 00:58:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B9243FBF; Fri, 28 Mar 2003 00:58:11 -0800 (PST) (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 h2S8wB0U078134; Fri, 28 Mar 2003 00:58:11 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S8wBcZ078133; Fri, 28 Mar 2003 00:58:11 -0800 (PST) Message-Id: <200303280858.h2S8wBcZ078133@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 28 Mar 2003 00:58:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/compat/linux linux_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 08:58:13 -0000 phk 2003/03/28 00:58:11 PST FreeBSD src repository Modified files: sys/compat/linux linux_ioctl.c Log: Fix an XXX: and implement LINUX_BLKGETSIZE correctly. Revision Changes Path 1.104 +14 -6 src/sys/compat/linux/linux_ioctl.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 01:50: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 8960937B401; Fri, 28 Mar 2003 01:50:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA5C43F85; Fri, 28 Mar 2003 01:50:27 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2S9oQ0U082670; Fri, 28 Mar 2003 01:50:26 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2S9oQun082667; Fri, 28 Mar 2003 01:50:26 -0800 (PST) Message-Id: <200303280950.h2S9oQun082667@repoman.freebsd.org> From: Max Khon Date: Fri, 28 Mar 2003 01:50:26 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 09:50:28 -0000 fjoe 2003/03/28 01:50:26 PST FreeBSD src repository Modified files: sys/sys param.h Log: bump __FreeBSD_version for thread-safe realpath(3) Revision Changes Path 1.152 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 02:02:12 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 683) id 1E0F837B401; Fri, 28 Mar 2003 02:02:12 -0800 (PST) Date: Fri, 28 Mar 2003 02:02:12 -0800 From: Eivind Eklund To: Alfred Perlstein Message-ID: <20030328020212.A62090@FreeBSD.org> References: <200303262340.h2QNegJg065498@repoman.freebsd.org> <20030327031602.C77894@FreeBSD.org> <20030327173918.GZ48996@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030327173918.GZ48996@elvis.mu.org>; from bright@mu.org on Thu, Mar 27, 2003 at 09:39:18AM -0800 X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Tor Egge cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES files options src/sys/kern vfs_bio.c src/sys/ufs/ffs ffs_rawread.c ffs_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: Fri, 28 Mar 2003 10:02:14 -0000 On Thu, Mar 27, 2003 at 09:39:18AM -0800, Alfred Perlstein wrote: > * Eivind Eklund [030327 03:16] wrote: > > On Wed, Mar 26, 2003 at 03:40:42PM -0800, Tor Egge wrote: > > > tegge 2003/03/26 15:40:42 PST > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/conf NOTES files options > > > sys/kern vfs_bio.c > > > sys/ufs/ffs ffs_vnops.c > > > Added files: > > > sys/ufs/ffs ffs_rawread.c > > > Log: > > > Add support for reading directly from file to userland buffer when the > > > O_DIRECT descriptor status flag is set and both offset and length is a > > > multiple of the physical media sector size. > > > > Why only in the O_DIRECT case? O_DIRECT is normally used to avoid caching > > effects *in order to avoid side effects of caching*, at the cost of speed. > > This patch seems to do the opposite - speed up the codepath significantly. > > > > Not that it isn't nice - it would just be even nicer to have available some > > way to just say "max speed, please". > > Actually this is what O_DIRECT was intended to be as soon as someone > got around to it. I initially thought it would be dillon, but tegge > was a pleasant suprise. :) I am not protesting that this is appropriate for O_DIRECT - I think it is a brilliant improvement for O_DIRECT :-) However, if the intent of O_DIRECT is to avoid caching in order to provide maximum speed, then the documentation is really off target. Either the docs or the code or both seems to be in need of updating. Eivind. From owner-cvs-src@FreeBSD.ORG Fri Mar 28 02:52: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 76C5C37B401; Fri, 28 Mar 2003 02:52:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15A9F43FA3; Fri, 28 Mar 2003 02:52:19 -0800 (PST) (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 h2SAqI0U088085; Fri, 28 Mar 2003 02:52:18 -0800 (PST) (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SAqIc2088083; Fri, 28 Mar 2003 02:52:18 -0800 (PST) Message-Id: <200303281052.h2SAqIc2088083@repoman.freebsd.org> From: Murray Stokely Date: Fri, 28 Mar 2003 02:52:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: CVSROOT access.doc_src access.unclassified X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 10:52:21 -0000 murray 2003/03/28 02:52:18 PST FreeBSD src repository Modified files: . access.doc_src access.unclassified Log: chern@ is a doc committer. Revision Changes Path 1.24 +1 -0 CVSROOT/access.doc_src 1.634 +0 -1 CVSROOT/access.unclassified From owner-cvs-src@FreeBSD.ORG Fri Mar 28 03:12: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 2801A37B401; Fri, 28 Mar 2003 03:12:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAF7E43FAF; Fri, 28 Mar 2003 03:12:52 -0800 (PST) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SBCq0U091264; Fri, 28 Mar 2003 03:12:52 -0800 (PST) (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SBCqmB091263; Fri, 28 Mar 2003 03:12:52 -0800 (PST) Message-Id: <200303281112.h2SBCqmB091263@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 28 Mar 2003 03:12:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/etc/defaults pccard.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 11:12:55 -0000 sobomax 2003/03/28 03:12:52 PST FreeBSD src repository Modified files: etc/defaults pccard.conf Log: Add pc-card from ARCHOS CD-224E cdrom. MFC after: 1 week Revision Changes Path 1.259 +4 -0 src/etc/defaults/pccard.conf From owner-cvs-src@FreeBSD.ORG Fri Mar 28 04: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 B6CED37B401; Fri, 28 Mar 2003 04:05:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 569D243FA3; Fri, 28 Mar 2003 04:05:46 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SC5k0U095575; Fri, 28 Mar 2003 04:05:46 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SC5k3I095574; Fri, 28 Mar 2003 04:05:46 -0800 (PST) Message-Id: <200303281205.h2SC5k3I095574@repoman.freebsd.org> From: Max Khon Date: Fri, 28 Mar 2003 04:05:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/lib/libc/stdlib realpath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 12:05:48 -0000 fjoe 2003/03/28 04:05:46 PST FreeBSD src repository Modified files: lib/libc/stdlib realpath.c Log: - MAXPATHLEN -> PATH_MAX (pass correct buffer size to readlink as well) Requested by: bde Revision Changes Path 1.15 +17 -17 src/lib/libc/stdlib/realpath.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 06:17: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 3168937B401; Fri, 28 Mar 2003 06:17:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7C3843FA3; Fri, 28 Mar 2003 06:17:17 -0800 (PST) (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 h2SEHH0U011308; Fri, 28 Mar 2003 06:17:17 -0800 (PST) (envelope-from robert@repoman.freebsd.org) Received: (from robert@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SEHHPg011307; Fri, 28 Mar 2003 06:17:17 -0800 (PST) Message-Id: <200303281417.h2SEHHPg011307@repoman.freebsd.org> From: Robert Drehmel Date: Fri, 28 Mar 2003 06:17:17 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: 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: Fri, 28 Mar 2003 14:17:19 -0000 robert 2003/03/28 06:17:17 PST FreeBSD src repository Modified files: sys/sys sysctl.h Log: Sysctl treats `long' and `unsigned long' differently - fix a comment. Revision Changes Path 1.113 +1 -1 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 06:59:05 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B935337B401; Fri, 28 Mar 2003 06:59:05 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBE3B43F93; Fri, 28 Mar 2003 06:59:04 -0800 (PST) (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 h2SEx3A7002316; Fri, 28 Mar 2003 07:59:04 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 28 Mar 2003 07:58:38 -0700 (MST) Message-Id: <20030328.075838.130687224.imp@bsdimp.com> To: sobomax@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200303281112.h2SBCqmB091263@repoman.freebsd.org> References: <200303281112.h2SBCqmB091263@repoman.freebsd.org> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-10.2 required=5.0 tests=AWL,IN_REP_TO,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults pccard.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 14:59:09 -0000 In message: <200303281112.h2SBCqmB091263@repoman.freebsd.org> Maxim Sobolev writes: : sobomax 2003/03/28 03:12:52 PST : : FreeBSD src repository : : Modified files: : etc/defaults pccard.conf : Log: : Add pc-card from ARCHOS CD-224E cdrom. : : MFC after: 1 week Is this required for the cdrom to operate (eg pccardd doesn't do the right thing w/o it)? If so, can you send me the vendor/product numbers (or a dumpcis) so that it can be added to the ata table? Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 28 07: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 4529D37B401; Fri, 28 Mar 2003 07:12:11 -0800 (PST) Received: from baraca.united.net.ua (vlan1.baraca.united.net.ua [195.234.212.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2475C43F85; Fri, 28 Mar 2003 07:12:09 -0800 (PST) (envelope-from max@vega.com) Received: from vega.vega.com (root@xDSL-2-2.united.net.ua [193.111.9.226]) by baraca.united.net.ua (8.12.6/8.12.6) with ESMTP id h2SFBpSN016028; Fri, 28 Mar 2003 17:11:53 +0200 (EET) (envelope-from max@vega.com) Received: from vega.vega.com (max@localhost.vega.com [127.0.0.1]) by vega.vega.com (8.12.6/8.12.5) with ESMTP id h2SFBofr010057; Fri, 28 Mar 2003 17:11:50 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: (from max@localhost) by vega.vega.com (8.12.6/8.12.5/Submit) id h2SFBlCQ010056; Fri, 28 Mar 2003 17:11:47 +0200 (EET) Date: Fri, 28 Mar 2003 17:11:47 +0200 From: Maxim Sobolev To: "M. Warner Losh" Message-ID: <20030328151147.GA9128@vega.vega.com> References: <200303281112.h2SBCqmB091263@repoman.freebsd.org> <20030328.075838.130687224.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030328.075838.130687224.imp@bsdimp.com> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-18.6 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,ROUND_THE_WORLD_LOCAL, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults pccard.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 15:12:13 -0000 On Fri, Mar 28, 2003 at 07:58:38AM -0700, M. Warner Losh wrote: > In message: <200303281112.h2SBCqmB091263@repoman.freebsd.org> > Maxim Sobolev writes: > : sobomax 2003/03/28 03:12:52 PST > : > : FreeBSD src repository > : > : Modified files: > : etc/defaults pccard.conf > : Log: > : Add pc-card from ARCHOS CD-224E cdrom. > : > : MFC after: 1 week > > Is this required for the cdrom to operate (eg pccardd doesn't do the Yes, it is. > right thing w/o it)? If so, can you send me the vendor/product > numbers (or a dumpcis) so that it can be added to the ata table? Oh, too late, I've already got rid of it, unfortunately. :( -Maxim From owner-cvs-src@FreeBSD.ORG Fri Mar 28 07:27: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 A970537B401; Fri, 28 Mar 2003 07:27:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8C8043FAF; Fri, 28 Mar 2003 07:27:30 -0800 (PST) (envelope-from mike@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SFRU0U016582; Fri, 28 Mar 2003 07:27:30 -0800 (PST) (envelope-from mike@repoman.freebsd.org) Received: (from mike@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SFRUZl016581; Fri, 28 Mar 2003 07:27:30 -0800 (PST) Message-Id: <200303281527.h2SFRUZl016581@repoman.freebsd.org> From: Mike Barcroft Date: Fri, 28 Mar 2003 07:27:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/sys _types.h acct.h stat.h types.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 15:27:33 -0000 mike 2003/03/28 07:27:30 PST FreeBSD src repository Modified files: sys/sys _types.h acct.h stat.h types.h Log: Move details of dev_t (and udev_t) to . Revision Changes Path 1.14 +11 -0 src/sys/sys/_types.h 1.16 +1 -8 src/sys/sys/acct.h 1.36 +10 -13 src/sys/sys/stat.h 1.83 +6 -10 src/sys/sys/types.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:04: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 6D16337B401; Fri, 28 Mar 2003 08:04:30 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B00E43F93; Fri, 28 Mar 2003 08:04:29 -0800 (PST) (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 h2SG4RA7002574; Fri, 28 Mar 2003 09:04:28 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 28 Mar 2003 09:03:58 -0700 (MST) Message-Id: <20030328.090358.06765393.imp@bsdimp.com> To: sobomax@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030328151147.GA9128@vega.vega.com> References: <200303281112.h2SBCqmB091263@repoman.freebsd.org> <20030328.075838.130687224.imp@bsdimp.com> <20030328151147.GA9128@vega.vega.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-10.1 required=5.0 tests=AWL,IN_REP_TO,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults pccard.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 16:04:32 -0000 In message: <20030328151147.GA9128@vega.vega.com> Maxim Sobolev writes: : On Fri, Mar 28, 2003 at 07:58:38AM -0700, M. Warner Losh wrote: : > In message: <200303281112.h2SBCqmB091263@repoman.freebsd.org> : > Maxim Sobolev writes: : > : sobomax 2003/03/28 03:12:52 PST : > : : > : FreeBSD src repository : > : : > : Modified files: : > : etc/defaults pccard.conf : > : Log: : > : Add pc-card from ARCHOS CD-224E cdrom. : > : : > : MFC after: 1 week : > : > Is this required for the cdrom to operate (eg pccardd doesn't do the : : Yes, it is. OK. : > right thing w/o it)? If so, can you send me the vendor/product : > numbers (or a dumpcis) so that it can be added to the ata table? : : Oh, too late, I've already got rid of it, unfortunately. :( :-( Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:22: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 090A037B401; Fri, 28 Mar 2003 08:22:55 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D42D43FAF; Fri, 28 Mar 2003 08:22:54 -0800 (PST) (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 h2SGMs0U021210; Fri, 28 Mar 2003 08:22:54 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SGMsoo021209; Fri, 28 Mar 2003 08:22:54 -0800 (PST) Message-Id: <200303281622.h2SGMsoo021209@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 28 Mar 2003 08:22:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/xargs xargs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 16:22:56 -0000 mux 2003/03/28 08:22:54 PST FreeBSD src repository Modified files: usr.bin/xargs xargs.c Log: When -o isn't specified, open /dev/null as stdin. Suggested by: jhb Revision Changes Path 1.48 +5 -2 src/usr.bin/xargs/xargs.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:24: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 6C8C037B401; Fri, 28 Mar 2003 08:24:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C27743FBF; Fri, 28 Mar 2003 08:24:12 -0800 (PST) (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 h2SGOB0U021263; Fri, 28 Mar 2003 08:24:11 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SGOBWW021262; Fri, 28 Mar 2003 08:24:11 -0800 (PST) Message-Id: <200303281624.h2SGOBWW021262@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 28 Mar 2003 08:24:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.bin/xargs 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, 28 Mar 2003 16:24:15 -0000 mux 2003/03/28 08:24:11 PST FreeBSD src repository Modified files: usr.bin/xargs Makefile Log: xargs(1) is WARNS=6 clean. Tested on: i386, sparc64 Revision Changes Path 1.6 +1 -1 src/usr.bin/xargs/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:33:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E565C37B401; Fri, 28 Mar 2003 08:33:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57A4943F93; Fri, 28 Mar 2003 08:33:16 -0800 (PST) (envelope-from orion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SGXG0U021940; Fri, 28 Mar 2003 08:33:16 -0800 (PST) (envelope-from orion@repoman.freebsd.org) Received: (from orion@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SGXGih021939; Fri, 28 Mar 2003 08:33:16 -0800 (PST) Message-Id: <200303281633.h2SGXGih021939@repoman.freebsd.org> From: Orion Hodson Date: Fri, 28 Mar 2003 08:33:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/sound/pci via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 16:33:18 -0000 orion 2003/03/28 08:33:16 PST FreeBSD src repository Modified files: sys/dev/sound/pci via82c686.c Log: Perform warm reset if codec reports ready on attach. Move AC97 link control power up poke so it is always performed on attach. Revision Changes Path 1.24 +23 -14 src/sys/dev/sound/pci/via82c686.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:34: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 7CA7C37B401; Fri, 28 Mar 2003 08:34:48 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 357E243FA3; Fri, 28 Mar 2003 08:34:47 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 28D945308; Fri, 28 Mar 2003 17:34:44 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Bruce Evans From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Fri, 28 Mar 2003 17:34:43 +0100 In-Reply-To: <20030328174850.M6165@gamplex.bde.org> (Bruce Evans's message of "Fri, 28 Mar 2003 18:44:06 +1100 (EST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030326225530.G2075@odysseus.silby.com> <20030327180247.D1825@gamplex.bde.org> <20030327212647.GA64029@walton.maths.tcd.ie> <20030328174850.M6165@gamplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-32.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: David Malone cc: src-committers@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 16:34:50 -0000 Bruce Evans writes: > Instead of fixing the comparison and any other logic bugs, I rewrote the > function using orl instead of scasl, and simpler logic (ignore the changes > for the previous function in the same hunk). Could you please commit this? Nothing uses it, so it won't break anything, but it'll make testing and benchmarking easier for interested parties. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Fri Mar 28 08:37:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EA0737B401; Fri, 28 Mar 2003 08:37:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A23EF43F85; Fri, 28 Mar 2003 08:37:45 -0800 (PST) (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 h2SGbj0U022167; Fri, 28 Mar 2003 08:37:45 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SGbjwr022166; Fri, 28 Mar 2003 08:37:45 -0800 (PST) Message-Id: <200303281637.h2SGbjwr022166@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 28 Mar 2003 08:37:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/games/grdc grdc.6 grdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 16:37:47 -0000 mux 2003/03/28 08:37:45 PST FreeBSD src repository Modified files: games/grdc grdc.6 grdc.c Log: Add an option to print the time in 12-hour format. Submitted by: Samy Al Bahra Revision Changes Path 1.5 +4 -0 src/games/grdc/grdc.6 1.10 +23 -5 src/games/grdc/grdc.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:08:58 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FD6237B401; Fri, 28 Mar 2003 10:08:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E384443F3F; Fri, 28 Mar 2003 10:08:57 -0800 (PST) (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 h2SI8v0U035044; Fri, 28 Mar 2003 10:08:57 -0800 (PST) (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SI8vnJ035043; Fri, 28 Mar 2003 10:08:57 -0800 (PST) Message-Id: <200303281808.h2SI8vnJ035043@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Mar 2003 10:08:57 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 18:08:59 -0000 jhb 2003/03/28 10:08:57 PST FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Check for the PS_NEEDSIGCHK flag in the right flags field. Revision Changes Path 1.109 +1 -1 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:14: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 01DED37B401; Fri, 28 Mar 2003 10:14:57 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F274743FAF; Fri, 28 Mar 2003 10:14:54 -0800 (PST) (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 h2SIEs0U035700; Fri, 28 Mar 2003 10:14:54 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SIEsUu035699; Fri, 28 Mar 2003 10:14:54 -0800 (PST) Message-Id: <200303281814.h2SIEsUu035699@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 28 Mar 2003 10:14:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-3.9 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 18:14:59 -0000 bmah 2003/03/28 10:14:54 PST FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: adduser(8) -g, gstat(8), omshell(1)/dhcpctl(3). Revision Changes Path 1.528 +10 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:22: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 27BD237B410; Fri, 28 Mar 2003 10:22:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A42644048; Fri, 28 Mar 2003 10:22:24 -0800 (PST) (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 h2SIMO0U036281; Fri, 28 Mar 2003 10:22:24 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SIMOhq036280; Fri, 28 Mar 2003 10:22:24 -0800 (PST) Message-Id: <200303281822.h2SIMOhq036280@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 28 Mar 2003 10:22:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=-3.4 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 18:22:40 -0000 bmah 2003/03/28 10:22:24 PST FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Typo fixes. Translators can probably ignore these. Submitted by: ispell(1) Revision Changes Path 1.529 +3 -3 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:24:38 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1777637B407; Fri, 28 Mar 2003 10:24:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 393E544034; Fri, 28 Mar 2003 10:23:43 -0800 (PST) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SINh0U036325; Fri, 28 Mar 2003 10:23:43 -0800 (PST) (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SINhMS036324; Fri, 28 Mar 2003 10:23:43 -0800 (PST) Message-Id: <200303281823.h2SINhMS036324@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 28 Mar 2003 10:23:43 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/usr.sbin/ppp prompt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 18:24:41 -0000 ume 2003/03/28 10:23:43 PST FreeBSD src repository Modified files: usr.sbin/ppp prompt.c Log: If IPCP is disabled, susccess of IPV6CP negotiation is sufficient to communicate by IPv6. So, the prompt should be `PPP' rather than `PPp'. Revision Changes Path 1.30 +5 -0 src/usr.sbin/ppp/prompt.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:28: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 A7E4637B413; Fri, 28 Mar 2003 10:28:37 -0800 (PST) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 073B843FAF; Fri, 28 Mar 2003 10:28:27 -0800 (PST) (envelope-from ru@whale.sunbay.crimea.ua) Received: from whale.sunbay.crimea.ua (ru@localhost [127.0.0.1]) h2SISJAP044833 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Mar 2003 20:28:20 +0200 (EET) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.12.8/8.12.8/Submit) id h2SISJC4044828; Fri, 28 Mar 2003 20:28:19 +0200 (EET) (envelope-from ru) Date: Fri, 28 Mar 2003 20:28:19 +0200 From: Ruslan Ermilov To: Warner Losh Message-ID: <20030328182819.GB41581@sunbay.com> References: <200303280714.h2S7ECKG065330@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hQiwHBbRI9kgIhsi" Content-Disposition: inline In-Reply-To: <200303280714.h2S7ECKG065330@repoman.freebsd.org> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-27.2 required=5.0 tests=AWL,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile card.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, 28 Mar 2003 18:28:40 -0000 --hQiwHBbRI9kgIhsi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 27, 2003 at 11:14:12PM -0800, Warner Losh wrote: > imp 2003/03/27 23:14:12 PST >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man4 Makefile=20 > Removed files: > share/man/man4 card.4=20 > Log: > Remove bogus card.4, and replace it with a link to oldcard.4. ru > pointed this out a while ago, and I'm just now getting back to it. It > obsoletes one of ru's changes, but since oldcard.4 is so much better, > that doesn't matter. > =20 > Submitted by: ru > =20 Thanks, but it was supposed that you also move the contents of this file to oldcard.4, no? ;) Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --hQiwHBbRI9kgIhsi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+hJRDUkv4P6juNwoRAp+3AJ961Ddo1fyRfN4jB5KYHdEewZgGqwCfVqs8 6eMiviNXenrUJV9mEkqonG4= =W1EH -----END PGP SIGNATURE----- --hQiwHBbRI9kgIhsi-- From owner-cvs-src@FreeBSD.ORG Fri Mar 28 10:41: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 CA61337B401; Fri, 28 Mar 2003 10:41:09 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id B40B343FDD; Fri, 28 Mar 2003 10:41:08 -0800 (PST) (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 h2SIf6A7003644; Fri, 28 Mar 2003 11:41:07 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 28 Mar 2003 11:40:37 -0700 (MST) Message-Id: <20030328.114037.15053205.imp@bsdimp.com> To: ru@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030328182819.GB41581@sunbay.com> References: <200303280714.h2S7ECKG065330@repoman.freebsd.org> <20030328182819.GB41581@sunbay.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-10.1 required=5.0 tests=AWL,IN_REP_TO,REFERENCES version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile card.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, 28 Mar 2003 18:41:41 -0000 In message: <20030328182819.GB41581@sunbay.com> Ruslan Ermilov writes: : Thanks, but it was supposed that you also move the contents of this : file to oldcard.4, no? ;) When I looked at oldcard.4, it appeared that it had all the information that the card.4 had, plus a little more. I'll check again, but I was sure last night when I did this. Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 28 11:50: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 CDDA737B404; Fri, 28 Mar 2003 11:50:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A3B243FAF; Fri, 28 Mar 2003 11:50:18 -0800 (PST) (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 h2SJoI0U042769; Fri, 28 Mar 2003 11:50:18 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SJoIEw042767; Fri, 28 Mar 2003 11:50:18 -0800 (PST) Message-Id: <200303281950.h2SJoIEw042767@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 11:50:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aac aac.c aac_linux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 19:50:20 -0000 scottl 2003/03/28 11:50:18 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/aac aac.c Added files: (Branch: RELENG_4) sys/dev/aac aac_linux.c Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re (murray) Revision Changes Path 1.9.2.13 +0 -48 src/sys/dev/aac/aac.c 1.1.4.1 +80 -0 src/sys/dev/aac/aac_linux.c (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 11:51: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 4F3ED37B404; Fri, 28 Mar 2003 11:51:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40A3A43FBD; Fri, 28 Mar 2003 11:51:38 -0800 (PST) (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 h2SJpb0U043168; Fri, 28 Mar 2003 11:51:37 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SJpba2043167; Fri, 28 Mar 2003 11:51:37 -0800 (PST) Message-Id: <200303281951.h2SJpba2043167@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 11:51:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/modules/aac Makefilesrc/sys/modules/aac/aac_linux 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, 28 Mar 2003 19:51:42 -0000 scottl 2003/03/28 11:51:37 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/modules/aac Makefile Added files: (Branch: RELENG_4) sys/modules/aac/aac_linux Makefile Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.2.2.4 +2 -3 src/sys/modules/aac/Makefile 1.1.4.1 +10 -0 src/sys/modules/aac/aac_linux/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 11:58:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B0637B401; Fri, 28 Mar 2003 11:58:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85D6C43F3F; Fri, 28 Mar 2003 11:58:03 -0800 (PST) (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 h2SJw30U043384; Fri, 28 Mar 2003 11:58:03 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SJw3QA043383; Fri, 28 Mar 2003 11:58:03 -0800 (PST) Message-Id: <200303281958.h2SJw3QA043383@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 11:58:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/conf files 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, 28 Mar 2003 19:58:05 -0000 scottl 2003/03/28 11:58:03 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf files options Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.340.2.132 +1 -0 src/sys/conf/files 1.191.2.48 +0 -2 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:01: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 0418837B407; Fri, 28 Mar 2003 12:01:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73FEA43F75; Fri, 28 Mar 2003 12:01:09 -0800 (PST) (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 h2SK190U043683; Fri, 28 Mar 2003 12:01:09 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SK196I043682; Fri, 28 Mar 2003 12:01:09 -0800 (PST) Message-Id: <200303282001.h2SK196I043682@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:01:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf LINT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:01:12 -0000 scottl 2003/03/28 12:01:09 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/conf LINT Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.749.2.139 +0 -4 src/sys/i386/conf/LINT From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:03: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 10DD237B404; Fri, 28 Mar 2003 12:03:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74B4343FBF; Fri, 28 Mar 2003 12:03:30 -0800 (PST) (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 h2SK3U0U044941; Fri, 28 Mar 2003 12:03:30 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SK3UXG044940; Fri, 28 Mar 2003 12:03:30 -0800 (PST) Message-Id: <200303282003.h2SK3UXG044940@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:03:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/dev/aac aac.c aac_linux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:03:32 -0000 scottl 2003/03/28 12:03:30 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/dev/aac aac.c Added files: (Branch: RELENG_4_8) sys/dev/aac aac_linux.c Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.9.2.12.2.1 +0 -48 src/sys/dev/aac/aac.c 1.1.6.1 +80 -0 src/sys/dev/aac/aac_linux.c (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:03: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 3A04F37B401; Fri, 28 Mar 2003 12:03:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C567A43FE9; Fri, 28 Mar 2003 12:03:52 -0800 (PST) (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 h2SK3q0U044997; Fri, 28 Mar 2003 12:03:52 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SK3qw4044996; Fri, 28 Mar 2003 12:03:52 -0800 (PST) Message-Id: <200303282003.h2SK3qw4044996@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:03:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/modules/aac Makefilesrc/sys/modules/aac/aac_linux 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, 28 Mar 2003 20:03:55 -0000 scottl 2003/03/28 12:03:52 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/modules/aac Makefile Added files: (Branch: RELENG_4_8) sys/modules/aac/aac_linux Makefile Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.2.2.3.6.1 +0 -3 src/sys/modules/aac/Makefile 1.1.6.1 +15 -0 src/sys/modules/aac/aac_linux/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:05: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 F2C3837B404; Fri, 28 Mar 2003 12:05:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D18543F85; Fri, 28 Mar 2003 12:05:12 -0800 (PST) (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 h2SK5C0U045087; Fri, 28 Mar 2003 12:05:12 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SK5C5C045086; Fri, 28 Mar 2003 12:05:12 -0800 (PST) Message-Id: <200303282005.h2SK5C5C045086@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:05:12 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/conf files 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, 28 Mar 2003 20:05:14 -0000 scottl 2003/03/28 12:05:12 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/conf files options Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.340.2.131.2.1 +1 -0 src/sys/conf/files 1.191.2.47.2.1 +0 -2 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:05: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 0B34237B401; Fri, 28 Mar 2003 12:05:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C7E943F93; Fri, 28 Mar 2003 12:05:40 -0800 (PST) (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 h2SK5e0U045159; Fri, 28 Mar 2003 12:05:40 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SK5e04045153; Fri, 28 Mar 2003 12:05:40 -0800 (PST) Message-Id: <200303282005.h2SK5e04045153@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:05:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/i386/conf LINT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:05:42 -0000 scottl 2003/03/28 12:05:40 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/i386/conf LINT Log: Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux module. Approved by: re(murray) Revision Changes Path 1.749.2.138.2.1 +0 -4 src/sys/i386/conf/LINT From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:08: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 59E2D37B404; Fri, 28 Mar 2003 12:08:25 -0800 (PST) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC75043F75; Fri, 28 Mar 2003 12:08:24 -0800 (PST) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id BFBD22ED3D6; Fri, 28 Mar 2003 12:08:24 -0800 (PST) Date: Fri, 28 Mar 2003 12:08:24 -0800 From: Alfred Perlstein To: Scott Long Message-ID: <20030328200824.GJ48996@elvis.mu.org> References: <200303282005.h2SK5e04045153@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303282005.h2SK5e04045153@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Spam-Status: No, hits=-17.9 required=5.0 tests=AWL,IN_REP_TO,REFERENCES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/conf LINT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:08:27 -0000 * Scott Long [030328 12:05] wrote: > scottl 2003/03/28 12:05:40 PST > > FreeBSD src repository > > Modified files: (Branch: RELENG_4_8) > sys/i386/conf LINT > Log: > Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate aac_linux > module. > > Approved by: re(murray) > > Revision Changes Path > 1.749.2.138.2.1 +0 -4 src/sys/i386/conf/LINT Isn't doing something like this to -stable a BAD THING? meaning, making AAC_COMPAT_LINUX not do what it used to? People shipping things with canned configs or whatever get screwed by this, or people defining it some other way than via config. The work is of course appreciated, but perhaps having _both_ work for 4.x would have been more prudent. I don't object to this change, I'm just upset by it. -- -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 Fri Mar 28 12:19:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 053BF37B405; Fri, 28 Mar 2003 12:19:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2446E43F85; Fri, 28 Mar 2003 12:19:21 -0800 (PST) (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 h2SKJK0U045881; Fri, 28 Mar 2003 12:19:20 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SKJKHD045880; Fri, 28 Mar 2003 12:19:20 -0800 (PST) Message-Id: <200303282019.h2SKJKHD045880@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:19:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/i386 drivers.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:19:23 -0000 scottl 2003/03/28 12:19:20 PST FreeBSD src repository Modified files: (Branch: RELENG_4) release/i386 drivers.conf Log: Move aac back onto the MFSROOT floppy and but amr and mly back into the kernel so that CAM will probe them correctly. Approved by: re (murray) Revision Changes Path 1.3.2.8 +1 -2 src/release/i386/drivers.conf From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:20: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 5C39437B404; Fri, 28 Mar 2003 12:20:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5BFE43FAF; Fri, 28 Mar 2003 12:19:59 -0800 (PST) (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 h2SKJx0U045923; Fri, 28 Mar 2003 12:19:59 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SKJxfW045922; Fri, 28 Mar 2003 12:19:59 -0800 (PST) Message-Id: <200303282019.h2SKJxfW045922@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 12:19:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/i386 drivers.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:20:02 -0000 scottl 2003/03/28 12:19:59 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/i386 drivers.conf Log: Move aac back onto the MFSROOT floppy and but amr and mly back into the kernel so that CAM will probe them correctly. Approved by: re (murray) Revision Changes Path 1.3.2.7.2.1 +1 -2 src/release/i386/drivers.conf From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:23: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 454DB37B401; Fri, 28 Mar 2003 12:23:40 -0800 (PST) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14CAE43F75; Fri, 28 Mar 2003 12:23:39 -0800 (PST) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h2SKMal14667; Fri, 28 Mar 2003 12:22:36 -0800 Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id MAA09083; Fri, 28 Mar 2003 12:23:24 -0800 (PST) Received: from btc.adaptec.com (hollin [10.100.253.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id NAA09851; Fri, 28 Mar 2003 13:23:15 -0700 (MST) Message-ID: <3E84AEA2.2080008@btc.adaptec.com> Date: Fri, 28 Mar 2003 13:20:50 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2b) Gecko/20021216 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alfred Perlstein References: <200303282005.h2SK5e04045153@repoman.freebsd.org> <20030328200824.GJ48996@elvis.mu.org> In-Reply-To: <200303282005.h2SK5e04045153@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Murray Stokely cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/conf LINT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:23:42 -0000 Alfred Perlstein wrote: > * Scott Long [030328 12:05] wrote: > > >scottl 2003/03/28 12:05:40 PST > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_4_8) > > sys/i386/conf LINT > > Log: > > Late MFC: Remove AAC_COMPAT_LINUX and replace it with a separate > aac_linux > > module. > > > > Approved by: re(murray) > > > > Revision Changes Path > > 1.749.2.138.2.1 +0 -4 src/sys/i386/conf/LINT > > > Isn't doing something like this to -stable a BAD THING? meaning, > making AAC_COMPAT_LINUX not do what it used to? > > People shipping things with canned configs or whatever get screwed > by this, or people defining it some other way than via config. > > The work is of course appreciated, but perhaps having _both_ work > for 4.x would have been more prudent. > > I don't object to this change, I'm just upset by it. > The bits that used to be enabled by AAC_COMPAT_LINUX are now auto-enabled by having COMPAT_LINUX. I see your point about canned configs. If Murray feels strongly about it, I'll put AAC_COMPAT_LINUX back into /sys/conf/options as a dummy option. Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:28: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 6279837B401; Fri, 28 Mar 2003 12:28:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1B3E43FA3; Fri, 28 Mar 2003 12:28:05 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SKS50U046546; Fri, 28 Mar 2003 12:28:05 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SKS53C046545; Fri, 28 Mar 2003 12:28:05 -0800 (PST) Message-Id: <200303282028.h2SKS53C046545@repoman.freebsd.org> From: Sam Leffler Date: Fri, 28 Mar 2003 12:28:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:28:07 -0000 sam 2003/03/28 12:28:05 PST FreeBSD src repository Modified files: sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c Log: add missing copyright notices Noticed by: Robert Watson Revision Changes Path 1.4 +36 -1 src/sys/netipsec/ipsec_input.c 1.7 +27 -1 src/sys/netipsec/ipsec_mbuf.c 1.5 +27 -2 src/sys/netipsec/ipsec_output.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:32: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 B6FC137B401; Fri, 28 Mar 2003 12:32:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51D4843FA3; Fri, 28 Mar 2003 12:32:54 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SKWs0U047112; Fri, 28 Mar 2003 12:32:54 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SKWsCi047111; Fri, 28 Mar 2003 12:32:54 -0800 (PST) Message-Id: <200303282032.h2SKWsCi047111@repoman.freebsd.org> From: Sam Leffler Date: Fri, 28 Mar 2003 12:32:54 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:32:56 -0000 sam 2003/03/28 12:32:53 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c Log: MFC: add copyright notices Noticed by: Robert Watson Approved by: re (murray) Revision Changes Path 1.2.4.2 +36 -1 src/sys/netipsec/ipsec_input.c 1.5.2.2 +27 -1 src/sys/netipsec/ipsec_mbuf.c 1.3.2.2 +27 -2 src/sys/netipsec/ipsec_output.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:34: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 E23D637B401; Fri, 28 Mar 2003 12:34:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D25743FB1; Fri, 28 Mar 2003 12:34:18 -0800 (PST) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2SKYI0U047171; Fri, 28 Mar 2003 12:34:18 -0800 (PST) (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SKYI5Z047170; Fri, 28 Mar 2003 12:34:18 -0800 (PST) Message-Id: <200303282034.h2SKYI5Z047170@repoman.freebsd.org> From: Sam Leffler Date: Fri, 28 Mar 2003 12:34:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:34:20 -0000 sam 2003/03/28 12:34:18 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/netipsec ipsec_input.c ipsec_mbuf.c ipsec_output.c Log: MFS: add missing copyright notices Noticed by: Approved by: re (murray) Revision Changes Path 1.2.4.1.2.1 +36 -1 src/sys/netipsec/ipsec_input.c 1.5.2.1.2.1 +27 -1 src/sys/netipsec/ipsec_mbuf.c 1.3.2.1.2.1 +27 -2 src/sys/netipsec/ipsec_output.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 12:57: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 8E6A337B401; Fri, 28 Mar 2003 12:57:52 -0800 (PST) Received: from mail.freebsdmall.com (ns1.freebsdmall.com [66.220.2.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A86143FAF; Fri, 28 Mar 2003 12:57:52 -0800 (PST) (envelope-from murray@freebsdmall.com) Received: by mail.freebsdmall.com (Postfix, from userid 2074) id EC2CC2E870; Fri, 28 Mar 2003 12:57:51 -0800 (PST) Date: Fri, 28 Mar 2003 12:57:51 -0800 From: Murray Stokely To: Scott Long Message-ID: <20030328125751.G58154@freebsdmall.com> References: <200303282005.h2SK5e04045153@repoman.freebsd.org> <20030328200824.GJ48996@elvis.mu.org> <200303282005.h2SK5e04045153@repoman.freebsd.org> <3E84AEA2.2080008@btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3E84AEA2.2080008@btc.adaptec.com>; from scott_long@btc.adaptec.com on Fri, Mar 28, 2003 at 01:20:50PM -0700 X-GPG-Key-ID: 1024D/0E451F7D X-GPG-Key-Fingerprint: E2CA 411D DD44 53FD BB4B 3CB5 B4D7 10A2 0E45 1F7D X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MUTT autolearn=ham version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/conf LINT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 20:57:55 -0000 On Fri, Mar 28, 2003 at 01:20:50PM -0700, Scott Long wrote: > The bits that used to be enabled by AAC_COMPAT_LINUX are now > auto-enabled by having COMPAT_LINUX. I see your point about > canned configs. If Murray feels strongly about it, I'll put > AAC_COMPAT_LINUX back into /sys/conf/options as a dummy option. Yes a dummy option would be preferred. - Murray From owner-cvs-src@FreeBSD.ORG Fri Mar 28 13:25: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 30D9737B401; Fri, 28 Mar 2003 13:25:32 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C47A643F3F; Fri, 28 Mar 2003 13:25:31 -0800 (PST) (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 h2SLPV0U056622; Fri, 28 Mar 2003 13:25:31 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SLPVsi056621; Fri, 28 Mar 2003 13:25:31 -0800 (PST) Message-Id: <200303282125.h2SLPVsi056621@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 13:25:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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, 28 Mar 2003 21:25:33 -0000 scottl 2003/03/28 13:25:31 PST FreeBSD src repository Modified files: (Branch: RELENG_4) sys/conf options Log: Revert the removal of AAC_COMPAT_LINUX. Keeping it in doesn't hurt anything and preserves canned configurations that people might have. Requested by: alfred Approved by: re (murray) Revision Changes Path 1.191.2.49 +2 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Fri Mar 28 13:26:41 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2639637B401; Fri, 28 Mar 2003 13:26:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B944F43F3F; Fri, 28 Mar 2003 13:26:40 -0800 (PST) (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 h2SLQe0U056672; Fri, 28 Mar 2003 13:26:40 -0800 (PST) (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SLQeIf056671; Fri, 28 Mar 2003 13:26:40 -0800 (PST) Message-Id: <200303282126.h2SLQeIf056671@repoman.freebsd.org> From: Scott Long Date: Fri, 28 Mar 2003 13:26:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) 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, 28 Mar 2003 21:26:42 -0000 scottl 2003/03/28 13:26:40 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) sys/conf options Log: Revert the removal of AAC_COMPAT_LINUX. Keeping it in doesn't hurt anything and preserves canned configurations that people might have. Requested by: alfred Approved by: re (murray) Revision Changes Path 1.191.2.47.2.2 +2 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Fri Mar 28 15:19: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 0535537B401; Fri, 28 Mar 2003 15:19:52 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9755F43FAF; Fri, 28 Mar 2003 15:19:51 -0800 (PST) (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 h2SNJp0U065764; Fri, 28 Mar 2003 15:19:51 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2SNJpkU065763; Fri, 28 Mar 2003 15:19:51 -0800 (PST) Message-Id: <200303282319.h2SNJpkU065763@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 28 Mar 2003 15:19:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 X-Spam-Status: No, hits=-3.7 required=5.0 tests=AWL version=2.50 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.50 (1.173-2003-02-20-exp) Subject: cvs commit: src/release/doc/en_US.ISO8859-1/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2003 23:19:53 -0000 bmah 2003/03/28 15:19:50 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/doc/en_US.ISO8859-1/share/sgml release.dsl Log: Use 4.8-RELEASE manpages for manpage hyperlinks. Approved by: re (murray) Revision Changes Path 1.1.2.7.2.1 +1 -1 src/release/doc/en_US.ISO8859-1/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Fri Mar 28 16:23: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 5125F37B401; Fri, 28 Mar 2003 16:23:22 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id D956343FD7; Fri, 28 Mar 2003 16:23:21 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id BE6752A8C1; Fri, 28 Mar 2003 16:23:21 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) In-Reply-To: Date: Fri, 28 Mar 2003 16:23:21 -0800 From: Peter Wemm Message-Id: <20030329002321.BE6752A8C1@canning.wemm.org> cc: David Malone cc: src-committers@FreeBSD.org cc: Bruce Evans cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 00:23:25 -0000 Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= wrote: > David Malone writes: > > On Thu, Mar 27, 2003 at 09:57:35AM +0100, des@ofug.org wrote: > > > Might it be a good idea to have separate b{copy,zero} implementations > > > for special purposes like pmap_{copy,zero}_page? > > We do have a i686_pagezero already, which seems to be used in > > pmap_zero_page - I guess it may not be well tuned to modern processors, > > as it is almost 5 years old. > > i686_pagezero uses 'rep stosl' after an initial 'rep scasl' to check > if the page was already zero (which is a pessimization unless we zero > a lot of pages that are already zeroed). SSE can do far better than > that. i686_pagezero was written with SMP in mind. The cache state ends up in a more favourable condition when sharing with other cpus. 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 Mar 28 17:40:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E28B537B401; Fri, 28 Mar 2003 17:40:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82C8F43F85; Fri, 28 Mar 2003 17:40:42 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T1eg0U081938; Fri, 28 Mar 2003 17:40:42 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T1egAE081935; Fri, 28 Mar 2003 17:40:42 -0800 (PST) Message-Id: <200303290140.h2T1egAE081935@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Fri, 28 Mar 2003 17:40:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ex if_ex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 01:41:16 -0000 mdodd 2003/03/28 17:40:42 PST FreeBSD src repository Modified files: sys/dev/ex if_ex.c Log: Don't panic if we aren't plugged into a hub. Revision Changes Path 1.43 +18 -5 src/sys/dev/ex/if_ex.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 17:53:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D45837B404; Fri, 28 Mar 2003 17:53:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 963CF43FD7; Fri, 28 Mar 2003 17:53:13 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T1rD0U083003; Fri, 28 Mar 2003 17:53:13 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T1rDZo083002; Fri, 28 Mar 2003 17:53:13 -0800 (PST) Message-Id: <200303290153.h2T1rDZo083002@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Fri, 28 Mar 2003 17:53:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ie if_ie.c if_iereg.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, 29 Mar 2003 01:53:15 -0000 mdodd 2003/03/28 17:53:13 PST FreeBSD src repository Modified files: sys/dev/ie if_ie.c if_iereg.h Log: Text formatting changes. Revision Changes Path 1.91 +61 -59 src/sys/dev/ie/if_ie.c 1.5 +7 -6 src/sys/dev/ie/if_iereg.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 18:09:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E257337B401; Fri, 28 Mar 2003 18:09:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8331243FA3; Fri, 28 Mar 2003 18:09:03 -0800 (PST) (envelope-from seanc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T2930U084926; Fri, 28 Mar 2003 18:09:03 -0800 (PST) (envelope-from seanc@repoman.freebsd.org) Received: (from seanc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T293tR084925; Fri, 28 Mar 2003 18:09:03 -0800 (PST) Message-Id: <200303290209.h2T293tR084925@repoman.freebsd.org> From: Sean Chittenden Date: Fri, 28 Mar 2003 18:09:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/disklabel disklabel.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, 29 Mar 2003 02:09:05 -0000 seanc 2003/03/28 18:09:03 PST FreeBSD src repository (doc,ports committer) Modified files: sbin/disklabel disklabel.8 Log: Small mdoc fix Revision Changes Path 1.50 +1 -1 src/sbin/disklabel/disklabel.8 From owner-cvs-src@FreeBSD.ORG Fri Mar 28 18:42: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 4A0A237B401; Fri, 28 Mar 2003 18:42:04 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADBAB43FA3; Fri, 28 Mar 2003 18:42:02 -0800 (PST) (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.3/8.8.7) with ESMTP id NAA13225; Sat, 29 Mar 2003 13:41:26 +1100 Date: Sat, 29 Mar 2003 13:41:25 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Peter Wemm In-Reply-To: <20030329002321.BE6752A8C1@canning.wemm.org> Message-ID: <20030329133505.J9370@gamplex.bde.org> References: <20030329002321.BE6752A8C1@canning.wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: David Malone cc: src-committers@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 02:42:06 -0000 On Fri, 28 Mar 2003, Peter Wemm wrote: > Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= wrote: > > David Malone writes: > > > On Thu, Mar 27, 2003 at 09:57:35AM +0100, des@ofug.org wrote: > > > > Might it be a good idea to have separate b{copy,zero} implementations > > > > for special purposes like pmap_{copy,zero}_page? > > > We do have a i686_pagezero already, which seems to be used in > > > pmap_zero_page - I guess it may not be well tuned to modern processors, > > > as it is almost 5 years old. > > > > i686_pagezero uses 'rep stosl' after an initial 'rep scasl' to check > > if the page was already zero (which is a pessimization unless we zero > > a lot of pages that are already zeroed). SSE can do far better than > > that. > > i686_pagezero was written with SMP in mind. The cache state ends up in > a more favourable condition when sharing with other cpus. Hmm. The SMP advantage seems to be mainly a poor man's avoidance of clobbering caches. By writing only to cache lines that are are not all zero, we avoid busting all on-CPU caches except the ones on the CPU doing the zeroing. This makes the main bug in i686_pagezero() even sillier. We actually write zeros to everything after the first nonzero word, so we only get the cache benefit for cache lines up to the first not-all-zero one. Bruce From owner-cvs-src@FreeBSD.ORG Fri Mar 28 18:58: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 5C55537B401; Fri, 28 Mar 2003 18:58:27 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5EAB43F3F; Fri, 28 Mar 2003 18:58:26 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.8/8.12.7) with ESMTP id h2T2wMAm013471; Fri, 28 Mar 2003 18:58:26 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.8/8.12.8/Submit) id h2T2wMmd013470; Fri, 28 Mar 2003 18:58:22 -0800 (PST) Date: Fri, 28 Mar 2003 18:58:22 -0800 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030329025822.GA37827@dragon.nuxi.com> References: <200303111145.h2BBjh5T025767@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303111145.h2BBjh5T025767@repoman.freebsd.org> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.sbin/kgzip elfhdr.c endian.h i386_a.out.h kgzcmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 02:58:29 -0000 On Tue, Mar 11, 2003 at 03:45:43AM -0800, Ruslan Ermilov wrote: > ru 2003/03/11 03:45:43 PST > Added files: > usr.sbin/kgzip endian.h i386_a.out.h > Log: > Convert kgzip(8) to be an i386 cross-tool. This is needed for > cross-releasing i386 on different architectures. This version > provides an i386 version of , and handles endianness. > > Revision Changes Path > 1.1 +52 -0 src/usr.sbin/kgzip/endian.h (new) > http://cvsweb.freebsd.org/src/usr.sbin/kgzip/endian.h?rev=1.1 > 1.1 +139 -0 src/usr.sbin/kgzip/i386_a.out.h (new) > http://cvsweb.freebsd.org/src/usr.sbin/kgzip/i386_a.out.h?rev=1.1 Back out the addition of endian.h now. Use the head and stop duplicating it all over the tree. I will take this to the TRB if I have to. I am also backing out your backout of my commit doing the same of crunchide. Same for i386_a.out.h which is a duplication of sys/sys/imgact_aout.h. From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:03: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 2798337B401; Fri, 28 Mar 2003 19:03:14 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77F8943F75; Fri, 28 Mar 2003 19:03:12 -0800 (PST) (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.3/8.8.7) with ESMTP id OAA14783; Sat, 29 Mar 2003 14:02:55 +1100 Date: Sat, 29 Mar 2003 14:02:55 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030329134320.C9370@gamplex.bde.org> References: <20030327180247.D1825@gamplex.bde.org> <20030327212647.GA64029@walton.maths.tcd.ie> <20030328174850.M6165@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE cc: David Malone cc: src-committers@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 03:03:16 -0000 On Fri, 28 Mar 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > Bruce Evans writes: > > Instead of fixing the comparison and any other logic bugs, I rewrote th= e > > function using orl instead of scasl, and simpler logic (ignore the chan= ges > > for the previous function in the same hunk). > > Could you please commit this? Nothing uses it, so it won't break > anything, but it'll make testing and benchmarking easier for > interested parties. Er, it is used (in pmap.c). I recently learned that makeworld is an interesting benchmark for zeroing pages (all %times on a system with 1 Athlon and 1GB of memory): - makeworld spends at least 3-5% of its time zeroing pages - turning off vm.idlezero_enable increases makeworld time by 1-2% and moves the place where the zeroing is done significantly. With vm.idlezero_enable off, most of the idle zeroing is done in process context and gets charged to makeworld; otherwise it is done in the pagezero task and gets charged to that. Most but not all of the time spent in the pagezero task is "free", and we lose the 1-2% by doing all zeroing in process context. - SCHED_ULE breaks scheduling of idleprio processes. This results in pagezero being too active. It costs 1-2% instead of saving 1-2%. Bruce From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:03: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 B6F4037B401; Fri, 28 Mar 2003 19:03:43 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC6F443FA3; Fri, 28 Mar 2003 19:03:42 -0800 (PST) (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 h2T33g0U089503; Fri, 28 Mar 2003 19:03:42 -0800 (PST) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T33gwx089502; Fri, 28 Mar 2003 19:03:42 -0800 (PST) Message-Id: <200303290303.h2T33gwx089502@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 28 Mar 2003 19:03:42 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/crunch/crunchide endian.h exec_elf32.c src/usr.bin/elf2aout Makefile elf2aout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 03:03:46 -0000 obrien 2003/03/28 19:03:42 PST FreeBSD src repository Modified files: usr.sbin/crunch/crunchide exec_elf32.c usr.bin/elf2aout Makefile elf2aout.c Removed files: usr.sbin/crunch/crunchide endian.h Log: Back out the totally unapproved backout of my commits. Revision Changes Path 1.7 +0 -1 src/usr.bin/elf2aout/Makefile 1.9 +1 -1 src/usr.bin/elf2aout/elf2aout.c 1.4 +0 -57 src/usr.sbin/crunch/crunchide/endian.h (dead) 1.10 +1 -1 src/usr.sbin/crunch/crunchide/exec_elf32.c From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:13: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 E8FA237B401; Fri, 28 Mar 2003 19:13:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 893DB43F85; Fri, 28 Mar 2003 19:13:19 -0800 (PST) (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 h2T3DJ0U090158; Fri, 28 Mar 2003 19:13:19 -0800 (PST) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T3DJ6Y090157; Fri, 28 Mar 2003 19:13:19 -0800 (PST) Message-Id: <200303290313.h2T3DJ6Y090157@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 28 Mar 2003 19:13:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 03:13:20 -0000 obrien 2003/03/28 19:13:19 PST FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: Reduce "code duplication" for AMD CPU's. Revision Changes Path 1.23 +10 -30 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:14: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 9A24137B404; Fri, 28 Mar 2003 19:14:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24B2B43F93; Fri, 28 Mar 2003 19:14:25 -0800 (PST) (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 h2T3EO0U090237; Fri, 28 Mar 2003 19:14:24 -0800 (PST) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T3EOVF090236; Fri, 28 Mar 2003 19:14:24 -0800 (PST) Message-Id: <200303290314.h2T3EOVF090236@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 28 Mar 2003 19:14:24 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 03:14:26 -0000 obrien 2003/03/28 19:14:24 PST FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: Globally use -mieee in /usr/src for Alpha. Revision Changes Path 1.24 +4 -0 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:27: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 C1E7737B401; Fri, 28 Mar 2003 19:27:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 609D643FA3; Fri, 28 Mar 2003 19:27:50 -0800 (PST) (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 h2T3Ro0U090910; Fri, 28 Mar 2003 19:27:50 -0800 (PST) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T3Rorl090909; Fri, 28 Mar 2003 19:27:50 -0800 (PST) Message-Id: <200303290327.h2T3Rorl090909@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 28 Mar 2003 19:27:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/periodic/daily 320.rdist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 03:27:54 -0000 obrien 2003/03/28 19:27:50 PST FreeBSD src repository Removed files: etc/periodic/daily 320.rdist Log: This is OBE as we don't have rdist in the base system any longer. Revision Changes Path 1.6 +0 -31 src/etc/periodic/daily/320.rdist (dead) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 19:28: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 8289637B404; Fri, 28 Mar 2003 19:28:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2101143FAF; Fri, 28 Mar 2003 19:28:29 -0800 (PST) (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 h2T3SS0U091004; Fri, 28 Mar 2003 19:28:28 -0800 (PST) (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T3SSwn091003; Fri, 28 Mar 2003 19:28:28 -0800 (PST) Message-Id: <200303290328.h2T3SSwn091003@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 28 Mar 2003 19:28:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/periodic/daily 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, 29 Mar 2003 03:28:30 -0000 obrien 2003/03/28 19:28:28 PST FreeBSD src repository Modified files: etc/periodic/daily Makefile Log: 320.rdist is OBE as we don't have rdist in the base system any more. Revision Changes Path 1.10 +0 -1 src/etc/periodic/daily/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:09:17 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FC1C37B401; Fri, 28 Mar 2003 21:09:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91C4343FB1; Fri, 28 Mar 2003 21:09:16 -0800 (PST) (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 h2T59G0U004525; Fri, 28 Mar 2003 21:09:16 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T59FoI004523; Fri, 28 Mar 2003 21:09:15 -0800 (PST) Message-Id: <200303290509.h2T59FoI004523@repoman.freebsd.org> From: Warner Losh Date: Fri, 28 Mar 2003 21:09:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 bus_alloc_resource.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 05:09:19 -0000 imp 2003/03/28 21:09:15 PST FreeBSD src repository Modified files: share/man/man9 bus_alloc_resource.9 Log: Fix some typos: race->rare rman_activate_resource -> bus_activate_resource Add xref to bus_activate_resource Minor markup changes for the start/end/count parameters. Revision Changes Path 1.13 +15 -7 src/share/man/man9/bus_alloc_resource.9 From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:11:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D209B37B401; Fri, 28 Mar 2003 21:11:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7235B43FA3; Fri, 28 Mar 2003 21:11:14 -0800 (PST) (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 h2T5BE0U005064; Fri, 28 Mar 2003 21:11:14 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T5BEAc005063; Fri, 28 Mar 2003 21:11:14 -0800 (PST) Message-Id: <200303290511.h2T5BEAc005063@repoman.freebsd.org> From: Warner Losh Date: Fri, 28 Mar 2003 21:11:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 BUS_SETUP_INTR.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 05:11:16 -0000 imp 2003/03/28 21:11:14 PST FreeBSD src repository Modified files: share/man/man9 BUS_SETUP_INTR.9 Log: Clearify what happens with the cookiep in various cases. Revision Changes Path 1.12 +11 -1 src/share/man/man9/BUS_SETUP_INTR.9 From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:16:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6324B37B401; Fri, 28 Mar 2003 21:16:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0157443FA3; Fri, 28 Mar 2003 21:16:16 -0800 (PST) (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 h2T5GF0U005489; Fri, 28 Mar 2003 21:16:15 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T5GFti005488; Fri, 28 Mar 2003 21:16:15 -0800 (PST) Message-Id: <200303290516.h2T5GFti005488@repoman.freebsd.org> From: Warner Losh Date: Fri, 28 Mar 2003 21:16:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile bus_activate_resource.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 05:16:18 -0000 imp 2003/03/28 21:16:15 PST FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 bus_activate_resource.9 Log: Add a new man page for bus_activate_resource and bus_deactivate_resource. It could use some improvement, and others are welcomed to do so :-) Revision Changes Path 1.178 +3 -2 src/share/man/man9/Makefile 1.1 +97 -0 src/share/man/man9/bus_activate_resource.9 (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:24: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 EAA5937B401; Fri, 28 Mar 2003 21:24:12 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBC6543FA3; Fri, 28 Mar 2003 21:24:11 -0800 (PST) (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 h2T5OAA7007513; Fri, 28 Mar 2003 22:24:10 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 28 Mar 2003 22:23:47 -0700 (MST) Message-Id: <20030328.222347.85393537.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030329025822.GA37827@dragon.nuxi.com> References: <200303111145.h2BBjh5T025767@repoman.freebsd.org> <20030329025822.GA37827@dragon.nuxi.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.sbin/kgzip elfhdr.c endian.h i386_a.out.h kgzcmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 05:24:15 -0000 In message: <20030329025822.GA37827@dragon.nuxi.com> "David O'Brien" writes: : On Tue, Mar 11, 2003 at 03:45:43AM -0800, Ruslan Ermilov wrote: : > ru 2003/03/11 03:45:43 PST : > Added files: : > usr.sbin/kgzip endian.h i386_a.out.h : > Log: : > Convert kgzip(8) to be an i386 cross-tool. This is needed for : > cross-releasing i386 on different architectures. This version : > provides an i386 version of , and handles endianness. : > : > Revision Changes Path : : > 1.1 +52 -0 src/usr.sbin/kgzip/endian.h (new) : > http://cvsweb.freebsd.org/src/usr.sbin/kgzip/endian.h?rev=1.1 : > 1.1 +139 -0 src/usr.sbin/kgzip/i386_a.out.h (new) : > http://cvsweb.freebsd.org/src/usr.sbin/kgzip/i386_a.out.h?rev=1.1 : : Back out the addition of endian.h now. Use the head and : stop duplicating it all over the tree. I will take this to the TRB if I : have to. I am also backing out your backout of my commit doing the same : of crunchide. Are you also going to fix the cross compilation breakage that this causes? Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:44: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 4EAA337B401; Fri, 28 Mar 2003 21:44:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E517343FAF; Fri, 28 Mar 2003 21:44:49 -0800 (PST) (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 h2T5in0U007394; Fri, 28 Mar 2003 21:44:49 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T5inIV007393; Fri, 28 Mar 2003 21:44:49 -0800 (PST) Message-Id: <200303290544.h2T5inIV007393@repoman.freebsd.org> From: Warner Losh Date: Fri, 28 Mar 2003 21:44:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 oldcard.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: Sat, 29 Mar 2003 05:44:51 -0000 imp 2003/03/28 21:44:49 PST FreeBSD src repository Modified files: share/man/man4 oldcard.4 Log: Note: this is OLDCARD, and tweak comment about clpd 6729/30. Revision Changes Path 1.6 +3 -1 src/share/man/man4/oldcard.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:46: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 7F2EE37B401; Fri, 28 Mar 2003 21:46:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20D0443FBD; Fri, 28 Mar 2003 21:46:35 -0800 (PST) (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 h2T5kY0U007516; Fri, 28 Mar 2003 21:46:34 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T5kYlM007515; Fri, 28 Mar 2003 21:46:34 -0800 (PST) Message-Id: <200303290546.h2T5kYlM007515@repoman.freebsd.org> From: Mike Silbersack Date: Fri, 28 Mar 2003 21:46:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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: Sat, 29 Mar 2003 05:46:37 -0000 silby 2003/03/28 21:46:34 PST FreeBSD src repository Modified files: sys/conf NOTES Log: Add MBUF_FRAG_TEST to NOTES. Submitted by: Hiten Pandya Revision Changes Path 1.1142 +7 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:48: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 36F5037B401; Fri, 28 Mar 2003 21:48:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F1143FD7; Fri, 28 Mar 2003 21:48:36 -0800 (PST) (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 h2T5ma0U007597; Fri, 28 Mar 2003 21:48:36 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T5ma5Q007596; Fri, 28 Mar 2003 21:48:36 -0800 (PST) Message-Id: <200303290548.h2T5ma5Q007596@repoman.freebsd.org> From: Mike Silbersack Date: Fri, 28 Mar 2003 21:48:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 05:48:38 -0000 silby 2003/03/28 21:48:36 PST FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/sys mbuf.h Log: Add the m_defrag routine, as discussed on committers@. This incarnation should address the concerns of all in the discussion, and keeps statistics which show how much it is used. MFC after: 2 weeks Revision Changes Path 1.112 +83 -0 src/sys/kern/uipc_mbuf.c 1.117 +1 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 21:55:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 016FD37B405 for ; Fri, 28 Mar 2003 21:55:39 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2A25A43F3F for ; Fri, 28 Mar 2003 21:55:37 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 93455 invoked from network); 29 Mar 2003 05:55:35 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 29 Mar 2003 05:55:35 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 28 Mar 2003 23:52:08 -0600 (CST) From: Mike Silbersack To: Mike Silbersack In-Reply-To: <200303290548.h2T5ma5Q007596@repoman.freebsd.org> Message-ID: <20030328234910.N3026@odysseus.silby.com> References: <200303290548.h2T5ma5Q007596@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 uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 05:55:42 -0000 I took the "goal" parameter back out. The more I thought about it, I realized that it would only lead to confusion wrt the semantics of what would be considered a failure. Additionally, the host chain is unharmed if memory allocation fails; this allows m_defrag to be called on critical chains during a time of low memory without the concern of the chain being lost. Also, thanks to Bosko's patch to m_dup_pkthdr, I use m_getcl when needed. I'm going to beef up MBUF_FRAG_TEST so it can create chains busdma_load_mbuf cannot coalesce, then I'm going to go hunting for deviant network drivers. On Fri, 28 Mar 2003, Mike Silbersack wrote: > silby 2003/03/28 21:48:36 PST > > FreeBSD src repository > > Modified files: > sys/kern uipc_mbuf.c > sys/sys mbuf.h > Log: > Add the m_defrag routine, as discussed on committers@. This > incarnation should address the concerns of all in the discussion, > and keeps statistics which show how much it is used. > > MFC after: 2 weeks > > Revision Changes Path > 1.112 +83 -0 src/sys/kern/uipc_mbuf.c > 1.117 +1 -0 src/sys/sys/mbuf.h > From owner-cvs-src@FreeBSD.ORG Fri Mar 28 22:05: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 3227D37B401; Fri, 28 Mar 2003 22:05:11 -0800 (PST) Received: from randomservers.com (randomservers.com [198.78.65.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EEC443FBF; Fri, 28 Mar 2003 22:05:10 -0800 (PST) (envelope-from joseph@randomnetworks.com) Received: from randomservers.com (randomservers [198.78.65.158]) by randomservers.com (8.12.8/8.12.6) with ESMTP id h2T64OdA014734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Mar 2003 22:04:24 -0800 (PST) (envelope-from joseph@randomnetworks.com) Received: from localhost (joseph@localhost)h2T64NvL014731; Fri, 28 Mar 2003 22:04:23 -0800 (PST) (envelope-from joseph@randomnetworks.com) X-Authentication-Warning: randomservers.com: joseph owned process doing -bs Date: Fri, 28 Mar 2003 22:04:23 -0800 (PST) From: Joseph Scott X-X-Sender: joseph@randomservers To: Maxime Henrion In-Reply-To: <200303281637.h2SGbjwr022166@repoman.freebsd.org> Message-ID: <20030328220305.R71324@randomservers> References: <200303281637.h2SGbjwr022166@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-Spam-Status: No, hits=-0.7 required=8.0 tests=IN_REP_TO,REFERENCES,SPAM_PHRASE_00_01,X_AUTH_WARNING version=2.44 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Gavin Atkinson cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/games/grdc grdc.6 grdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 06:05:12 -0000 On Fri, 28 Mar 2003, Maxime Henrion wrote: > mux 2003/03/28 08:37:45 PST > > FreeBSD src repository > > Modified files: > games/grdc grdc.6 grdc.c > Log: > Add an option to print the time in 12-hour format. > > Submitted by: Samy Al Bahra PR bin/35113 has code to add a countdown timer, if your interested. -Joseph From owner-cvs-src@FreeBSD.ORG Fri Mar 28 22:14: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 B219637B401; Fri, 28 Mar 2003 22:14:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6408743F75; Fri, 28 Mar 2003 22:14:15 -0800 (PST) (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 h2T6EF0U010347; Fri, 28 Mar 2003 22:14:15 -0800 (PST) (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T6EFpi010346; Fri, 28 Mar 2003 22:14:15 -0800 (PST) Message-Id: <200303290614.h2T6EFpi010346@repoman.freebsd.org> From: Alan Cox Date: Fri, 28 Mar 2003 22:14:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_cow.c uipc_syscalls.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 06:14:18 -0000 alc 2003/03/28 22:14:15 PST FreeBSD src repository Modified files: sys/kern uipc_cow.c uipc_syscalls.c sys/sys socketvar.h Log: Pass the vm_page's address to sf_buf_alloc(); map the vm_page as part of sf_buf_alloc() instead of expecting sf_buf_alloc()'s caller to map it. The ultimate reason for this change is to enable two optimizations: (1) that there never be more than one sf_buf mapping a vm_page at a time and (2) 64-bit architectures can transparently use their 1-1 virtual to physical mapping (e.g., "K0SEG") avoiding the overhead of pmap_qenter() and pmap_qremove(). Revision Changes Path 1.12 +1 -3 src/sys/kern/uipc_cow.c 1.144 +6 -9 src/sys/kern/uipc_syscalls.c 1.103 +1 -1 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Fri Mar 28 22:34:26 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EFF637B401; Fri, 28 Mar 2003 22:34:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F09C43F75; Fri, 28 Mar 2003 22:34:26 -0800 (PST) (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 h2T6YP0U011693; Fri, 28 Mar 2003 22:34:25 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T6YP7W011692; Fri, 28 Mar 2003 22:34:25 -0800 (PST) Message-Id: <200303290634.h2T6YP7W011692@repoman.freebsd.org> From: Mike Silbersack Date: Fri, 28 Mar 2003 22:34:25 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_xl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 06:34:28 -0000 silby 2003/03/28 22:34:25 PST FreeBSD src repository Modified files: sys/pci if_xl.c Log: Fix up the long mbuf chain recovery code to use m_defrag; the old code messed up on B & C chipsets because it lost the packet header and therefore the flag indicating the need for hardware checksums. MFC after: 2 weeks Revision Changes Path 1.134 +8 -19 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 00:30: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 0309837B401; Sat, 29 Mar 2003 00:30:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A24B143FAF; Sat, 29 Mar 2003 00:30:46 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T8Uk0U020891; Sat, 29 Mar 2003 00:30:46 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T8UkPK020890; Sat, 29 Mar 2003 00:30:46 -0800 (PST) Message-Id: <200303290830.h2T8UkPK020890@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 00:30:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dpt dpt.h dpt_eisa.c dpt_isa.c dpt_pci.c dpt_scsi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 08:30:48 -0000 mdodd 2003/03/29 00:30:46 PST FreeBSD src repository Modified files: sys/dev/dpt dpt.h dpt_eisa.c dpt_isa.c dpt_pci.c dpt_scsi.c Log: - Track resources in our softc. - Sanitize dpt_alloc(). - Add helper functions for resource alloc/release. - Add detach method. - Relocate definition of devclass_t. - Move some debugging output behind bootverbose. - Implement an identify method for ISA devices but don't use it right now. Revision Changes Path 1.14 +18 -3 src/sys/dev/dpt/dpt.h 1.16 +22 -37 src/sys/dev/dpt/dpt_eisa.c 1.4 +120 -44 src/sys/dev/dpt/dpt_isa.c 1.25 +28 -32 src/sys/dev/dpt/dpt_pci.c 1.38 +90 -11 src/sys/dev/dpt/dpt_scsi.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 00:31: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 2EC4537B401; Sat, 29 Mar 2003 00:31:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4EF343FBF; Sat, 29 Mar 2003 00:31:28 -0800 (PST) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T8VS0U021125; Sat, 29 Mar 2003 00:31:28 -0800 (PST) (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T8VSB8021124; Sat, 29 Mar 2003 00:31:28 -0800 (PST) Message-Id: <200303290831.h2T8VSB8021124@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Sat, 29 Mar 2003 00:31:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 08:31:32 -0000 suz 2003/03/29 00:31:28 PST FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: fixed a mbuf leak when an IP packet from ESP tunnel is redirected obtained from: KAME Revision Changes Path 1.30 +7 -0 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 01:20: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 C22A837B401; Sat, 29 Mar 2003 01:20:35 -0800 (PST) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id CC8C243FA3; Sat, 29 Mar 2003 01:20:33 -0800 (PST) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 Mar 2003 09:20:33 +0000 (GMT) Date: Sat, 29 Mar 2003 09:20:29 +0000 From: David Malone To: Luigi Rizzo Message-ID: <20030329092029.GA21929@walton.maths.tcd.ie> References: <200303260452.h2Q4quap015364@www.ambrisko.com> <20030326114030.U2075@odysseus.silby.com> <20030326183351.GJ57674@elvis.mu.org> <20030326130903.G2075@odysseus.silby.com> <20030327013224.P7674@odysseus.silby.com> <031301c2f49b$09d2bfb0$52557f42@errno.com> <20030327153352.A66323@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030327153352.A66323@xorpc.icir.org> User-Agent: Mutt/1.5.3i Sender: dwmalone@maths.tcd.ie cc: src-committers@FreeBSD.org cc: Doug Ambrisko cc: cvs-src@FreeBSD.org cc: Maxime Henrion cc: Sam Leffler cc: Mike Silbersack cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 09:20:37 -0000 On Thu, Mar 27, 2003 at 03:33:52PM -0800, Luigi Rizzo wrote: > so individual writes of 513+ bytes will result in wasting up to 75% > of the socket buffer space. At the very least, i would drop the > 'm->m_len <= MCLBYTES / 4' check to reduce the waste. I think I added that test when we were making sbcompress work on data in clusters. There was no profound reason for it, other than preventing it copying complete clusters, which seems rather wasteful. OTOH, if the data is likely to be copied later I guess we may as well compress it more aggressively earlier. (The reason we looked at optimising this was because we were recieveing small packets from a remote X server and the fxp drivers were passing them up in clusters, wasting loads of space in netscape's socketbufs. In our case, the data was much smaller than MCLBYTES/4, so copying any small amount of data was a big win.) David. From owner-cvs-src@FreeBSD.ORG Sat Mar 29 01:46: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 7F51237B401; Sat, 29 Mar 2003 01:46:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D9D143F93; Sat, 29 Mar 2003 01:46:11 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T9kA0U031812; Sat, 29 Mar 2003 01:46:10 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T9kAHg031811; Sat, 29 Mar 2003 01:46:10 -0800 (PST) Message-Id: <200303290946.h2T9kAHg031811@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 01:46:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dpt dpt_scsi.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 09:46:15 -0000 mdodd 2003/03/29 01:46:10 PST FreeBSD src repository Modified files: sys/dev/dpt dpt_scsi.c sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c sys/dev/aha aha.c aha_isa.c aha_mca.c sys/dev/ahb ahb.c Log: Clean up argument comments for bus_dma_tag_create() calls. Revision Changes Path 1.13 +39 -32 src/sys/dev/advansys/adv_eisa.c 1.22 +26 -24 src/sys/dev/advansys/adv_isa.c 1.18 +26 -17 src/sys/dev/advansys/adv_pci.c 1.22 +27 -17 src/sys/dev/advansys/advansys.c 1.15 +13 -10 src/sys/dev/advansys/adw_pci.c 1.13 +54 -33 src/sys/dev/advansys/adwcam.c 1.45 +51 -32 src/sys/dev/aha/aha.c 1.21 +12 -7 src/sys/dev/aha/aha_isa.c 1.6 +13 -12 src/sys/dev/aha/aha_mca.c 1.26 +26 -17 src/sys/dev/ahb/ahb.c 1.36 +51 -32 src/sys/dev/buslogic/bt.c 1.15 +12 -8 src/sys/dev/buslogic/bt_eisa.c 1.20 +26 -17 src/sys/dev/buslogic/bt_isa.c 1.6 +25 -18 src/sys/dev/buslogic/bt_mca.c 1.13 +12 -8 src/sys/dev/buslogic/bt_pci.c 1.39 +38 -24 src/sys/dev/dpt/dpt_scsi.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 01:49:23 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD7B137B401; Sat, 29 Mar 2003 01:49:23 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DD9943F75; Sat, 29 Mar 2003 01:49:23 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T9nN0U031889; Sat, 29 Mar 2003 01:49:23 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T9nN4H031888; Sat, 29 Mar 2003 01:49:23 -0800 (PST) Message-Id: <200303290949.h2T9nN4H031888@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 01:49:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 09:49:26 -0000 mdodd 2003/03/29 01:49:22 PST FreeBSD src repository Modified files: sys/dev/ie if_ie.c Log: Adjust shared memory allocation to work on cards with only 8 KB of RAM. Revision Changes Path 1.92 +6 -6 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 01:59: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 89A9F37B401; Sat, 29 Mar 2003 01:59:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 368B943FAF; Sat, 29 Mar 2003 01:59:50 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2T9xo0U032855; Sat, 29 Mar 2003 01:59:50 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2T9xnR6032854; Sat, 29 Mar 2003 01:59:49 -0800 (PST) Message-Id: <200303290959.h2T9xnR6032854@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 01:59:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/atspeaker Makefile src/sys/modules/pcspeaker Makefile src/sys/modules/speaker 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, 29 Mar 2003 09:59:52 -0000 mdodd 2003/03/29 01:59:49 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/speaker Makefile Removed files: sys/modules/atspeaker Makefile sys/modules/pcspeaker Makefile Log: Retire 'atspeaker' and 'pcspeaker'. We'll use 'speaker' which is the same as the config device directive. Reminded by: Takahashi Yoshihiro Revision Changes Path 1.310 +1 -2 src/sys/modules/Makefile 1.4 +0 -9 src/sys/modules/atspeaker/Makefile (dead) 1.3 +0 -9 src/sys/modules/pcspeaker/Makefile (dead) 1.1 +9 -0 src/sys/modules/speaker/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 02: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 5C65237B401; Sat, 29 Mar 2003 02:01:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F285343FA3; Sat, 29 Mar 2003 02:01:03 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TA130U033246; Sat, 29 Mar 2003 02:01:03 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TA13cB033244; Sat, 29 Mar 2003 02:01:03 -0800 (PST) Message-Id: <200303291001.h2TA13cB033244@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 02:01:03 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/speaker 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, 29 Mar 2003 10:01:05 -0000 mdodd 2003/03/29 02:01:03 PST FreeBSD src repository Modified files: sys/modules/speaker Makefile Log: 'speaker' not 'atspeaker' Revision Changes Path 1.2 +1 -1 src/sys/modules/speaker/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 29 02:12:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89BA237B401; Sat, 29 Mar 2003 02:12:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B33E43F75; Sat, 29 Mar 2003 02:12:16 -0800 (PST) (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 h2TACG0U034927; Sat, 29 Mar 2003 02:12:16 -0800 (PST) (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TACFEo034926; Sat, 29 Mar 2003 02:12:15 -0800 (PST) Message-Id: <200303291012.h2TACFEo034926@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 29 Mar 2003 02:12:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 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, 29 Mar 2003 10:12:21 -0000 kris 2003/03/29 02:12:15 PST FreeBSD src repository Modified files: share/man/man9 Makefile Log: Correct a typo in previous commit Revision Changes Path 1.179 +1 -1 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 29 03: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 0BC4E37B405; Sat, 29 Mar 2003 03:29:36 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD15743FBD; Sat, 29 Mar 2003 03:29:33 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id CD0D75308; Sat, 29 Mar 2003 12:29:31 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Robert Watson From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 29 Mar 2003 12:29:30 +0100 In-Reply-To: <200303272044.h2RKi9Kd097236@repoman.freebsd.org> (Robert Watson's message of "Thu, 27 Mar 2003 12:44:09 -0800 (PST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <200303272044.h2RKi9Kd097236@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/lib url.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 11:29:39 -0000 Robert Watson writes: > Log: > Don't pass NULL in as a flags argument to libfetch's fetchGetURL() > as this can result in a NULL pointer deference when parsing the > flags later. This change fixes "pkg_add -r" on 5.0-CURRENT for > me; not quite clear how the problem was introduced. Umm, this was already fixed in libfetch more than a week ago. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat Mar 29 03:55: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 11A5037B401; Sat, 29 Mar 2003 03:55:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A46D243F75; Sat, 29 Mar 2003 03:55:37 -0800 (PST) (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 h2TBtb0U042408; Sat, 29 Mar 2003 03:55:37 -0800 (PST) (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TBtbfN042407; Sat, 29 Mar 2003 03:55:37 -0800 (PST) Message-Id: <200303291155.h2TBtbfN042407@repoman.freebsd.org> From: Mike Makonnen Date: Sat, 29 Mar 2003 03:55:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdtime strptime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 11:55:41 -0000 mtm 2003/03/29 03:55:37 PST FreeBSD src repository Modified files: lib/libc/stdtime strptime.c Log: Fill in the rest of the fields in the resulting struct tm from strptime(3). Previously, they would get filled only for the %s specifier and as a side effect of using the the %Z specifier with a GMT time zone. PR: misc/48993 Approved by: markm (mentor) Silence on: -standards Revision Changes Path 1.32 +3 -2 src/lib/libc/stdtime/strptime.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 04:22: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 22C2B37B401; Sat, 29 Mar 2003 04:22:13 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id A900143FA3; Sat, 29 Mar 2003 04:22:09 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 1DAFA5308; Sat, 29 Mar 2003 13:22:08 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Peter Jeremy From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 29 Mar 2003 13:22:07 +0100 In-Reply-To: <20030328073513.GA20464@cirb503493.alcatel.com.au> (Peter Jeremy's message of "Fri, 28 Mar 2003 18:35:14 +1100") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030327180247.D1825@gamplex.bde.org> <20030327232742.GA80113@wantadilla.lemis.com> <20030328161552.L5953@gamplex.bde.org> <20030328073513.GA20464@cirb503493.alcatel.com.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" cc: src-committers@freebsd.org cc: Bruce Evans cc: Nate Lawson cc: Greg 'groggy' Lehey cc: cvs-src@freebsd.org cc: Mike Silbersack cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 12:22:16 -0000 --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Peter Jeremy writes: > Finally, how many different bcopy/bzero variants to we want? A > "page-size" variant has the advantage of not having to worry about > alignment or remaining-bytes issues but doubles the number of > bzero/bcopy variants we need to maintain. Likewise, different > variants optimised for different feature sets of different CPUs > in different families could very rapidly get out of hand. I've attached an untested patch that sets up the infrastructure for processor-specific pagezero() and pagecopy() on i386. At the very least, it helps avoid some of the #ifdef spaghetti in pmap.c, and it should also result in a slight speedup for page zeroing and copying. (the patch builds, but I haven't booted it) Note that this patch makes pmap_zero_page_area() identical to pmap_zero_page() on i386 - this was already the case for i686-class CPUs since they use i686_pagezero() for pmap_zero_page_area(). This could turn out to be a pessimization on older CPUs with smaller amounts of cache, but I don't think pmap_zero_page_area() is used a lot, so it's probably not noticeable. On a different note, support.s is a bloody mess. Once the dust has settled, I'd like to go through it and reorder its contents a little. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=page.diff Index: sys/sys/systm.h =================================================================== RCS file: /home/ncvs/src/sys/sys/systm.h,v retrieving revision 1.191 diff -u -r1.191 systm.h --- sys/sys/systm.h 24 Mar 2003 21:15:35 -0000 1.191 +++ sys/sys/systm.h 29 Mar 2003 12:10:28 -0000 @@ -171,12 +171,9 @@ void bcopy(const void *from, void *to, size_t len); void ovbcopy(const void *from, void *to, size_t len); - -#ifdef __i386__ -extern void (*bzero)(void *buf, size_t len); -#else void bzero(void *buf, size_t len); -#endif +void pagecopy(const void *from, void *to); +void pagezero(void *buf); void *memcpy(void *to, const void *from, size_t len); Index: sys/vm/vm_zeroidle.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_zeroidle.c,v retrieving revision 1.18 diff -u -r1.18 vm_zeroidle.c --- sys/vm/vm_zeroidle.c 12 Oct 2002 05:32:24 -0000 1.18 +++ sys/vm/vm_zeroidle.c 29 Mar 2003 11:15:28 -0000 @@ -143,10 +143,10 @@ } } -static struct proc *pagezero; +static struct proc *pagezero_proc; static struct kproc_desc pagezero_kp = { "pagezero", vm_pagezero, - &pagezero + &pagezero_proc }; SYSINIT(pagezero, SI_SUB_KTHREAD_VM, SI_ORDER_ANY, kproc_start, &pagezero_kp) Index: sys/i386/i386/identcpu.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/identcpu.c,v retrieving revision 1.119 diff -u -r1.119 identcpu.c --- sys/i386/i386/identcpu.c 18 Mar 2003 08:45:22 -0000 1.119 +++ sys/i386/i386/identcpu.c 29 Mar 2003 12:07:25 -0000 @@ -563,7 +563,7 @@ #if defined(I486_CPU) case CPUCLASS_486: printf("486"); - bzero = i486_bzero; + bzero_vector = i486_bzero; break; #endif #if defined(I586_CPU) @@ -580,6 +580,7 @@ (intmax_t)(tsc_freq + 4999) / 1000000, (u_int)((tsc_freq + 4999) / 10000) % 100); printf("686"); + pagezero_vector = i686_pagezero; break; #endif default: Index: sys/i386/i386/pmap.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v retrieving revision 1.398 diff -u -r1.398 pmap.c --- sys/i386/i386/pmap.c 25 Mar 2003 00:07:02 -0000 1.398 +++ sys/i386/i386/pmap.c 29 Mar 2003 11:59:36 -0000 @@ -2754,12 +2754,7 @@ #endif invlpg((u_int)CADDR2); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686) - i686_pagezero(CADDR2); - else -#endif - bzero(CADDR2, PAGE_SIZE); + pagezero(CADDR2); #ifdef SMP curthread->td_switchin = NULL; #endif @@ -2789,12 +2784,7 @@ #endif invlpg((u_int)CADDR2); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686 && off == 0 && size == PAGE_SIZE) - i686_pagezero(CADDR2); - else -#endif - bzero((char *)CADDR2 + off, size); + pagezero(CADDR2); #ifdef SMP curthread->td_switchin = NULL; #endif @@ -2823,12 +2813,7 @@ #endif invlpg((u_int)CADDR3); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686) - i686_pagezero(CADDR3); - else -#endif - bzero(CADDR3, PAGE_SIZE); + pagezero(CADDR3); #ifdef SMP curthread->td_switchin = NULL; #endif @@ -2861,7 +2846,7 @@ invlpg((u_int)CADDR1); invlpg((u_int)CADDR2); #endif - bcopy(CADDR1, CADDR2, PAGE_SIZE); + pagecopy(CADDR1, CADDR2); #ifdef SMP curthread->td_switchin = NULL; #endif Index: sys/i386/i386/support.s =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/support.s,v retrieving revision 1.93 diff -u -r1.93 support.s --- sys/i386/i386/support.s 22 Sep 2002 04:45:20 -0000 1.93 +++ sys/i386/i386/support.s 29 Mar 2003 12:08:54 -0000 @@ -48,9 +48,15 @@ .globl bcopy_vector bcopy_vector: .long generic_bcopy - .globl bzero -bzero: + .globl bzero_vector +bzero_vector: .long generic_bzero + .globl pagecopy_vector +pagecopy_vector: + .long generic_pagecopy + .globl pagezero_vector +pagezero_vector: + .long generic_pagezero .globl copyin_vector copyin_vector: .long generic_copyin @@ -73,6 +79,10 @@ * void bzero(void *buf, u_int len) */ +ENTRY(bzero) + MEXITCOUNT + jmp *bzero_vector + ENTRY(generic_bzero) pushl %edi movl 8(%esp),%edi @@ -349,6 +359,39 @@ ret #endif /* I586_CPU && defined(DEV_NPX) */ +ENTRY(pagecopy) + MEXITCOUNT + jmp *pagecopy_vector + +ENTRY(generic_pagecopy) + pushl %esi + pushl %edi + movl 8(%esp),%esi + movl 12(%esp),%edi + movl $1024,%ecx + xorl %eax,%eax + cld + rep + movsl + popl %edi + popl %esi + ret + +ENTRY(pagezero) + MEXITCOUNT + jmp *pagezero_vector + +ENTRY(generic_pagezero) + pushl %edi + movl 8(%esp),%edi + movl $1024,%ecx + xorl %eax,%eax + cld + rep + stosl + popl %edi + ret + ENTRY(i686_pagezero) pushl %edi pushl %ebx @@ -361,7 +404,7 @@ 1: xorl %eax, %eax repe - scasl + scasl jnz 2f popl %ebx Index: sys/i386/include/md_var.h =================================================================== RCS file: /home/ncvs/src/sys/i386/include/md_var.h,v retrieving revision 1.60 diff -u -r1.60 md_var.h --- sys/i386/include/md_var.h 25 Mar 2003 00:07:03 -0000 1.60 +++ sys/i386/include/md_var.h 29 Mar 2003 12:11:08 -0000 @@ -36,12 +36,17 @@ * Miscellaneous machine-dependent declarations. */ +extern void (*bcopy_vector)(const void *from, void *to, size_t len); +extern void (*ovbcopy_vector)(const void *from, void *to, size_t len); +extern void (*bzero_vector)(void *buf, size_t len); +extern void (*pagecopy_vector)(const void *from, void *to); +extern void (*pagezero_vector)(void *buf); +extern int (*copyin_vector)(const void *udaddr, void *kaddr, size_t len); +extern int (*copyout_vector)(const void *kaddr, void *udaddr, size_t len); + extern long Maxmem; extern u_int atdevbase; /* offset in virtual memory of ISA io mem */ -extern void (*bcopy_vector)(const void *from, void *to, size_t len); extern int busdma_swi_pending; -extern int (*copyin_vector)(const void *udaddr, void *kaddr, size_t len); -extern int (*copyout_vector)(const void *kaddr, void *udaddr, size_t len); extern u_int cpu_exthigh; extern u_int cpu_feature; extern u_int cpu_fxsr; @@ -56,7 +61,6 @@ extern int need_pre_dma_flush; extern int need_post_dma_flush; #endif -extern void (*ovbcopy_vector)(const void *from, void *to, size_t len); extern char sigcode[]; extern int szsigcode; #ifdef COMPAT_FREEBSD4 --=-=-=-- From owner-cvs-src@FreeBSD.ORG Sat Mar 29 04: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 1391B37B401; Sat, 29 Mar 2003 04:42:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A700D43FAF; Sat, 29 Mar 2003 04:42:02 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TCg20U048599; Sat, 29 Mar 2003 04:42:02 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TCg27b048598; Sat, 29 Mar 2003 04:42:02 -0800 (PST) Message-Id: <200303291242.h2TCg27b048598@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 04:42:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ie if_ie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 12:42:04 -0000 mdodd 2003/03/29 04:42:02 PST FreeBSD src repository Modified files: sys/dev/ie if_ie.c Log: Clear the IFF_OACTIVE flag at the end of ieinit(). This prevents the adapter from becoming wedged when when the interface is is brought up by ether_ioctl() (when you set an IP address for example.) Confirmed this "fix" from NetBSD's i82586 backend. It seems hackish to me but whatever. Revision Changes Path 1.93 +2 -0 src/sys/dev/ie/if_ie.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:18: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 67DD437B404; Sat, 29 Mar 2003 05:18:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E834943FBF; Sat, 29 Mar 2003 05:18:20 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDIK0U056887; Sat, 29 Mar 2003 05:18:20 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDIKfn056886; Sat, 29 Mar 2003 05:18:20 -0800 (PST) Message-Id: <200303291318.h2TDIKfn056886@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 05:18:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa elink.c elink.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, 29 Mar 2003 13:18:23 -0000 mdodd 2003/03/29 05:18:20 PST FreeBSD src repository Modified files: sys/i386/isa elink.c elink.h Log: - Change ELINK_ID_PORT; the 3c507 likes 0x100 better. - Add module metadata. Revision Changes Path 1.11 +17 -1 src/sys/i386/isa/elink.c 1.8 +2 -1 src/sys/i386/isa/elink.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:27: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 A547F37B401; Sat, 29 Mar 2003 05:27:42 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C1943FAF; Sat, 29 Mar 2003 05:27:40 -0800 (PST) (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.3/8.8.7) with ESMTP id AAA26038; Sun, 30 Mar 2003 00:27:30 +1100 Date: Sun, 30 Mar 2003 00:27:29 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030329235643.H11074@gamplex.bde.org> References: <20030327232742.GA80113@wantadilla.lemis.com> <20030328073513.GA20464@cirb503493.alcatel.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Greg 'groggy' Lehey cc: Peter Jeremy cc: Mike Silbersack cc: Nate Lawson cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 13:27:46 -0000 On Sat, 29 Mar 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > I've attached an untested patch that sets up the infrastructure for > processor-specific pagezero() and pagecopy() on i386. At the very > least, it helps avoid some of the #ifdef spaghetti in pmap.c, and it > should also result in a slight speedup for page zeroing and copying. I'm sorry I started this. My original reply was about why even larger micro-optimizations are dubious. > (the patch builds, but I haven't booted it) > > Note that this patch makes pmap_zero_page_area() identical to > pmap_zero_page() on i386 - this was already the case for i686-class > CPUs since they use i686_pagezero() for pmap_zero_page_area(). This Er, they can't be identical. pmap_zero_page_area() handles partial pages. i686_pagezero() was only used for the special case where the partial page is actually the whole page. > On a different note, support.s is a bloody mess. Once the dust has > settled, I'd like to go through it and reorder its contents a little. There is very little wrong with its order. % Index: sys/sys/systm.h % =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D % RCS file: /home/ncvs/src/sys/sys/systm.h,v % retrieving revision 1.191 % diff -u -r1.191 systm.h % --- sys/sys/systm.h=0924 Mar 2003 21:15:35 -0000=091.191 % +++ sys/sys/systm.h=0929 Mar 2003 12:10:28 -0000 % @@ -171,12 +171,9 @@ % % void=09bcopy(const void *from, void *to, size_t len); % void=09ovbcopy(const void *from, void *to, size_t len); % - % -#ifdef __i386__ % -extern void=09(*bzero)(void *buf, size_t len); % -#else % void=09bzero(void *buf, size_t len); % -#endif The microoptimization of making bzero a function pointer wasn't such a good idea. The main problem with undoing it is that this breaks binary compatibility. % +void=09pagecopy(const void *from, void *to); % +void=09pagezero(void *buf); I'd prefer not to have more interfaces to combinatorially explode. The versions of these in the patch are only generic, so using these interfaces instead of bcopy() and bzero() bypasses non-generic versions of the latter. % % void=09*memcpy(void *to, const void *from, size_t len); The declarations of page*() are disordered ('p' > 'm'). % Index: sys/i386/i386/pmap.c % =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D % RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v % retrieving revision 1.398 % diff -u -r1.398 pmap.c % --- sys/i386/i386/pmap.c=0925 Mar 2003 00:07:02 -0000=091.398 % +++ sys/i386/i386/pmap.c=0929 Mar 2003 11:59:36 -0000 % ... % @@ -2789,12 +2784,7 @@ % #endif % =09invlpg((u_int)CADDR2); % #endif % -#if defined(I686_CPU) % -=09if (cpu_class =3D=3D CPUCLASS_686 && off =3D=3D 0 && size =3D=3D PAGE= _SIZE) =09 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % -=09=09i686_pagezero(CADDR2); % -=09else % -#endif % -=09=09bzero((char *)CADDR2 + off, size); % +=09pagezero(CADDR2); See above about this bug. % Index: sys/i386/i386/support.s % =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D % RCS file: /home/ncvs/src/sys/i386/i386/support.s,v % retrieving revision 1.93 % diff -u -r1.93 support.s % --- sys/i386/i386/support.s=0922 Sep 2002 04:45:20 -0000=091.93 % +++ sys/i386/i386/support.s=0929 Mar 2003 12:08:54 -0000 % @@ -48,9 +48,15 @@ % =09.globl=09bcopy_vector % bcopy_vector: % =09.long=09generic_bcopy % -=09.globl=09bzero % -bzero: % +=09.globl=09bzero_vector % +bzero_vector: % =09.long=09generic_bzero % +=09.globl=09pagecopy_vector % +pagecopy_vector: % +=09.long=09generic_pagecopy % +=09.globl=09pagezero_vector % +pagezero_vector: % +=09.long=09generic_pagezero % =09.globl=09copyin_vector % copyin_vector: % =09.long=09generic_copyin The definitions of page*() are disordered ('p' > 'c'). % Index: sys/i386/include/md_var.h % =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D % RCS file: /home/ncvs/src/sys/i386/include/md_var.h,v % retrieving revision 1.60 % diff -u -r1.60 md_var.h % --- sys/i386/include/md_var.h=0925 Mar 2003 00:07:03 -0000=091.60 % +++ sys/i386/include/md_var.h=0929 Mar 2003 12:11:08 -0000 % @@ -36,12 +36,17 @@ % * Miscellaneous machine-dependent declarations. % */ % % +extern void=09(*bcopy_vector)(const void *from, void *to, size_t len); % +extern=09void=09(*ovbcopy_vector)(const void *from, void *to, size_t len= ); % +extern void=09(*bzero_vector)(void *buf, size_t len); % +extern void=09(*pagecopy_vector)(const void *from, void *to); % +extern void=09(*pagezero_vector)(void *buf); % +extern=09int=09(*copyin_vector)(const void *udaddr, void *kaddr, size_t = len); % +extern=09int=09(*copyout_vector)(const void *kaddr, void *udaddr, size_t= len); This file was mostly sorted and consistently formatted. Bruce From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:36: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 8D90537B401; Sat, 29 Mar 2003 05:36:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39E5043FAF; Sat, 29 Mar 2003 05:36:42 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDaf0U058260; Sat, 29 Mar 2003 05:36:41 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDafT7058259; Sat, 29 Mar 2003 05:36:41 -0800 (PST) Message-Id: <200303291336.h2TDafT7058259@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 05:36:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/dev/ie if_ie.c if_ie_isa.c if_iereg.h if_ievar.h src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 13:36:44 -0000 mdodd 2003/03/29 05:36:41 PST FreeBSD src repository Modified files: sys/conf files sys/dev/ie if_ie.c if_iereg.h sys/i386/conf GENERIC NOTES Added files: sys/dev/ie if_ie_isa.c if_ievar.h Log: - Move driver to newbus. - Provide identify methods for EtherExpress and 3c507 cards; this means these cards no longer need wired configs. - Provide a detach method. Revision Changes Path 1.773 +2 -1 src/sys/conf/files 1.94 +138 -530 src/sys/dev/ie/if_ie.c 1.1 +885 -0 src/sys/dev/ie/if_ie_isa.c (new) 1.6 +1 -1 src/sys/dev/ie/if_iereg.h 1.1 +91 -0 src/sys/dev/ie/if_ievar.h (new) 1.380 +1 -0 src/sys/i386/conf/GENERIC 1.1082 +5 -9 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:37:10 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A589037B401; Sat, 29 Mar 2003 05:37:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4990343FA3; Sat, 29 Mar 2003 05:37:10 -0800 (PST) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDbA0U058321; Sat, 29 Mar 2003 05:37:10 -0800 (PST) (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDbANB058320; Sat, 29 Mar 2003 05:37:10 -0800 (PST) Message-Id: <200303291337.h2TDbANB058320@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 29 Mar 2003 05:37:09 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-dma.c ata-isa.c ata-pci.c ata-pci.h atapi-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 13:37:12 -0000 sos 2003/03/29 05:37:09 PST FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-disk.c ata-dma.c ata-isa.c ata-pci.c ata-pci.h atapi-all.c Log: Second round of updates to the ATA driver. Clean up the DMA interface too much unneeded stuff crept in with the busdma code back when. Modify the ATA_IN* / ATA_OUT* macros so that resource and offset are gotten from a table. That allows for new chipsets that doesn't nessesarily have things ordered the good old way. This also removes the need for the wierd PC98 resource functions. Tested on: i386, PC98, Alpha, Sparc64 Revision Changes Path 1.174 +103 -146 src/sys/dev/ata/ata-all.c 1.60 +66 -36 src/sys/dev/ata/ata-all.h 1.10 +42 -7 src/sys/dev/ata/ata-card.c 1.5 +42 -25 src/sys/dev/ata/ata-cbus.c 1.16 +79 -68 src/sys/dev/ata/ata-chipset.c 1.149 +19 -20 src/sys/dev/ata/ata-disk.c 1.114 +77 -121 src/sys/dev/ata/ata-dma.c 1.14 +21 -4 src/sys/dev/ata/ata-isa.c 1.58 +134 -77 src/sys/dev/ata/ata-pci.c 1.5 +13 -11 src/sys/dev/ata/ata-pci.h 1.100 +23 -27 src/sys/dev/ata/atapi-all.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:40:42 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DB7D37B401; Sat, 29 Mar 2003 05:40:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F78943F93; Sat, 29 Mar 2003 05:40:41 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDef0U058749; Sat, 29 Mar 2003 05:40:41 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDeftI058747; Sat, 29 Mar 2003 05:40:41 -0800 (PST) Message-Id: <200303291340.h2TDeftI058747@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 05:40:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/ie 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, 29 Mar 2003 13:40:43 -0000 mdodd 2003/03/29 05:40:41 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/ie Makefile Log: Add module infrastructure for if_ie. Revision Changes Path 1.311 +1 -0 src/sys/modules/Makefile 1.1 +10 -0 src/sys/modules/ie/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:42: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 1A28637B404; Sat, 29 Mar 2003 05:42:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3686643FB1; Sat, 29 Mar 2003 05:42:21 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDgL0U059018; Sat, 29 Mar 2003 05:42:21 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDgKgJ059017; Sat, 29 Mar 2003 05:42:20 -0800 (PST) Message-Id: <200303291342.h2TDgKgJ059017@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 05:42:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/elink 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, 29 Mar 2003 13:42:24 -0000 mdodd 2003/03/29 05:42:20 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/elink Makefile Log: Add module infrastructure for elink. Revision Changes Path 1.312 +1 -0 src/sys/modules/Makefile 1.1 +10 -0 src/sys/modules/elink/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:43: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 C258F37B401; Sat, 29 Mar 2003 05:43:09 -0800 (PST) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70B5843FAF; Sat, 29 Mar 2003 05:43:08 -0800 (PST) (envelope-from hiten@angelica.unixdaemons.com) Received: from angelica.unixdaemons.com (localhost.unixdaemons.com [127.0.0.1])h2TDh7V5014349; Sat, 29 Mar 2003 08:43:07 -0500 (EST) Received: (from hiten@localhost) by angelica.unixdaemons.com (8.12.8/8.12.1/Submit) id h2TDh7fZ014348; Sat, 29 Mar 2003 08:43:07 -0500 (EST) (envelope-from hiten) Date: Sat, 29 Mar 2003 08:43:07 -0500 From: Hiten Pandya To: "Matthew N. Dodd" Message-ID: <20030329134307.GA13496@unixdaemons.com> References: <200303291340.h2TDeftI058747@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303291340.h2TDeftI058747@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD i386 X-Public-Key: http://www.pittgoth.com/~hiten/pubkey.asc X-URL: http://www.unixdaemons.com/~hiten X-PGP: http://pgp.mit.edu:11371/pks/lookup?search=Hiten+Pandya&op=index cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/modules Makefile src/sys/modules/ie 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, 29 Mar 2003 13:43:12 -0000 Matthew N. Dodd (Sat, Mar 29, 2003 at 05:40:41AM -0800) wrote: > mdodd 2003/03/29 05:40:41 PST > > FreeBSD src repository > > Modified files: > sys/modules Makefile > Added files: > sys/modules/ie Makefile > Log: > Add module infrastructure for if_ie. Cheers. -- Hiten From owner-cvs-src@FreeBSD.ORG Sat Mar 29 05:45: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 BCF5537B401; Sat, 29 Mar 2003 05:45:18 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D72343F3F; Sat, 29 Mar 2003 05:45:18 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TDjI0U059229; Sat, 29 Mar 2003 05:45:18 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TDjI1V059228; Sat, 29 Mar 2003 05:45:18 -0800 (PST) Message-Id: <200303291345.h2TDjI1V059228@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 05:45:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 13:45:21 -0000 mdodd 2003/03/29 05:45:18 PST FreeBSD src repository Modified files: sys/dev/ep if_ep_isa.c Log: Register dependency on the elink module. Revision Changes Path 1.15 +3 -0 src/sys/dev/ep/if_ep_isa.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 06:50: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 3327A37B401; Sat, 29 Mar 2003 06:50:15 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C755543F93; Sat, 29 Mar 2003 06:50:14 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TEoE0U066549; Sat, 29 Mar 2003 06:50:14 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TEoEc0066546; Sat, 29 Mar 2003 06:50:14 -0800 (PST) Message-Id: <200303291450.h2TEoEc0066546@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 06:50:14 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dpt dpt_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 14:50:17 -0000 mdodd 2003/03/29 06:50:14 PST FreeBSD src repository Modified files: sys/dev/dpt dpt_isa.c Log: Don't compile the identify method yet. Revision Changes Path 1.5 +4 -0 src/sys/dev/dpt/dpt_isa.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 06:51: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 80F0A37B401; Sat, 29 Mar 2003 06:51:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20D1A43FCB; Sat, 29 Mar 2003 06:51:51 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TEpo0U066968; Sat, 29 Mar 2003 06:51:50 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TEpo6m066967; Sat, 29 Mar 2003 06:51:50 -0800 (PST) Message-Id: <200303291451.h2TEpo6m066967@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 06:51:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dpt dpt_scsi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 14:51:52 -0000 mdodd 2003/03/29 06:51:50 PST FreeBSD src repository Modified files: sys/dev/dpt dpt_scsi.c Log: Remove useless code. Revision Changes Path 1.40 +0 -6 src/sys/dev/dpt/dpt_scsi.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 06:52: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 8C2E837B401; Sat, 29 Mar 2003 06:52:09 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id C41EF43F3F; Sat, 29 Mar 2003 06:52:08 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.8/8.12.8) with SMTP id h2TEq3jK027149; Sat, 29 Mar 2003 09:52:03 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Sat, 29 Mar 2003 09:52:02 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/lib url.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 14:52:12 -0000 On Sat, 29 Mar 2003, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: > > Log: > > Don't pass NULL in as a flags argument to libfetch's fetchGetURL() > > as this can result in a NULL pointer deference when parsing the > > flags later. This change fixes "pkg_add -r" on 5.0-CURRENT for > > me; not quite clear how the problem was introduced. >=20 > Umm, this was already fixed in libfetch more than a week ago. Interesting, because it was still segfaulting for me with a fresh -current the same day I committed the change. :-) I'm currently in the process of packing to move apartments, but I'll see if I can't get a system up using today's -current and without that change and see what happens soemtime today. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:13:46 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD96A37B401; Sat, 29 Mar 2003 07:13:46 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34BCE43F93; Sat, 29 Mar 2003 07:13:45 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 2EE0E5308; Sat, 29 Mar 2003 16:13:42 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Bruce Evans From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 29 Mar 2003 16:13:41 +0100 In-Reply-To: <20030329235643.H11074@gamplex.bde.org> (Bruce Evans's message of "Sun, 30 Mar 2003 00:27:29 +1100 (EST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030327180247.D1825@gamplex.bde.org> <20030327232742.GA80113@wantadilla.lemis.com> <20030328161552.L5953@gamplex.bde.org> <20030328073513.GA20464@cirb503493.alcatel.com.au> <20030329235643.H11074@gamplex.bde.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Greg 'groggy' Lehey cc: Peter Jeremy cc: Mike Silbersack cc: Nate Lawson cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:13:50 -0000 --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Bruce Evans writes: > > On a different note, support.s is a bloody mess. Once the dust has > > settled, I'd like to go through it and reorder its contents a little. > There is very little wrong with its order. I placed generic_page*() next to i686_pagezero(), which is right below the various bzero() implementations. That's fine in the sense that it is logically related to bzero(), but it's certainly not alphabetical. There's a comment right before generic_bzero() that says "bcopy family", but bcopy() is miles away from that comment > The microoptimization of making bzero a function pointer wasn't such a > good idea. The main problem with undoing it is that this breaks binary > compatibility. It looked completely bogus to me. I realize it breaks binary compatibility, but I'd rather break it now than after 5.x goes -STABLE. Also, I don't think there are too many third-party modules for 5.x yet, and I'm almost certain there will be more ABI breakage before 5.x goes -STABLE. > % +void pagecopy(const void *from, void *to); > % +void pagezero(void *buf); > > Er, they can't be identical. pmap_zero_page_area() handles partial > pages. i686_pagezero() was only used for the special case where the > partial page is actually the whole page. OK, I was a little too quick there. > I'd prefer not to have more interfaces to combinatorially explode. > The versions of these in the patch are only generic, so using these > interfaces instead of bcopy() and bzero() bypasses non-generic > versions of the latter. We don't currently have any viable non-generic bcopy() or bzero(), but if you prefer, I can make generic_page*() wrappers for b*(). IMHO, if specialized pagezero() and pagecopy() functions result in measurably improved performance, they're worth the added complexity, even if we're just talking about a few percent. > % > % void *memcpy(void *to, const void *from, size_t len); > > The declarations of page*() are disordered ('p' > 'm'). The declarations in systm.h were not sorted alphabetically to start with. They seem to be grouped roughly by purpose, and sometimes sorted alphabetically within the group. > % +extern void (*bcopy_vector)(const void *from, void *to, size_t len); > % +extern void (*ovbcopy_vector)(const void *from, void *to, size_t len); > % +extern void (*bzero_vector)(void *buf, size_t len); > % +extern void (*pagecopy_vector)(const void *from, void *to); > % +extern void (*pagezero_vector)(void *buf); > % +extern int (*copyin_vector)(const void *udaddr, void *kaddr, size_t le= n); > % +extern int (*copyout_vector)(const void *kaddr, void *udaddr, size_t l= en); > > This file was mostly sorted and consistently formatted. Obviously not. The inconsistencies were there to start with, I didn't introduce them. Also, *_vector are variables, not prototypes, and they are listed here only so identcpu.c and npx.c can assign to them. The misalphabetization was not intentional, I just placed page*() next to b*() because they are logically related. New patch attached. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=page.diff Index: sys/sys/systm.h =================================================================== RCS file: /home/ncvs/src/sys/sys/systm.h,v retrieving revision 1.191 diff -u -r1.191 systm.h --- sys/sys/systm.h 24 Mar 2003 21:15:35 -0000 1.191 +++ sys/sys/systm.h 29 Mar 2003 12:10:28 -0000 @@ -171,12 +171,9 @@ void bcopy(const void *from, void *to, size_t len); void ovbcopy(const void *from, void *to, size_t len); - -#ifdef __i386__ -extern void (*bzero)(void *buf, size_t len); -#else void bzero(void *buf, size_t len); -#endif +void pagecopy(const void *from, void *to); +void pagezero(void *buf); void *memcpy(void *to, const void *from, size_t len); Index: sys/vm/vm_zeroidle.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_zeroidle.c,v retrieving revision 1.18 diff -u -r1.18 vm_zeroidle.c --- sys/vm/vm_zeroidle.c 12 Oct 2002 05:32:24 -0000 1.18 +++ sys/vm/vm_zeroidle.c 29 Mar 2003 11:15:28 -0000 @@ -143,10 +143,10 @@ } } -static struct proc *pagezero; +static struct proc *pagezero_proc; static struct kproc_desc pagezero_kp = { "pagezero", vm_pagezero, - &pagezero + &pagezero_proc }; SYSINIT(pagezero, SI_SUB_KTHREAD_VM, SI_ORDER_ANY, kproc_start, &pagezero_kp) Index: sys/i386/i386/identcpu.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/identcpu.c,v retrieving revision 1.119 diff -u -r1.119 identcpu.c --- sys/i386/i386/identcpu.c 18 Mar 2003 08:45:22 -0000 1.119 +++ sys/i386/i386/identcpu.c 29 Mar 2003 12:07:25 -0000 @@ -563,7 +563,7 @@ #if defined(I486_CPU) case CPUCLASS_486: printf("486"); - bzero = i486_bzero; + bzero_vector = i486_bzero; break; #endif #if defined(I586_CPU) @@ -580,6 +580,7 @@ (intmax_t)(tsc_freq + 4999) / 1000000, (u_int)((tsc_freq + 4999) / 10000) % 100); printf("686"); + pagezero_vector = i686_pagezero; break; #endif default: Index: sys/i386/i386/pmap.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/pmap.c,v retrieving revision 1.398 diff -u -r1.398 pmap.c --- sys/i386/i386/pmap.c 25 Mar 2003 00:07:02 -0000 1.398 +++ sys/i386/i386/pmap.c 29 Mar 2003 15:06:23 -0000 @@ -2754,12 +2754,7 @@ #endif invlpg((u_int)CADDR2); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686) - i686_pagezero(CADDR2); - else -#endif - bzero(CADDR2, PAGE_SIZE); + pagezero(CADDR2); #ifdef SMP curthread->td_switchin = NULL; #endif @@ -2789,11 +2784,9 @@ #endif invlpg((u_int)CADDR2); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686 && off == 0 && size == PAGE_SIZE) - i686_pagezero(CADDR2); + if (off == 0 && size == PAGE_SIZE) + pagezero(CADDR2); else -#endif bzero((char *)CADDR2 + off, size); #ifdef SMP curthread->td_switchin = NULL; @@ -2823,12 +2816,7 @@ #endif invlpg((u_int)CADDR3); #endif -#if defined(I686_CPU) - if (cpu_class == CPUCLASS_686) - i686_pagezero(CADDR3); - else -#endif - bzero(CADDR3, PAGE_SIZE); + pagezero(CADDR3); #ifdef SMP curthread->td_switchin = NULL; #endif @@ -2861,7 +2849,7 @@ invlpg((u_int)CADDR1); invlpg((u_int)CADDR2); #endif - bcopy(CADDR1, CADDR2, PAGE_SIZE); + pagecopy(CADDR1, CADDR2); #ifdef SMP curthread->td_switchin = NULL; #endif Index: sys/i386/i386/support.s =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/support.s,v retrieving revision 1.93 diff -u -r1.93 support.s --- sys/i386/i386/support.s 22 Sep 2002 04:45:20 -0000 1.93 +++ sys/i386/i386/support.s 29 Mar 2003 14:57:59 -0000 @@ -48,8 +48,8 @@ .globl bcopy_vector bcopy_vector: .long generic_bcopy - .globl bzero -bzero: + .globl bzero_vector +bzero_vector: .long generic_bzero .globl copyin_vector copyin_vector: @@ -60,6 +60,12 @@ .globl ovbcopy_vector ovbcopy_vector: .long generic_bcopy + .globl pagecopy_vector +pagecopy_vector: + .long generic_pagecopy + .globl pagezero_vector +pagezero_vector: + .long generic_pagezero #if defined(I586_CPU) && defined(DEV_NPX) kernel_fpu_lock: .byte 0xfe @@ -73,6 +79,10 @@ * void bzero(void *buf, u_int len) */ +ENTRY(bzero) + MEXITCOUNT + jmp *bzero_vector + ENTRY(generic_bzero) pushl %edi movl 8(%esp),%edi @@ -349,6 +359,39 @@ ret #endif /* I586_CPU && defined(DEV_NPX) */ +ENTRY(pagecopy) + MEXITCOUNT + jmp *pagecopy_vector + +ENTRY(generic_pagecopy) + pushl %esi + pushl %edi + movl 8(%esp),%esi + movl 12(%esp),%edi + movl $1024,%ecx + xorl %eax,%eax + cld + rep + movsl + popl %edi + popl %esi + ret + +ENTRY(pagezero) + MEXITCOUNT + jmp *pagezero_vector + +ENTRY(generic_pagezero) + pushl %edi + movl 8(%esp),%edi + movl $1024,%ecx + xorl %eax,%eax + cld + rep + stosl + popl %edi + ret + ENTRY(i686_pagezero) pushl %edi pushl %ebx @@ -361,7 +404,7 @@ 1: xorl %eax, %eax repe - scasl + scasl jnz 2f popl %ebx Index: sys/i386/include/md_var.h =================================================================== RCS file: /home/ncvs/src/sys/i386/include/md_var.h,v retrieving revision 1.60 diff -u -r1.60 md_var.h --- sys/i386/include/md_var.h 25 Mar 2003 00:07:03 -0000 1.60 +++ sys/i386/include/md_var.h 29 Mar 2003 15:11:32 -0000 @@ -36,12 +36,17 @@ * Miscellaneous machine-dependent declarations. */ -extern long Maxmem; -extern u_int atdevbase; /* offset in virtual memory of ISA io mem */ extern void (*bcopy_vector)(const void *from, void *to, size_t len); -extern int busdma_swi_pending; +extern void (*bzero_vector)(void *buf, size_t len); extern int (*copyin_vector)(const void *udaddr, void *kaddr, size_t len); extern int (*copyout_vector)(const void *kaddr, void *udaddr, size_t len); +extern void (*ovbcopy_vector)(const void *from, void *to, size_t len); +extern void (*pagecopy_vector)(const void *from, void *to); +extern void (*pagezero_vector)(void *addr); + +extern long Maxmem; +extern u_int atdevbase; /* offset in virtual memory of ISA io mem */ +extern int busdma_swi_pending; extern u_int cpu_exthigh; extern u_int cpu_feature; extern u_int cpu_fxsr; @@ -56,7 +61,6 @@ extern int need_pre_dma_flush; extern int need_post_dma_flush; #endif -extern void (*ovbcopy_vector)(const void *from, void *to, size_t len); extern char sigcode[]; extern int szsigcode; #ifdef COMPAT_FREEBSD4 --=-=-=-- From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:15:39 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27C0B37B401; Sat, 29 Mar 2003 07:15:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCF5443F93; Sat, 29 Mar 2003 07:15:38 -0800 (PST) (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 h2TFFc0U069476; Sat, 29 Mar 2003 07:15:38 -0800 (PST) (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFFcDq069475; Sat, 29 Mar 2003 07:15:38 -0800 (PST) Message-Id: <200303291515.h2TFFcDq069475@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 29 Mar 2003 07:15:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:15:40 -0000 des 2003/03/29 07:15:38 PST FreeBSD src repository Modified files: lib/libfetch http.c Log: Don't dereference flags if NULL (see http.c rev 1.87) Revision Changes Path 1.69 +1 -1 src/lib/libfetch/http.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:16: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 388E037B401; Sat, 29 Mar 2003 07:16:26 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75B5243FE3; Sat, 29 Mar 2003 07:16:25 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 264B85308; Sat, 29 Mar 2003 16:16:24 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Robert Watson From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 29 Mar 2003 16:16:23 +0100 In-Reply-To: (Robert Watson's message of "Sat, 29 Mar 2003 09:52:02 -0500 (EST)") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/lib url.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:16:27 -0000 Robert Watson writes: > On Sat, 29 Mar 2003, Dag-Erling Sm=F8rgrav wrote: > > Umm, this was already fixed in libfetch more than a week ago. > Interesting, because it was still segfaulting for me with a fresh -current > the same day I committed the change. :-) Using an http mirror, right? I checked - mtm fixed the ftp case but forgot the http case. I just committed a patch for the http case; please back out your workaround once you've verified that the fix works. DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:19:49 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E3FC37B401; Sat, 29 Mar 2003 07:19:49 -0800 (PST) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91D8243F93; Sat, 29 Mar 2003 07:19:48 -0800 (PST) (envelope-from sam@errno.com) Received: from melange (melange.errno.com [66.127.85.82]) (authenticated bits=0) by ebb.errno.com (8.12.8/8.12.6) with ESMTP id h2TFJfmm030580 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sat, 29 Mar 2003 07:19:44 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <09e701c2f606$a0a79890$52557f42@errno.com> From: "Sam Leffler" To: "Bruce Evans" , =?iso-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <20030327180247.D1825@gamplex.bde.org><20030327232742.GA80113@wantadilla.lemis.com><20030328161552.L5953@gamplex.bde.org><20030328073513.GA20464@cirb503493.alcatel.com.au><20030329235643.H11074@gamplex.bde.org> Date: Sat, 29 Mar 2003 07:19:40 -0800 Organization: Errno Consulting MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4920.2300 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Greg 'groggy' Lehey cc: Peter Jeremy cc: Mike Silbersack cc: Nate Lawson cc: cvs-all@FreeBSD.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:19:50 -0000 > IMHO, if specialized pagezero() and pagecopy() functions result in > measurably improved performance, they're worth the added complexity, > even if we're just talking about a few percent. Please show they are worth it before adding this complexity. Sam From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:20: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 AC93F37B401; Sat, 29 Mar 2003 07:20:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3071E44001; Sat, 29 Mar 2003 07:20:45 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFKj0U069872; Sat, 29 Mar 2003 07:20:45 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFKjvF069870; Sat, 29 Mar 2003 07:20:45 -0800 (PST) Message-Id: <200303291520.h2TFKjvF069870@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:20:45 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/bios Makefile src/sys/modules/bios/smapi Makefile src/sys/modules/bios/smbios Makefile src/sys/modules/bios/vpd Makefile src/sys/modules/smapi 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, 29 Mar 2003 15:20:57 -0000 mdodd 2003/03/29 07:20:45 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/bios Makefile sys/modules/bios/smapi Makefile sys/modules/bios/smbios Makefile sys/modules/bios/vpd Makefile Removed files: sys/modules/smapi Makefile Log: Add module infrastructure for 'vpd' and 'smbios' and move 'smbios' to new home. Revision Changes Path 1.313 +1 -1 src/sys/modules/Makefile 1.1 +6 -0 src/sys/modules/bios/Makefile (new) 1.1 +10 -0 src/sys/modules/bios/smapi/Makefile (new) 1.1 +10 -0 src/sys/modules/bios/smbios/Makefile (new) 1.1 +10 -0 src/sys/modules/bios/vpd/Makefile (new) 1.4 +0 -9 src/sys/modules/smapi/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:25: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 24CDB37B416; Sat, 29 Mar 2003 07:25:51 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C76843FA3; Sat, 29 Mar 2003 07:25:50 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.8/8.12.8) with SMTP id h2TFPijK027394; Sat, 29 Mar 2003 10:25:45 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Sat, 29 Mar 2003 10:25:44 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/lib url.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:25:59 -0000 On Sat, 29 Mar 2003, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: > > On Sat, 29 Mar 2003, Dag-Erling Sm=F8rgrav wrote: > > > Umm, this was already fixed in libfetch more than a week ago. > > Interesting, because it was still segfaulting for me with a fresh -curr= ent > > the same day I committed the change. :-) >=20 > Using an http mirror, right? I checked - mtm fixed the ftp case but > forgot the http case. I just committed a patch for the http case;=20 > please back out your workaround once you've verified that the fix works.= =20 The box is building; I'll let you know once I have a result and back out as necessary. Thanks, Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:33: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 26A6437B401; Sat, 29 Mar 2003 07:33:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCD3743FA3; Sat, 29 Mar 2003 07:33:04 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFX40U070911; Sat, 29 Mar 2003 07:33:04 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFX4Cr070910; Sat, 29 Mar 2003 07:33:04 -0800 (PST) Message-Id: <200303291533.h2TFX4Cr070910@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:33:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ex if_exreg.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, 29 Mar 2003 15:33:06 -0000 mdodd 2003/03/29 07:33:04 PST FreeBSD src repository Modified files: sys/dev/ex if_exreg.h Log: Reformat for readability. Revision Changes Path 1.5 +99 -97 src/sys/dev/ex/if_exreg.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07: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 C443A37B404; Sat, 29 Mar 2003 07:34:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572C643FAF; Sat, 29 Mar 2003 07:34:27 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFYR0U070966; Sat, 29 Mar 2003 07:34:27 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFYRaM070965; Sat, 29 Mar 2003 07:34:27 -0800 (PST) Message-Id: <200303291534.h2TFYRaM070965@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:34:27 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ex if_ex.c if_ex_isa.c if_ex_pccard.c if_exvar.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, 29 Mar 2003 15:34:29 -0000 mdodd 2003/03/29 07:34:27 PST FreeBSD src repository Modified files: sys/dev/ex if_ex.c if_ex_isa.c if_ex_pccard.c if_exvar.h Log: - Move ex_pccard_detach() to if_ex.c and rename it to ex_detach(). - Add detach method to ISA front end. Revision Changes Path 1.44 +19 -0 src/sys/dev/ex/if_ex.c 1.5 +1 -0 src/sys/dev/ex/if_ex_isa.c 1.4 +1 -15 src/sys/dev/ex/if_ex_pccard.c 1.3 +2 -1 src/sys/dev/ex/if_exvar.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:38: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 B1DE937B401; Sat, 29 Mar 2003 07:38:54 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D86C43F75; Sat, 29 Mar 2003 07:38:54 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFcs0U071212; Sat, 29 Mar 2003 07:38:54 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFcsSp071211; Sat, 29 Mar 2003 07:38:54 -0800 (PST) Message-Id: <200303291538.h2TFcsSp071211@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:38:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ex if_ex.c if_ex_isa.c if_ex_pccard.c if_exvar.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, 29 Mar 2003 15:38:56 -0000 mdodd 2003/03/29 07:38:53 PST FreeBSD src repository Modified files: sys/dev/ex if_ex.c if_ex_isa.c if_ex_pccard.c if_exvar.h Log: - Declare ex_devclass in if_ex.c - Rename module datastructures in if_ex_isa.c to be more standard. Revision Changes Path 1.45 +2 -0 src/sys/dev/ex/if_ex.c 1.6 +4 -6 src/sys/dev/ex/if_ex_isa.c 1.5 +0 -2 src/sys/dev/ex/if_ex_pccard.c 1.4 +2 -0 src/sys/dev/ex/if_exvar.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:41: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 F12F837B417; Sat, 29 Mar 2003 07:41:44 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8858743F85; Sat, 29 Mar 2003 07:41:44 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFfi0U071731; Sat, 29 Mar 2003 07:41:44 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFfipH071730; Sat, 29 Mar 2003 07:41:44 -0800 (PST) Message-Id: <200303291541.h2TFfipH071730@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:41:44 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/ex 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, 29 Mar 2003 15:41:48 -0000 mdodd 2003/03/29 07:41:44 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/ex Makefile Log: Add module infrastructure for 'if_ex'. Revision Changes Path 1.314 +1 -0 src/sys/modules/Makefile 1.1 +12 -0 src/sys/modules/ex/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:47: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 E273F37B401; Sat, 29 Mar 2003 07:47:13 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8020C43FCB; Sat, 29 Mar 2003 07:47:13 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFlD0U072028; Sat, 29 Mar 2003 07:47:13 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFlDxc072027; Sat, 29 Mar 2003 07:47:13 -0800 (PST) Message-Id: <200303291547.h2TFlDxc072027@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:47:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/modules/dpt 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, 29 Mar 2003 15:47:15 -0000 mdodd 2003/03/29 07:47:13 PST FreeBSD src repository Modified files: sys/modules Makefile Added files: sys/modules/dpt Makefile Log: Add module infrastructure for 'dpt' driver. Revision Changes Path 1.315 +1 -0 src/sys/modules/Makefile 1.1 +14 -0 src/sys/modules/dpt/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:48: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 8F84137B401; Sat, 29 Mar 2003 07:48:57 -0800 (PST) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D63443FAF; Sat, 29 Mar 2003 07:48:56 -0800 (PST) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 00BBC5309; Sat, 29 Mar 2003 16:48:54 +0100 (CET) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Bruce Evans From: des@ofug.org (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Sat, 29 Mar 2003 16:48:54 +0100 In-Reply-To: (des@ofug.org's message of "Sat, 29 Mar 2003 16:13:41 +0100") Message-ID: User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 References: <20030327180247.D1825@gamplex.bde.org> <20030327232742.GA80113@wantadilla.lemis.com> <20030328161552.L5953@gamplex.bde.org> <20030328073513.GA20464@cirb503493.alcatel.com.au> <20030329235643.H11074@gamplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Greg 'groggy' Lehey cc: Peter Jeremy cc: Mike Silbersack cc: Nate Lawson cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:48:59 -0000 des@ofug.org (Dag-Erling Sm=F8rgrav) writes: > New patch attached. Slight (but significant) bug in generic_pagecopy: the offsets for the two movl instructions at the top should be 12 and 16, not 8 and 12 (because they are preceded by two push instructions) DES --=20 Dag-Erling Sm=F8rgrav - des@ofug.org From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07:55: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 EF78037B401; Sat, 29 Mar 2003 07:55:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FBFE43FA3; Sat, 29 Mar 2003 07:55:04 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFt40U072790; Sat, 29 Mar 2003 07:55:04 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFt4fl072789; Sat, 29 Mar 2003 07:55:04 -0800 (PST) Message-Id: <200303291555.h2TFt4fl072789@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:55:04 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/idt idt_harp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 15:55:06 -0000 mdodd 2003/03/29 07:55:04 PST FreeBSD src repository Modified files: sys/dev/idt idt_harp.c Log: - Deal with netisr changes. - Wrap idt_atm_harpconn() in conditional define T_ATM_BUFQUEUE Revision Changes Path 1.3 +5 -5 src/sys/dev/idt/idt_harp.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 07: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 6E9F137B401; Sat, 29 Mar 2003 07:56:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FEE443FAF; Sat, 29 Mar 2003 07:56:14 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TFuD0U072907; Sat, 29 Mar 2003 07:56:13 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TFuDt9072906; Sat, 29 Mar 2003 07:56:13 -0800 (PST) Message-Id: <200303291556.h2TFuDt9072906@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 07:56:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 15:56:15 -0000 mdodd 2003/03/29 07:56:13 PST FreeBSD src repository Modified files: sys/modules Makefile Log: Add 'idt' driver to module build. Revision Changes Path 1.316 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 29 08:04: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 4C4B137B401; Sat, 29 Mar 2003 08:04:30 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51AD243FBF; Sat, 29 Mar 2003 08:04:28 -0800 (PST) (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.3/8.8.7) with ESMTP id CAA00817; Sun, 30 Mar 2003 02:04:21 +1000 Date: Sun, 30 Mar 2003 02:04:20 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= In-Reply-To: Message-ID: <20030330023855.Y11583@gamplex.bde.org> References: <20030327232742.GA80113@wantadilla.lemis.com> <20030328073513.GA20464@cirb503493.alcatel.com.au> <20030329235643.H11074@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Greg 'groggy' Lehey cc: Peter Jeremy cc: Mike Silbersack cc: Nate Lawson cc: cvs-all@freebsd.org Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 16:04:32 -0000 On Sat, 29 Mar 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > Bruce Evans writes: > > > On a different note, support.s is a bloody mess. Once the dust has > > > settled, I'd like to go through it and reorder its contents a little. > > There is very little wrong with its order. > > I placed generic_page*() next to i686_pagezero(), which is right below > the various bzero() implementations. That's fine in the sense that it > is logically related to bzero(), but it's certainly not alphabetical. OK. > There's a comment right before generic_bzero() that says "bcopy > family", but bcopy() is miles away from that comment Oops. bzero() is in the bcopy() family, but I don't know how it got to be sorted before bcopy(). > > The microoptimization of making bzero a function pointer wasn't such a > > good idea. The main problem with undoing it is that this breaks binary > > compatibility. > > It looked completely bogus to me. I realize it breaks binary It was more useful on original i386's. It saves a whole branch instruction= =2E > IMHO, if specialized pagezero() and pagecopy() functions result in > measurably improved performance, they're worth the added complexity, > even if we're just talking about a few percent. I would buy a few percent of real time, but I think we're talking about a few percent of the copy/zero time, which is a few percent of the system time, which is a few percent of the real time. I tried makeworld with i686_pagezero() on an Athlon (!SMP). It's a pessimization on Athlon's and I got a measureable pessimization of 0.3% (6 seconds out of 1949). I don't consider this to be significant. Remaining tyle points taken to private mail. Bruce From owner-cvs-src@FreeBSD.ORG Sat Mar 29 08: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 2638637B401; Sat, 29 Mar 2003 08:13:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBB5543FA3; Sat, 29 Mar 2003 08:13:11 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TGDB0U075096; Sat, 29 Mar 2003 08:13:11 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TGDBCH075095; Sat, 29 Mar 2003 08:13:11 -0800 (PST) Message-Id: <200303291613.h2TGDBCH075095@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 08:13:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/mcd 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, 29 Mar 2003 16:13:13 -0000 mdodd 2003/03/29 08:13:11 PST FreeBSD src repository Modified files: sys/modules/mcd Makefile Log: opt_geom.h is no longer required for this module. Revision Changes Path 1.2 +2 -5 src/sys/modules/mcd/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 29 08:38:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4802137B401; Sat, 29 Mar 2003 08:38:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9F8F43FCB; Sat, 29 Mar 2003 08:38:15 -0800 (PST) (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 h2TGcF0U076567; Sat, 29 Mar 2003 08:38:15 -0800 (PST) (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TGcFZH076566; Sat, 29 Mar 2003 08:38:15 -0800 (PST) Message-Id: <200303291638.h2TGcFZH076566@repoman.freebsd.org> From: Daniel Eischen Date: Sat, 29 Mar 2003 08:38:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/i386/gen signalcontext.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 16:38:19 -0000 deischen 2003/03/29 08:38:15 PST FreeBSD src repository Modified files: lib/libc/i386/gen signalcontext.c Log: Align signal frame placed on stack to 16 bytes so that SSE FPU register restores can work. Also correct allocation for signal frame size. Reviewed by: mini Revision Changes Path 1.5 +2 -1 src/lib/libc/i386/gen/signalcontext.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 09:50: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 1DB8A37B401; Sat, 29 Mar 2003 09:50:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD8F943FDF; Sat, 29 Mar 2003 09:50:38 -0800 (PST) (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 h2THoc0U087474; Sat, 29 Mar 2003 09:50:38 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2THocYb087471; Sat, 29 Mar 2003 09:50:38 -0800 (PST) Message-Id: <200303291750.h2THocYb087471@repoman.freebsd.org> From: Mike Silbersack Date: Sat, 29 Mar 2003 09:50:38 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_sis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 17:50:40 -0000 silby 2003/03/29 09:50:38 PST FreeBSD src repository Modified files: sys/pci if_sis.c Log: Have sis_encap use m_defrag if: 1. The chain passed in is > 31 fragments long or 2. The chain will not fit in the remaining descriptors without defragmentation. This is slightly less clear than other network drivers because the sis chips share one descriptor list for all packets, it seems. Before this change, a > 127 fragment chain would get stuck in the IFQUEUE permanently, bringing all network traffic to a halt. MFC after: 2 weeks Revision Changes Path 1.66 +25 -1 src/sys/pci/if_sis.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 10:22:30 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0D6537B401; Sat, 29 Mar 2003 10:22:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 523C043FBF; Sat, 29 Mar 2003 10:22:30 -0800 (PST) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TIMU0U090723; Sat, 29 Mar 2003 10:22:30 -0800 (PST) (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TIMUiq090718; Sat, 29 Mar 2003 10:22:30 -0800 (PST) Message-Id: <200303291822.h2TIMUiq090718@repoman.freebsd.org> From: Andrew Gallatin Date: Sat, 29 Mar 2003 10:22:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include param.h pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 18:22:32 -0000 gallatin 2003/03/29 10:22:30 PST FreeBSD src repository Modified files: sys/alpha/include param.h pmap.h Log: Fix the osf1 abi module on SMP systems by making the size of a struct pmap be the same on both SMP and UP kernels. It turns out that the size of a struct pmap is much larger on alpha SMP systems due to the number of pm_asn's being dependant on MAX_CPU. Since modules are supposed to be SMP agnostic, this has the affect of moving around the "interesting bits" of the vmspace (daddr, dsize) that the osf1 module wants to frob. So the module ends up scribbling in a pmap struct, and the user either sees a panic, or an application failure. While here, I've also shrunk MAXCPU to 8 now that it affects the size of pmap structs on UP systesm. This should be plenty, as I'm unware of any hardware we currently run in which supports more than 8 CPUs. Revision Changes Path 1.30 +2 -1 src/sys/alpha/include/param.h 1.22 +1 -1 src/sys/alpha/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 11:13: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 E11C637B401; Sat, 29 Mar 2003 11:13:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 376F143FDF; Sat, 29 Mar 2003 11:13:02 -0800 (PST) (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 h2TJD20U094873; Sat, 29 Mar 2003 11:13:02 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TJD2Fh094872; Sat, 29 Mar 2003 11:13:02 -0800 (PST) Message-Id: <200303291913.h2TJD2Fh094872@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 11:13:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: SENDMAIL Subject: cvs commit: src/contrib/sendmail - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 19:13:08 -0000 gshapiro 2003/03/29 11:13:01 PST FreeBSD src repository src/contrib/sendmail - Imported sources Update of /home/ncvs/src/contrib/sendmail In directory repoman.freebsd.org:/tmp/cvs-serv94846 Log Message: Import sendmail 8.12.9 Status: Vendor Tag: SENDMAIL Release Tags: v8_12_9 U src/contrib/sendmail/Makefile U src/contrib/sendmail/FAQ U src/contrib/sendmail/INSTALL U src/contrib/sendmail/KNOWNBUGS U src/contrib/sendmail/LICENSE U src/contrib/sendmail/PGPKEYS U src/contrib/sendmail/README U src/contrib/sendmail/RELEASE_NOTES U src/contrib/sendmail/src/Makefile U src/contrib/sendmail/src/Makefile.m4 U src/contrib/sendmail/src/README U src/contrib/sendmail/src/SECURITY U src/contrib/sendmail/src/TRACEFLAGS U src/contrib/sendmail/src/TUNING U src/contrib/sendmail/src/alias.c U src/contrib/sendmail/src/aliases U src/contrib/sendmail/src/aliases.5 U src/contrib/sendmail/src/arpadate.c U src/contrib/sendmail/src/bf.h U src/contrib/sendmail/src/bf.c U src/contrib/sendmail/src/collect.c C src/contrib/sendmail/src/conf.c U src/contrib/sendmail/src/conf.h U src/contrib/sendmail/src/control.c U src/contrib/sendmail/src/convtime.c U src/contrib/sendmail/src/daemon.c U src/contrib/sendmail/src/deliver.c U src/contrib/sendmail/src/domain.c U src/contrib/sendmail/src/envelope.c U src/contrib/sendmail/src/err.c C src/contrib/sendmail/src/headers.c U src/contrib/sendmail/src/helpfile U src/contrib/sendmail/src/macro.c U src/contrib/sendmail/src/mailq.1 U src/contrib/sendmail/src/main.c U src/contrib/sendmail/src/map.c U src/contrib/sendmail/src/mci.c U src/contrib/sendmail/src/milter.c U src/contrib/sendmail/src/mime.c U src/contrib/sendmail/src/newaliases.1 U src/contrib/sendmail/src/parseaddr.c U src/contrib/sendmail/src/queue.c U src/contrib/sendmail/src/readcf.c U src/contrib/sendmail/src/recipient.c U src/contrib/sendmail/src/savemail.c U src/contrib/sendmail/src/sendmail.8 U src/contrib/sendmail/src/sendmail.h U src/contrib/sendmail/src/sasl.c U src/contrib/sendmail/src/sfsasl.c U src/contrib/sendmail/src/sfsasl.h U src/contrib/sendmail/src/shmticklib.c U src/contrib/sendmail/src/sm_resolve.c U src/contrib/sendmail/src/sm_resolve.h U src/contrib/sendmail/src/srvrsmtp.c U src/contrib/sendmail/src/stab.c U src/contrib/sendmail/src/stats.c U src/contrib/sendmail/src/statusd_shm.h U src/contrib/sendmail/src/sysexits.c U src/contrib/sendmail/src/timers.c U src/contrib/sendmail/src/timers.h U src/contrib/sendmail/src/tls.c U src/contrib/sendmail/src/trace.c U src/contrib/sendmail/src/udb.c U src/contrib/sendmail/src/usersmtp.c U src/contrib/sendmail/src/util.c U src/contrib/sendmail/src/version.c U src/contrib/sendmail/doc/op/Makefile U src/contrib/sendmail/doc/op/op.me U src/contrib/sendmail/libsmutil/Makefile U src/contrib/sendmail/libsmutil/Makefile.m4 U src/contrib/sendmail/libsmutil/cf.c U src/contrib/sendmail/libsmutil/debug.c U src/contrib/sendmail/libsmutil/err.c U src/contrib/sendmail/libsmutil/lockfile.c U src/contrib/sendmail/libsmutil/safefile.c U src/contrib/sendmail/libsmutil/snprintf.c U src/contrib/sendmail/mail.local/Makefile U src/contrib/sendmail/mail.local/Makefile.m4 U src/contrib/sendmail/mail.local/README U src/contrib/sendmail/mail.local/mail.local.8 C src/contrib/sendmail/mail.local/mail.local.c U src/contrib/sendmail/mailstats/Makefile U src/contrib/sendmail/mailstats/Makefile.m4 U src/contrib/sendmail/mailstats/mailstats.8 U src/contrib/sendmail/mailstats/mailstats.c U src/contrib/sendmail/makemap/Makefile U src/contrib/sendmail/makemap/Makefile.m4 U src/contrib/sendmail/makemap/makemap.8 U src/contrib/sendmail/makemap/makemap.c U src/contrib/sendmail/smrsh/Makefile U src/contrib/sendmail/smrsh/Makefile.m4 U src/contrib/sendmail/smrsh/README U src/contrib/sendmail/smrsh/smrsh.8 U src/contrib/sendmail/smrsh/smrsh.c U src/contrib/sendmail/test/Makefile U src/contrib/sendmail/test/Makefile.m4 U src/contrib/sendmail/test/README U src/contrib/sendmail/test/Results U src/contrib/sendmail/test/t_dropgid.c U src/contrib/sendmail/test/t_exclopen.c U src/contrib/sendmail/test/t_pathconf.c U src/contrib/sendmail/test/t_seteuid.c U src/contrib/sendmail/test/t_setgid.c U src/contrib/sendmail/test/t_setreuid.c U src/contrib/sendmail/test/t_setuid.c U src/contrib/sendmail/test/t_snprintf.c U src/contrib/sendmail/include/sendmail/mailstats.h U src/contrib/sendmail/include/sendmail/pathnames.h U src/contrib/sendmail/include/sendmail/sendmail.h U src/contrib/sendmail/include/sm/assert.h U src/contrib/sendmail/include/sm/bdb.h U src/contrib/sendmail/include/sm/bitops.h U src/contrib/sendmail/include/sm/cdefs.h U src/contrib/sendmail/include/sm/cf.h U src/contrib/sendmail/include/sm/clock.h U src/contrib/sendmail/include/sm/conf.h U src/contrib/sendmail/include/sm/config.h U src/contrib/sendmail/include/sm/debug.h U src/contrib/sendmail/include/sm/errstring.h U src/contrib/sendmail/include/sm/exc.h U src/contrib/sendmail/include/sm/fdset.h U src/contrib/sendmail/include/sm/gen.h U src/contrib/sendmail/include/sm/heap.h U src/contrib/sendmail/include/sm/io.h U src/contrib/sendmail/include/sm/ldap.h U src/contrib/sendmail/include/sm/limits.h U src/contrib/sendmail/include/sm/mbdb.h U src/contrib/sendmail/include/sm/path.h U src/contrib/sendmail/include/sm/rpool.h U src/contrib/sendmail/include/sm/setjmp.h U src/contrib/sendmail/include/sm/shm.h U src/contrib/sendmail/include/sm/signal.h U src/contrib/sendmail/include/sm/string.h U src/contrib/sendmail/include/sm/sysexits.h U src/contrib/sendmail/include/sm/test.h U src/contrib/sendmail/include/sm/types.h U src/contrib/sendmail/include/sm/varargs.h U src/contrib/sendmail/include/sm/xtrap.h U src/contrib/sendmail/include/sm/os/sm_os_aix.h U src/contrib/sendmail/include/sm/os/sm_os_freebsd.h U src/contrib/sendmail/include/sm/os/sm_os_hp.h U src/contrib/sendmail/include/sm/os/sm_os_irix.h U src/contrib/sendmail/include/sm/os/sm_os_linux.h U src/contrib/sendmail/include/sm/os/sm_os_mpeix.h U src/contrib/sendmail/include/sm/os/sm_os_next.h U src/contrib/sendmail/include/sm/os/sm_os_openbsd.h U src/contrib/sendmail/include/sm/os/sm_os_openunix.h U src/contrib/sendmail/include/sm/os/sm_os_osf1.h U src/contrib/sendmail/include/sm/os/sm_os_sunos.h U src/contrib/sendmail/include/sm/os/sm_os_ultrix.h U src/contrib/sendmail/include/sm/os/sm_os_unixware.h U src/contrib/sendmail/include/libsmdb/smdb.h U src/contrib/sendmail/include/libmilter/mfdef.h U src/contrib/sendmail/include/libmilter/mfapi.h U src/contrib/sendmail/include/libmilter/milter.h U src/contrib/sendmail/libsm/Makefile U src/contrib/sendmail/libsm/Makefile.m4 U src/contrib/sendmail/libsm/README U src/contrib/sendmail/libsm/assert.c U src/contrib/sendmail/libsm/assert.html U src/contrib/sendmail/libsm/b-strcmp.c U src/contrib/sendmail/libsm/b-strl.c U src/contrib/sendmail/libsm/cdefs.html U src/contrib/sendmail/libsm/cf.c U src/contrib/sendmail/libsm/clock.c U src/contrib/sendmail/libsm/clrerr.c U src/contrib/sendmail/libsm/config.c U src/contrib/sendmail/libsm/debug.c U src/contrib/sendmail/libsm/debug.html U src/contrib/sendmail/libsm/errstring.c U src/contrib/sendmail/libsm/exc.c U src/contrib/sendmail/libsm/exc.html U src/contrib/sendmail/libsm/fclose.c U src/contrib/sendmail/libsm/feof.c U src/contrib/sendmail/libsm/ferror.c U src/contrib/sendmail/libsm/fflush.c U src/contrib/sendmail/libsm/fget.c U src/contrib/sendmail/libsm/findfp.c U src/contrib/sendmail/libsm/flags.c U src/contrib/sendmail/libsm/fopen.c U src/contrib/sendmail/libsm/fpos.c U src/contrib/sendmail/libsm/fprintf.c U src/contrib/sendmail/libsm/fpurge.c U src/contrib/sendmail/libsm/fput.c U src/contrib/sendmail/libsm/fread.c U src/contrib/sendmail/libsm/fscanf.c U src/contrib/sendmail/libsm/fseek.c U src/contrib/sendmail/libsm/fvwrite.c U src/contrib/sendmail/libsm/fvwrite.h U src/contrib/sendmail/libsm/fwalk.c U src/contrib/sendmail/libsm/fwrite.c U src/contrib/sendmail/libsm/gen.html U src/contrib/sendmail/libsm/get.c U src/contrib/sendmail/libsm/glue.h U src/contrib/sendmail/libsm/heap.c U src/contrib/sendmail/libsm/heap.html U src/contrib/sendmail/libsm/index.html U src/contrib/sendmail/libsm/io.html U src/contrib/sendmail/libsm/ldap.c U src/contrib/sendmail/libsm/local.h U src/contrib/sendmail/libsm/makebuf.c U src/contrib/sendmail/libsm/match.c U src/contrib/sendmail/libsm/mbdb.c U src/contrib/sendmail/libsm/mpeix.c U src/contrib/sendmail/libsm/niprop.c U src/contrib/sendmail/libsm/path.c U src/contrib/sendmail/libsm/put.c U src/contrib/sendmail/libsm/refill.c U src/contrib/sendmail/libsm/rpool.c U src/contrib/sendmail/libsm/rewind.c U src/contrib/sendmail/libsm/rpool.html U src/contrib/sendmail/libsm/setvbuf.c U src/contrib/sendmail/libsm/shm.c U src/contrib/sendmail/libsm/signal.c U src/contrib/sendmail/libsm/smstdio.c U src/contrib/sendmail/libsm/snprintf.c U src/contrib/sendmail/libsm/sscanf.c U src/contrib/sendmail/libsm/stdio.c U src/contrib/sendmail/libsm/strcasecmp.c U src/contrib/sendmail/libsm/strrevcmp.c U src/contrib/sendmail/libsm/strdup.c U src/contrib/sendmail/libsm/strerror.c U src/contrib/sendmail/libsm/strexit.c U src/contrib/sendmail/libsm/string.c U src/contrib/sendmail/libsm/stringf.c U src/contrib/sendmail/libsm/strio.c U src/contrib/sendmail/libsm/strl.c U src/contrib/sendmail/libsm/strto.c U src/contrib/sendmail/libsm/syslogio.c U src/contrib/sendmail/libsm/t-cf.c U src/contrib/sendmail/libsm/t-event.c U src/contrib/sendmail/libsm/t-exc.c U src/contrib/sendmail/libsm/t-float.c U src/contrib/sendmail/libsm/t-fopen.c U src/contrib/sendmail/libsm/t-heap.c U src/contrib/sendmail/libsm/t-shm.c U src/contrib/sendmail/libsm/t-match.c U src/contrib/sendmail/libsm/t-path.c U src/contrib/sendmail/libsm/t-rpool.c U src/contrib/sendmail/libsm/t-scanf.c U src/contrib/sendmail/libsm/t-smstdio.c U src/contrib/sendmail/libsm/t-string.c U src/contrib/sendmail/libsm/t-strio.c U src/contrib/sendmail/libsm/t-strl.c U src/contrib/sendmail/libsm/t-strrevcmp.c U src/contrib/sendmail/libsm/t-types.c U src/contrib/sendmail/libsm/test.c U src/contrib/sendmail/libsm/ungetc.c U src/contrib/sendmail/libsm/vasprintf.c U src/contrib/sendmail/libsm/vfprintf.c U src/contrib/sendmail/libsm/vfscanf.c U src/contrib/sendmail/libsm/vprintf.c U src/contrib/sendmail/libsm/vsnprintf.c U src/contrib/sendmail/libsm/vsprintf.c U src/contrib/sendmail/libsm/vsscanf.c U src/contrib/sendmail/libsm/wbuf.c U src/contrib/sendmail/libsm/wsetup.c U src/contrib/sendmail/libsm/xtrap.c U src/contrib/sendmail/cf/README U src/contrib/sendmail/cf/sendmail.schema U src/contrib/sendmail/cf/cf/Makefile U src/contrib/sendmail/cf/cf/README U src/contrib/sendmail/cf/cf/chez.cs.mc U src/contrib/sendmail/cf/cf/clientproto.mc U src/contrib/sendmail/cf/cf/cs-hpux10.mc U src/contrib/sendmail/cf/cf/cs-hpux9.mc U src/contrib/sendmail/cf/cf/cs-osf1.mc U src/contrib/sendmail/cf/cf/cs-solaris2.mc U src/contrib/sendmail/cf/cf/cs-sunos4.1.mc U src/contrib/sendmail/cf/cf/cs-ultrix4.mc U src/contrib/sendmail/cf/cf/cyrusproto.mc U src/contrib/sendmail/cf/cf/generic-bsd4.4.mc U src/contrib/sendmail/cf/cf/generic-hpux10.mc U src/contrib/sendmail/cf/cf/generic-hpux9.mc U src/contrib/sendmail/cf/cf/generic-linux.mc U src/contrib/sendmail/cf/cf/generic-mpeix.mc U src/contrib/sendmail/cf/cf/generic-nextstep3.3.mc U src/contrib/sendmail/cf/cf/generic-osf1.mc U src/contrib/sendmail/cf/cf/generic-solaris.mc U src/contrib/sendmail/cf/cf/generic-sunos4.1.mc U src/contrib/sendmail/cf/cf/generic-ultrix4.mc U src/contrib/sendmail/cf/cf/huginn.cs.mc U src/contrib/sendmail/cf/cf/knecht.mc U src/contrib/sendmail/cf/cf/mail.cs.mc U src/contrib/sendmail/cf/cf/mail.eecs.mc U src/contrib/sendmail/cf/cf/mailspool.cs.mc U src/contrib/sendmail/cf/cf/python.cs.mc U src/contrib/sendmail/cf/cf/s2k-osf1.mc U src/contrib/sendmail/cf/cf/s2k-ultrix4.mc U src/contrib/sendmail/cf/cf/submit.cf U src/contrib/sendmail/cf/cf/submit.mc U src/contrib/sendmail/cf/cf/tcpproto.mc U src/contrib/sendmail/cf/cf/ucbarpa.mc U src/contrib/sendmail/cf/cf/ucbvax.mc U src/contrib/sendmail/cf/cf/uucpproto.mc U src/contrib/sendmail/cf/cf/vangogh.cs.mc U src/contrib/sendmail/cf/domain/Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/CS.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/EECS.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/S2K.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/generic.m4 U src/contrib/sendmail/cf/domain/berkeley-only.m4 U src/contrib/sendmail/cf/feature/accept_unqualified_senders.m4 U src/contrib/sendmail/cf/feature/accept_unresolvable_domains.m4 U src/contrib/sendmail/cf/feature/access_db.m4 U src/contrib/sendmail/cf/feature/allmasquerade.m4 U src/contrib/sendmail/cf/feature/always_add_domain.m4 U src/contrib/sendmail/cf/feature/authinfo.m4 U src/contrib/sendmail/cf/feature/bestmx_is_local.m4 U src/contrib/sendmail/cf/feature/bitdomain.m4 U src/contrib/sendmail/cf/feature/blacklist_recipients.m4 U src/contrib/sendmail/cf/feature/compat_check.m4 U src/contrib/sendmail/cf/feature/delay_checks.m4 U src/contrib/sendmail/cf/feature/dnsbl.m4 U src/contrib/sendmail/cf/feature/domaintable.m4 U src/contrib/sendmail/cf/feature/enhdnsbl.m4 U src/contrib/sendmail/cf/feature/generics_entire_domain.m4 U src/contrib/sendmail/cf/feature/genericstable.m4 U src/contrib/sendmail/cf/feature/ldap_routing.m4 U src/contrib/sendmail/cf/feature/msp.m4 U src/contrib/sendmail/cf/feature/limited_masquerade.m4 U src/contrib/sendmail/cf/feature/local_lmtp.m4 U src/contrib/sendmail/cf/feature/local_no_masquerade.m4 U src/contrib/sendmail/cf/feature/local_procmail.m4 U src/contrib/sendmail/cf/feature/lookupdotdomain.m4 U src/contrib/sendmail/cf/feature/loose_relay_check.m4 U src/contrib/sendmail/cf/feature/mailertable.m4 U src/contrib/sendmail/cf/feature/masquerade_entire_domain.m4 U src/contrib/sendmail/cf/feature/masquerade_envelope.m4 U src/contrib/sendmail/cf/feature/no_default_msa.m4 U src/contrib/sendmail/cf/feature/nocanonify.m4 U src/contrib/sendmail/cf/feature/nodns.m4 U src/contrib/sendmail/cf/feature/notsticky.m4 U src/contrib/sendmail/cf/feature/nouucp.m4 U src/contrib/sendmail/cf/feature/nullclient.m4 U src/contrib/sendmail/cf/feature/preserve_local_plus_detail.m4 U src/contrib/sendmail/cf/feature/preserve_luser_host.m4 U src/contrib/sendmail/cf/feature/promiscuous_relay.m4 U src/contrib/sendmail/cf/feature/queuegroup.m4 U src/contrib/sendmail/cf/feature/redirect.m4 U src/contrib/sendmail/cf/feature/relay_based_on_MX.m4 U src/contrib/sendmail/cf/feature/relay_entire_domain.m4 U src/contrib/sendmail/cf/feature/relay_hosts_only.m4 U src/contrib/sendmail/cf/feature/relay_local_from.m4 U src/contrib/sendmail/cf/feature/relay_mail_from.m4 U src/contrib/sendmail/cf/feature/smrsh.m4 U src/contrib/sendmail/cf/feature/stickyhost.m4 U src/contrib/sendmail/cf/feature/use_ct_file.m4 U src/contrib/sendmail/cf/feature/use_cw_file.m4 U src/contrib/sendmail/cf/feature/uucpdomain.m4 U src/contrib/sendmail/cf/feature/virtuser_entire_domain.m4 U src/contrib/sendmail/cf/feature/virtusertable.m4 U src/contrib/sendmail/cf/hack/cssubdomain.m4 U src/contrib/sendmail/cf/m4/cf.m4 C src/contrib/sendmail/cf/m4/cfhead.m4 U src/contrib/sendmail/cf/m4/proto.m4 U src/contrib/sendmail/cf/m4/version.m4 U src/contrib/sendmail/cf/mailer/cyrus.m4 U src/contrib/sendmail/cf/mailer/cyrusv2.m4 U src/contrib/sendmail/cf/mailer/fax.m4 U src/contrib/sendmail/cf/mailer/local.m4 U src/contrib/sendmail/cf/mailer/mail11.m4 U src/contrib/sendmail/cf/mailer/phquery.m4 U src/contrib/sendmail/cf/mailer/pop.m4 U src/contrib/sendmail/cf/mailer/procmail.m4 U src/contrib/sendmail/cf/mailer/qpage.m4 U src/contrib/sendmail/cf/mailer/smtp.m4 U src/contrib/sendmail/cf/mailer/usenet.m4 U src/contrib/sendmail/cf/mailer/uucp.m4 U src/contrib/sendmail/cf/ostype/aix3.m4 U src/contrib/sendmail/cf/ostype/aix4.m4 U src/contrib/sendmail/cf/ostype/aix5.m4 U src/contrib/sendmail/cf/ostype/altos.m4 U src/contrib/sendmail/cf/ostype/amdahl-uts.m4 U src/contrib/sendmail/cf/ostype/a-ux.m4 U src/contrib/sendmail/cf/ostype/bsd4.3.m4 U src/contrib/sendmail/cf/ostype/bsd4.4.m4 U src/contrib/sendmail/cf/ostype/bsdi.m4 U src/contrib/sendmail/cf/ostype/bsdi1.0.m4 U src/contrib/sendmail/cf/ostype/bsdi2.0.m4 U src/contrib/sendmail/cf/ostype/darwin.m4 U src/contrib/sendmail/cf/ostype/dgux.m4 U src/contrib/sendmail/cf/ostype/domainos.m4 U src/contrib/sendmail/cf/ostype/dynix3.2.m4 U src/contrib/sendmail/cf/ostype/freebsd4.m4 U src/contrib/sendmail/cf/ostype/freebsd5.m4 U src/contrib/sendmail/cf/ostype/gnu.m4 U src/contrib/sendmail/cf/ostype/hpux10.m4 U src/contrib/sendmail/cf/ostype/hpux11.m4 U src/contrib/sendmail/cf/ostype/hpux9.m4 U src/contrib/sendmail/cf/ostype/irix4.m4 U src/contrib/sendmail/cf/ostype/irix5.m4 U src/contrib/sendmail/cf/ostype/irix6.m4 U src/contrib/sendmail/cf/ostype/isc4.1.m4 U src/contrib/sendmail/cf/ostype/linux.m4 U src/contrib/sendmail/cf/ostype/maxion.m4 U src/contrib/sendmail/cf/ostype/mklinux.m4 U src/contrib/sendmail/cf/ostype/mpeix.m4 U src/contrib/sendmail/cf/ostype/nextstep.m4 U src/contrib/sendmail/cf/ostype/openbsd.m4 U src/contrib/sendmail/cf/ostype/osf1.m4 U src/contrib/sendmail/cf/ostype/powerux.m4 U src/contrib/sendmail/cf/ostype/ptx2.m4 U src/contrib/sendmail/cf/ostype/qnx.m4 U src/contrib/sendmail/cf/ostype/riscos4.5.m4 U src/contrib/sendmail/cf/ostype/sco-uw-2.1.m4 U src/contrib/sendmail/cf/ostype/sco3.2.m4 U src/contrib/sendmail/cf/ostype/sinix.m4 U src/contrib/sendmail/cf/ostype/solaris2.m4 U src/contrib/sendmail/cf/ostype/solaris2.ml.m4 U src/contrib/sendmail/cf/ostype/solaris2.pre5.m4 U src/contrib/sendmail/cf/ostype/solaris8.m4 U src/contrib/sendmail/cf/ostype/sunos3.5.m4 U src/contrib/sendmail/cf/ostype/sunos4.1.m4 U src/contrib/sendmail/cf/ostype/svr4.m4 U src/contrib/sendmail/cf/ostype/ultrix4.m4 U src/contrib/sendmail/cf/ostype/unixware7.m4 U src/contrib/sendmail/cf/ostype/unknown.m4 U src/contrib/sendmail/cf/ostype/uxpds.m4 U src/contrib/sendmail/cf/sh/makeinfo.sh U src/contrib/sendmail/cf/siteconfig/uucp.cogsci.m4 U src/contrib/sendmail/cf/siteconfig/uucp.old.arpa.m4 U src/contrib/sendmail/cf/siteconfig/uucp.ucbarpa.m4 U src/contrib/sendmail/cf/siteconfig/uucp.ucbvax.m4 U src/contrib/sendmail/praliases/Makefile U src/contrib/sendmail/praliases/Makefile.m4 U src/contrib/sendmail/praliases/praliases.8 U src/contrib/sendmail/praliases/praliases.c U src/contrib/sendmail/rmail/Makefile U src/contrib/sendmail/rmail/Makefile.m4 U src/contrib/sendmail/rmail/rmail.8 U src/contrib/sendmail/rmail/rmail.c U src/contrib/sendmail/contrib/README U src/contrib/sendmail/contrib/bitdomain.c U src/contrib/sendmail/contrib/bounce-resender.pl U src/contrib/sendmail/contrib/bsdi.mc U src/contrib/sendmail/contrib/buildvirtuser U src/contrib/sendmail/contrib/cidrexpand U src/contrib/sendmail/contrib/dnsblaccess.m4 U src/contrib/sendmail/contrib/domainmap.m4 U src/contrib/sendmail/contrib/doublebounce.pl U src/contrib/sendmail/contrib/etrn.0 U src/contrib/sendmail/contrib/etrn.pl U src/contrib/sendmail/contrib/expn.pl U src/contrib/sendmail/contrib/link_hash.sh U src/contrib/sendmail/contrib/mail.local.linux U src/contrib/sendmail/contrib/mailprio U src/contrib/sendmail/contrib/mh.patch U src/contrib/sendmail/contrib/mmuegel U src/contrib/sendmail/contrib/movemail.conf U src/contrib/sendmail/contrib/movemail.pl U src/contrib/sendmail/contrib/oldbind.compat.c U src/contrib/sendmail/contrib/passwd-to-alias.pl U src/contrib/sendmail/contrib/qtool.pl U src/contrib/sendmail/contrib/qtool.8 U src/contrib/sendmail/contrib/re-mqueue.pl U src/contrib/sendmail/contrib/rmail.oldsys.patch U src/contrib/sendmail/contrib/smcontrol.pl U src/contrib/sendmail/editmap/Makefile U src/contrib/sendmail/editmap/Makefile.m4 U src/contrib/sendmail/editmap/editmap.8 U src/contrib/sendmail/editmap/editmap.c U src/contrib/sendmail/libsmdb/Makefile U src/contrib/sendmail/libsmdb/Makefile.m4 U src/contrib/sendmail/libsmdb/smdb.c U src/contrib/sendmail/libsmdb/smdb1.c U src/contrib/sendmail/libsmdb/smdb2.c U src/contrib/sendmail/libsmdb/smndbm.c U src/contrib/sendmail/libmilter/Makefile U src/contrib/sendmail/libmilter/Makefile.m4 U src/contrib/sendmail/libmilter/README U src/contrib/sendmail/libmilter/comm.c U src/contrib/sendmail/libmilter/engine.c U src/contrib/sendmail/libmilter/handler.c U src/contrib/sendmail/libmilter/listener.c U src/contrib/sendmail/libmilter/main.c U src/contrib/sendmail/libmilter/libmilter.h U src/contrib/sendmail/libmilter/signal.c U src/contrib/sendmail/libmilter/sm_gethost.c U src/contrib/sendmail/libmilter/smfi.c U src/contrib/sendmail/libmilter/docs/api.html U src/contrib/sendmail/libmilter/docs/design.html U src/contrib/sendmail/libmilter/docs/figure1.fig U src/contrib/sendmail/libmilter/docs/figure1.jpg U src/contrib/sendmail/libmilter/docs/figure1.ps U src/contrib/sendmail/libmilter/docs/figure2.fig U src/contrib/sendmail/libmilter/docs/figure2.jpg U src/contrib/sendmail/libmilter/docs/figure2.ps U src/contrib/sendmail/libmilter/docs/index.html U src/contrib/sendmail/libmilter/docs/installation.html U src/contrib/sendmail/libmilter/docs/other.html U src/contrib/sendmail/libmilter/docs/overview.html U src/contrib/sendmail/libmilter/docs/sample.html U src/contrib/sendmail/libmilter/docs/smfi_addheader.html U src/contrib/sendmail/libmilter/docs/smfi_addrcpt.html U src/contrib/sendmail/libmilter/docs/smfi_chgheader.html U src/contrib/sendmail/libmilter/docs/smfi_delrcpt.html U src/contrib/sendmail/libmilter/docs/smfi_getpriv.html U src/contrib/sendmail/libmilter/docs/smfi_getsymval.html U src/contrib/sendmail/libmilter/docs/smfi_main.html U src/contrib/sendmail/libmilter/docs/xxfi_abort.html U src/contrib/sendmail/libmilter/docs/smfi_register.html U src/contrib/sendmail/libmilter/docs/smfi_replacebody.html U src/contrib/sendmail/libmilter/docs/smfi_setbacklog.html U src/contrib/sendmail/libmilter/docs/smfi_setconn.html U src/contrib/sendmail/libmilter/docs/smfi_setpriv.html U src/contrib/sendmail/libmilter/docs/smfi_setreply.html U src/contrib/sendmail/libmilter/docs/smfi_settimeout.html U src/contrib/sendmail/libmilter/docs/xxfi_body.html U src/contrib/sendmail/libmilter/docs/xxfi_close.html U src/contrib/sendmail/libmilter/docs/xxfi_connect.html U src/contrib/sendmail/libmilter/docs/xxfi_envfrom.html U src/contrib/sendmail/libmilter/docs/xxfi_envrcpt.html U src/contrib/sendmail/libmilter/docs/xxfi_eoh.html U src/contrib/sendmail/libmilter/docs/xxfi_eom.html U src/contrib/sendmail/libmilter/docs/xxfi_header.html U src/contrib/sendmail/libmilter/docs/xxfi_helo.html U src/contrib/sendmail/vacation/Makefile U src/contrib/sendmail/vacation/Makefile.m4 U src/contrib/sendmail/vacation/vacation.1 U src/contrib/sendmail/vacation/vacation.c 4 conflicts created by this import. Use the following command to help the merge: cvs checkout -jSENDMAIL:yesterday -jSENDMAIL src/contrib/sendmail From owner-cvs-src@FreeBSD.ORG Sat Mar 29 11:18: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 7B93B37B401; Sat, 29 Mar 2003 11:18:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10CAE43F93; Sat, 29 Mar 2003 11:18:08 -0800 (PST) (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 h2TJI70U095165; Sat, 29 Mar 2003 11:18:07 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TJI7Rf095164; Sat, 29 Mar 2003 11:18:07 -0800 (PST) Message-Id: <200303291918.h2TJI7Rf095164@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 11:18:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail/cf/m4 cfhead.m4 src/contrib/sendmail/mail.local mail.local.c src/contrib/sendmail/src conf.c headers.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 19:18:10 -0000 gshapiro 2003/03/29 11:18:07 PST FreeBSD src repository Modified files: contrib/sendmail/cf/m4 cfhead.m4 contrib/sendmail/mail.local mail.local.c contrib/sendmail/src conf.c headers.c Log: Fix conflicts from sendmail 8.12.9 import Revision Changes Path 1.14 +3 -1 src/contrib/sendmail/cf/m4/cfhead.m4 1.23 +3 -3 src/contrib/sendmail/mail.local/mail.local.c 1.22 +125 -5 src/contrib/sendmail/src/conf.c 1.16 +9 -1 src/contrib/sendmail/src/headers.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 11:21: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 7169937B404; Sat, 29 Mar 2003 11:21:29 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2D9843FAF; Sat, 29 Mar 2003 11:21:28 -0800 (PST) (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 h2TJLS0U095605; Sat, 29 Mar 2003 11:21:28 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TJLSP4095604; Sat, 29 Mar 2003 11:21:28 -0800 (PST) Message-Id: <200303291921.h2TJLSP4095604@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 11:21:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 19:21:31 -0000 gshapiro 2003/03/29 11:21:28 PST FreeBSD src repository Modified files: contrib/sendmail FREEBSD-upgrade Log: sendmail 8.12.9 has been imported Revision Changes Path 1.21 +4 -4 src/contrib/sendmail/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Sat Mar 29 11:22: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 C5FA637B401 for ; Sat, 29 Mar 2003 11:22:39 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id 8FD9043FE0 for ; Sat, 29 Mar 2003 11:22:36 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 4355 invoked by uid 1000); 29 Mar 2003 19:22:37 -0000 Date: Sat, 29 Mar 2003 11:22:37 -0800 (PST) From: Nate Lawson To: Warner Losh In-Reply-To: <20030329051120.2A19237B4A6@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 BUS_SETUP_INTR.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 19:22:41 -0000 On Fri, 28 Mar 2003, Warner Losh wrote: > Modified files: > share/man/man9 BUS_SETUP_INTR.9 > Log: > Clearify what happens with the cookiep in various cases. > > Revision Changes Path > 1.12 +11 -1 src/share/man/man9/BUS_SETUP_INTR.9 Thanks for following up on this by updating the documents. -Nate From owner-cvs-src@FreeBSD.ORG Sat Mar 29 11:33: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 CDED737B401; Sat, 29 Mar 2003 11:33:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4473143F75; Sat, 29 Mar 2003 11:33:19 -0800 (PST) (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 h2TJXJ0U096645; Sat, 29 Mar 2003 11:33:19 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TJXIOv096644; Sat, 29 Mar 2003 11:33:18 -0800 (PST) Message-Id: <200303291933.h2TJXIOv096644@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 11:33:18 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade RELEASE_NOTES src/contrib/sendmail/cf README src/contrib/sendmail/cf/cf submit.cf src/contrib/sendmail/cf/m4 cfhead.m4 proto.m4 version.m4 src/contrib/sendmail/contrib ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 19:33:22 -0000 gshapiro 2003/03/29 11:33:18 PST FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/sendmail FREEBSD-upgrade RELEASE_NOTES contrib/sendmail/cf README contrib/sendmail/cf/cf submit.cf contrib/sendmail/cf/m4 cfhead.m4 proto.m4 version.m4 contrib/sendmail/cf/mailer usenet.m4 contrib/sendmail/contrib buildvirtuser contrib/sendmail/doc/op op.me contrib/sendmail/editmap editmap.8 contrib/sendmail/include/sm bdb.h conf.h contrib/sendmail/libmilter/docs api.html design.html index.html installation.html other.html overview.html sample.html smfi_addheader.html smfi_addrcpt.html smfi_chgheader.html smfi_delrcpt.html smfi_getpriv.html smfi_getsymval.html smfi_main.html smfi_register.html smfi_replacebody.html smfi_setbacklog.html smfi_setconn.html smfi_setpriv.html smfi_setreply.html smfi_settimeout.html xxfi_abort.html xxfi_body.html xxfi_close.html xxfi_connect.html xxfi_envfrom.html xxfi_envrcpt.html xxfi_eoh.html xxfi_eom.html xxfi_header.html xxfi_helo.html contrib/sendmail/libsm clock.c config.c contrib/sendmail/mail.local mail.local.c contrib/sendmail/src README collect.c conf.c deliver.c headers.c main.c milter.c parseaddr.c queue.c readcf.c sendmail.h sm_resolve.c srvrsmtp.c tls.c usersmtp.c version.c Log: MFC: sendmail 8.12.9 import Approved by: re (bmah) Revision Changes Path 1.1.2.16 +5 -5 src/contrib/sendmail/FREEBSD-upgrade 1.1.1.3.2.15 +38 -1 src/contrib/sendmail/RELEASE_NOTES 1.1.1.3.2.15 +2 -3 src/contrib/sendmail/cf/README 1.1.1.1.2.8 +7 -5 src/contrib/sendmail/cf/cf/submit.cf 1.3.6.8 +4 -2 src/contrib/sendmail/cf/m4/cfhead.m4 1.1.1.4.2.13 +7 -3 src/contrib/sendmail/cf/m4/proto.m4 1.1.1.3.2.15 +2 -2 src/contrib/sendmail/cf/m4/version.m4 1.1.1.2.6.3 +3 -3 src/contrib/sendmail/cf/mailer/usenet.m4 1.1.1.1.2.5 +22 -5 src/contrib/sendmail/contrib/buildvirtuser 1.1.1.3.2.15 +14 -5 src/contrib/sendmail/doc/op/op.me 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/editmap/editmap.8 1.1.1.1.2.2 +5 -5 src/contrib/sendmail/include/sm/bdb.h 1.1.1.1.2.7 +3 -2 src/contrib/sendmail/include/sm/conf.h 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/api.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/design.html 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/libmilter/docs/index.html 1.1.1.1.2.3 +3 -7 src/contrib/sendmail/libmilter/docs/installation.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/other.html 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/libmilter/docs/overview.html 1.1.1.1.2.3 +2 -2 src/contrib/sendmail/libmilter/docs/sample.html 1.1.1.1.2.3 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_addheader.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_addrcpt.html 1.1.1.1.2.3 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_chgheader.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_delrcpt.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_getpriv.html 1.1.1.1.2.3 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_getsymval.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_main.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_register.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_replacebody.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_setbacklog.html 1.1.1.1.2.2 +16 -6 src/contrib/sendmail/libmilter/docs/smfi_setconn.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_setpriv.html 1.1.1.1.2.4 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_setreply.html 1.1.1.1.2.3 +2 -2 src/contrib/sendmail/libmilter/docs/smfi_settimeout.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_abort.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_body.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_close.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_connect.html 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/libmilter/docs/xxfi_envfrom.html 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/libmilter/docs/xxfi_envrcpt.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_eoh.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_eom.html 1.1.1.1.2.2 +3 -3 src/contrib/sendmail/libmilter/docs/xxfi_header.html 1.1.1.1.2.2 +2 -2 src/contrib/sendmail/libmilter/docs/xxfi_helo.html 1.1.1.1.2.5 +3 -3 src/contrib/sendmail/libsm/clock.c 1.1.1.1.2.3 +5 -2 src/contrib/sendmail/libsm/config.c 1.6.6.14 +3 -3 src/contrib/sendmail/mail.local/mail.local.c 1.1.1.3.2.14 +5 -2 src/contrib/sendmail/src/README 1.1.1.4.2.12 +6 -1 src/contrib/sendmail/src/collect.c 1.5.2.14 +125 -5 src/contrib/sendmail/src/conf.c 1.1.1.3.2.14 +14 -3 src/contrib/sendmail/src/deliver.c 1.4.2.10 +9 -1 src/contrib/sendmail/src/headers.c 1.1.1.3.2.15 +10 -1 src/contrib/sendmail/src/main.c 1.1.1.1.2.16 +24 -14 src/contrib/sendmail/src/milter.c 1.1.1.2.6.13 +14 -3 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.14 +6 -6 src/contrib/sendmail/src/queue.c 1.1.1.4.2.14 +27 -1 src/contrib/sendmail/src/readcf.c 1.1.1.4.2.15 +4 -1 src/contrib/sendmail/src/sendmail.h 1.1.1.1.2.3 +11 -10 src/contrib/sendmail/src/sm_resolve.c 1.1.1.2.6.14 +1 -3 src/contrib/sendmail/src/srvrsmtp.c 1.1.1.1.2.5 +1 -1 src/contrib/sendmail/src/tls.c 1.1.1.3.2.12 +8 -8 src/contrib/sendmail/src/usersmtp.c 1.1.1.3.2.15 +2 -2 src/contrib/sendmail/src/version.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:04:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F9C237B411; Sat, 29 Mar 2003 12:04:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F22AE43FAF; Sat, 29 Mar 2003 12:04:46 -0800 (PST) (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 h2TK4k0U099954; Sat, 29 Mar 2003 12:04:46 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TK4kV0099953; Sat, 29 Mar 2003 12:04:46 -0800 (PST) Message-Id: <200303292004.h2TK4kV0099953@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:04:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c 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: Sat, 29 Mar 2003 20:04:52 -0000 gshapiro 2003/03/29 12:04:46 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) contrib/sendmail/src conf.c parseaddr.c version.c Log: sendmail parsing buffer overflow fix Approved by: re (bmah) Revision Changes Path 1.5.2.13.2.1 +2 -0 src/contrib/sendmail/src/conf.c 1.1.1.2.6.12.2.1 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.14.2.1 +1 -1 src/contrib/sendmail/src/version.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:09: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 00E3037B401; Sat, 29 Mar 2003 12:09:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E56543F75; Sat, 29 Mar 2003 12:09:48 -0800 (PST) (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 h2TK9m0U000285; Sat, 29 Mar 2003 12:09:48 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TK9mKh000284; Sat, 29 Mar 2003 12:09:48 -0800 (PST) Message-Id: <200303292009.h2TK9mKh000284@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:09:48 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_3 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c 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: Sat, 29 Mar 2003 20:09:50 -0000 gshapiro 2003/03/29 12:09:48 PST FreeBSD src repository Modified files: (Branch: RELENG_3) contrib/sendmail/src conf.c parseaddr.c version.c Log: sendmail parsing buffer overflow fix Approved by: so (nectar) Revision Changes Path 1.3.2.3 +2 -0 src/contrib/sendmail/src/conf.c 1.1.1.2.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.2.2.2 +1 -1 src/contrib/sendmail/src/version.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:10: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 BC1FC37B401; Sat, 29 Mar 2003 12:10:35 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4690543F3F; Sat, 29 Mar 2003 12:10:35 -0800 (PST) (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 h2TKAZ0U000510; Sat, 29 Mar 2003 12:10:35 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKAYNU000509; Sat, 29 Mar 2003 12:10:34 -0800 (PST) Message-Id: <200303292010.h2TKAYNU000509@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:10:34 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_3 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:10:40 -0000 gshapiro 2003/03/29 12:10:34 PST FreeBSD src repository Modified files: (Branch: RELENG_4_3) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.73.2.28.2.30 +3 -0 src/UPDATING 1.5.2.4.2.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.2.6.4.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.4.2.1 +1 -1 src/contrib/sendmail/src/version.c 1.44.2.14.2.21 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:11: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 B6E1F37B401; Sat, 29 Mar 2003 12:11:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C86E43FAF; Sat, 29 Mar 2003 12:11:19 -0800 (PST) (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 h2TKBJ0U000823; Sat, 29 Mar 2003 12:11:19 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKBJlc000821; Sat, 29 Mar 2003 12:11:19 -0800 (PST) Message-Id: <200303292011.h2TKBJlc000821@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:11:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_4 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:11:23 -0000 gshapiro 2003/03/29 12:11:19 PST FreeBSD src repository Modified files: (Branch: RELENG_4_4) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.73.2.43.2.42 +3 -0 src/UPDATING 1.5.2.6.2.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.2.6.6.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.7.2.1 +1 -1 src/contrib/sendmail/src/version.c 1.44.2.17.2.34 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:11: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 4FA2437B40B; Sat, 29 Mar 2003 12:11:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0E6543FBD; Sat, 29 Mar 2003 12:11:52 -0800 (PST) (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 h2TKBq0U000906; Sat, 29 Mar 2003 12:11:52 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKBqxh000905; Sat, 29 Mar 2003 12:11:52 -0800 (PST) Message-Id: <200303292011.h2TKBqxh000905@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:11:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_5 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:11:59 -0000 gshapiro 2003/03/29 12:11:52 PST FreeBSD src repository Modified files: (Branch: RELENG_4_5) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.73.2.50.2.42 +3 -0 src/UPDATING 1.5.2.6.4.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.2.6.6.4.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.7.4.1 +1 -1 src/contrib/sendmail/src/version.c 1.44.2.20.2.27 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12: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 E170937B40A; Sat, 29 Mar 2003 12:12:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D27D43FBD; Sat, 29 Mar 2003 12:12:33 -0800 (PST) (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 h2TKCX0U000984; Sat, 29 Mar 2003 12:12:33 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKCWpq000983; Sat, 29 Mar 2003 12:12:32 -0800 (PST) Message-Id: <200303292012.h2TKCWpq000983@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:12:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_6 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:12:39 -0000 gshapiro 2003/03/29 12:12:32 PST FreeBSD src repository Modified files: (Branch: RELENG_4_6) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.73.2.68.2.40 +3 -0 src/UPDATING 1.5.2.8.2.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.2.6.8.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.9.2.1 +1 -1 src/contrib/sendmail/src/version.c 1.44.2.23.2.30 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:13: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 9CE9D37B401; Sat, 29 Mar 2003 12:13:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4846143F3F; Sat, 29 Mar 2003 12:13:06 -0800 (PST) (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 h2TKD60U001076; Sat, 29 Mar 2003 12:13:06 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKD5i5001075; Sat, 29 Mar 2003 12:13:05 -0800 (PST) Message-Id: <200303292013.h2TKD5i5001075@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:13:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_7 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:13:13 -0000 gshapiro 2003/03/29 12:13:05 PST FreeBSD src repository Modified files: (Branch: RELENG_4_7) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.73.2.74.2.12 +3 -0 src/UPDATING 1.5.2.11.2.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.2.6.10.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.12.2.1 +1 -1 src/contrib/sendmail/src/version.c 1.44.2.26.2.12 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:13: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 F2A2837B401; Sat, 29 Mar 2003 12:13:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55C4D43F93; Sat, 29 Mar 2003 12:13:36 -0800 (PST) (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 h2TKDa0U001207; Sat, 29 Mar 2003 12:13:36 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TKDaYO001206; Sat, 29 Mar 2003 12:13:36 -0800 (PST) Message-Id: <200303292013.h2TKDaYO001206@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 12:13:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_0 Subject: cvs commit: src/contrib/sendmail/src conf.c parseaddr.c version.c src UPDATING src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 20:13:53 -0000 gshapiro 2003/03/29 12:13:36 PST FreeBSD src repository Modified files: (Branch: RELENG_5_0) contrib/sendmail/src conf.c parseaddr.c version.c . UPDATING sys/conf newvers.sh Log: sendmail parsing buffer overflow fix Advisory number to be filled in later Approved by: so (nectar) Revision Changes Path 1.229.2.12 +3 -0 src/UPDATING 1.18.2.1 +3 -1 src/contrib/sendmail/src/conf.c 1.1.1.14.2.2 +13 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.16.2.1 +1 -1 src/contrib/sendmail/src/version.c 1.48.2.8 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Mar 29 12:37:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B34737B401; Sat, 29 Mar 2003 12:37:16 -0800 (PST) Received: from mail.chesapeake.net (chesapeake.net [205.130.220.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57E5443FBD; Sat, 29 Mar 2003 12:37:15 -0800 (PST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id h2TKaqf90098; Sat, 29 Mar 2003 15:36:53 -0500 (EST) (envelope-from jroberson@chesapeake.net) Date: Sat, 29 Mar 2003 15:36:52 -0500 (EST) From: Jeff Roberson To: Bruce Evans In-Reply-To: <20030329134320.C9370@gamplex.bde.org> Message-ID: <20030329152001.I64602-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE cc: David Malone cc: src-committers@FreeBSD.org cc: Nate Lawson cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: cvs-all@FreeBSD.org cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: Checksum/copy X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 20:37:19 -0000 On Sat, 29 Mar 2003, Bruce Evans wrote: > On Fri, 28 Mar 2003, Dag-Erling [iso-8859-1] Sm=F8rgrav wrote: > > > Bruce Evans writes: > > > Instead of fixing the comparison and any other logic bugs, I rewrote = the > > > function using orl instead of scasl, and simpler logic (ignore the ch= anges > > > for the previous function in the same hunk). > > > > Could you please commit this? Nothing uses it, so it won't break > > anything, but it'll make testing and benchmarking easier for > > interested parties. > > Er, it is used (in pmap.c). > > I recently learned that makeworld is an interesting benchmark for zeroing > pages (all %times on a system with 1 Athlon and 1GB of memory): > - makeworld spends at least 3-5% of its time zeroing pages > - turning off vm.idlezero_enable increases makeworld time by 1-2% > and moves the place where the zeroing is done significantly. With > vm.idlezero_enable off, most of the idle zeroing is done in process > context and gets charged to makeworld; otherwise it is done in the > pagezero task and gets charged to that. Most but not all of the time > spent in the pagezero task is "free", and we lose the 1-2% by > doing all zeroing in process context. > - SCHED_ULE breaks scheduling of idleprio processes. This results in > pagezero being too active. It costs 1-2% instead of saving 1-2%. > Thanks for the analysis. I know my +nice values are screwy right now. It's actually a pretty interesting problem. Perhaps you'll have some insight. The basic issue is that threads on run queues in ule must be given a slice. And with a slice, ignoring interactive threads, they are run every n times we select a new thread where n is the number of runnning threads. That means two things 1) +nice threads always get a chance to run. 2) Their %cpu is relative to the sum of all slices of all running threads. #2 is sort of what you want, except that the slice value never reaches zero. In sched_4bsd if you have a nice priority that is 20 away from the lowest priority processes you never get a chance to run. I'm not sure if this scales all the way across. I know a nice 0 will always prevent a nice 20 from running, but will a nice -20 prevent a nice 0 from running? I believe so. With nice +19 and a nice 0 the nice +19 gets approx 2% cpu. So, in ule, I need a way to approximate this. The real problem is that the drop off point where a process gets 0 cpu time is artificial. The algorithm doesn't work linearly down to 0 as it does in sched_4bsd. I need to make slice assignments relative to all other processes in the system. This seems like it may break the O(1) properties of the scheduler. I'm just now thinking that I could assign the slice using the run queues to find out how this thread relates to others in the system. This all sounds rather complicated. I'm hoping that I'm missing some simple elegant solution that someone may know of. Any takers? Comments on nice or slice selection? Cheers, Jeff From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:27:08 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1FE237B401; Sat, 29 Mar 2003 13:27:08 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60C0843FAF; Sat, 29 Mar 2003 13:27:08 -0800 (PST) (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 h2TLR80U011756; Sat, 29 Mar 2003 13:27:08 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLR8He011755; Sat, 29 Mar 2003 13:27:08 -0800 (PST) Message-Id: <200303292127.h2TLR8He011755@repoman.freebsd.org> From: Mike Silbersack Date: Sat, 29 Mar 2003 13:27:07 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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: Sat, 29 Mar 2003 21:27:10 -0000 silby 2003/03/29 13:27:07 PST FreeBSD src repository Modified files: sys/pci if_dc.c Log: Update if_dc to use m_defrag, removing the semi-duplicate dc_coal function. Also, use m_defrag where appropriate to defrag long mbuf chains in the same fashion as was done in if_sis.c. Before this change, if_dc would blow up and take down the interface if fed a really long mbuf chain. MFC after: 2 weeks Revision Changes Path 1.96 +30 -35 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:34:14 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C8E37B401; Sat, 29 Mar 2003 13:34:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAEC043F85; Sat, 29 Mar 2003 13:34:13 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TLYD0U012327; Sat, 29 Mar 2003 13:34:13 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLYDnH012326; Sat, 29 Mar 2003 13:34:13 -0800 (PST) Message-Id: <200303292134.h2TLYDnH012326@repoman.freebsd.org> From: Max Khon Date: Sat, 29 Mar 2003 13:34:13 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdlib realpath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 21:34:15 -0000 fjoe 2003/03/29 13:34:13 PST FreeBSD src repository Modified files: lib/libc/stdlib realpath.c Log: fix truncation check and buffer overflow check Revision Changes Path 1.16 +11 -11 src/lib/libc/stdlib/realpath.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:39: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 C219837B401; Sat, 29 Mar 2003 13:39:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60C6C43F75; Sat, 29 Mar 2003 13:39:50 -0800 (PST) (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 h2TLdo0U012566; Sat, 29 Mar 2003 13:39:50 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLdohY012565; Sat, 29 Mar 2003 13:39:50 -0800 (PST) Message-Id: <200303292139.h2TLdohY012565@repoman.freebsd.org> From: Mike Silbersack Date: Sat, 29 Mar 2003 13:39:50 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_vr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 21:39:55 -0000 silby 2003/03/29 13:39:50 PST FreeBSD src repository Modified files: sys/pci if_vr.c Log: Switch vr_encap over to using m_defrag instead of its own version of the function. No functional change, this driver already handled long mbuf chains correctly. MFC after: 2 weeks Revision Changes Path 1.63 +2 -14 src/sys/pci/if_vr.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:44:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7322237B401; Sat, 29 Mar 2003 13:44:47 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E3C243F85; Sat, 29 Mar 2003 13:44:47 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TLik0U013124; Sat, 29 Mar 2003 13:44:46 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLikBi013123; Sat, 29 Mar 2003 13:44:46 -0800 (PST) Message-Id: <200303292144.h2TLikBi013123@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 13:44:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep.c if_ep_eisa.c if_ep_pccard.c if_epvar.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, 29 Mar 2003 21:44:50 -0000 mdodd 2003/03/29 13:44:46 PST FreeBSD src repository Modified files: sys/dev/ep if_ep.c if_ep_eisa.c if_ep_pccard.c if_epvar.h Log: - Return error status instead of value in get_e(). - Modify ep_get_macaddr() to return an error status. - Reverse the return value logic of eeprom_rdy(). Revision Changes Path 1.113 +44 -18 src/sys/dev/ep/if_ep.c 1.21 +5 -5 src/sys/dev/ep/if_ep_eisa.c 1.26 +20 -7 src/sys/dev/ep/if_ep_pccard.c 1.6 +3 -3 src/sys/dev/ep/if_epvar.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:57: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 03B1737B401; Sat, 29 Mar 2003 13:57:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97F9343F75; Sat, 29 Mar 2003 13:56:59 -0800 (PST) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TLux0U013902; Sat, 29 Mar 2003 13:56:59 -0800 (PST) (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLuxst013901; Sat, 29 Mar 2003 13:56:59 -0800 (PST) Message-Id: <200303292156.h2TLuxst013901@repoman.freebsd.org> From: Max Khon Date: Sat, 29 Mar 2003 13:56:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdlib realpath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 21:57:01 -0000 fjoe 2003/03/29 13:56:59 PST FreeBSD src repository Modified files: lib/libc/stdlib realpath.c Log: BDE'ify Revision Changes Path 1.17 +89 -79 src/lib/libc/stdlib/realpath.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:57: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 36DFE37B401; Sat, 29 Mar 2003 13:57:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA39D43FD7; Sat, 29 Mar 2003 13:57:32 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TLvW0U013944; Sat, 29 Mar 2003 13:57:32 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLvWHo013943; Sat, 29 Mar 2003 13:57:32 -0800 (PST) Message-Id: <200303292157.h2TLvWHo013943@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 13:57:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 21:57:34 -0000 mdodd 2003/03/29 13:57:32 PST FreeBSD src repository Modified files: sys/dev/ep if_ep_isa.c Log: Checksum the configuration EEPROM. Revision Changes Path 1.16 +43 -0 src/sys/dev/ep/if_ep_isa.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:57: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 8E7FB37B407; Sat, 29 Mar 2003 13:57:37 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E4E443FB1; Sat, 29 Mar 2003 13:57:37 -0800 (PST) (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 h2TLvb0U013971; Sat, 29 Mar 2003 13:57:37 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLvaCS013970; Sat, 29 Mar 2003 13:57:36 -0800 (PST) Message-Id: <200303292157.h2TLvaCS013970@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:57:36 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_3 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, 29 Mar 2003 21:57:40 -0000 gshapiro 2003/03/29 13:57:36 PST FreeBSD src repository Modified files: (Branch: RELENG_4_3) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.73.2.28.2.31 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:57: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 B7A0B37B4BB; Sat, 29 Mar 2003 13:57:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57C1F43FA3; Sat, 29 Mar 2003 13:57:46 -0800 (PST) (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 h2TLvk0U014009; Sat, 29 Mar 2003 13:57:46 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLvkSN014008; Sat, 29 Mar 2003 13:57:46 -0800 (PST) Message-Id: <200303292157.h2TLvkSN014008@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:57:46 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_4 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, 29 Mar 2003 21:57:52 -0000 gshapiro 2003/03/29 13:57:46 PST FreeBSD src repository Modified files: (Branch: RELENG_4_4) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.73.2.43.2.43 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:57:55 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1AC937B407; Sat, 29 Mar 2003 13:57:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9BDB43FCB; Sat, 29 Mar 2003 13:57:52 -0800 (PST) (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 h2TLvq0U014039; Sat, 29 Mar 2003 13:57:52 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLvqeQ014038; Sat, 29 Mar 2003 13:57:52 -0800 (PST) Message-Id: <200303292157.h2TLvqeQ014038@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:57:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_5 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, 29 Mar 2003 21:57:56 -0000 gshapiro 2003/03/29 13:57:52 PST FreeBSD src repository Modified files: (Branch: RELENG_4_5) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.73.2.50.2.43 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:58: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 D76CF37B4E0; Sat, 29 Mar 2003 13:57:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7567B43FCB; Sat, 29 Mar 2003 13:57:59 -0800 (PST) (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 h2TLvx0U014070; Sat, 29 Mar 2003 13:57:59 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLvx5Y014069; Sat, 29 Mar 2003 13:57:59 -0800 (PST) Message-Id: <200303292157.h2TLvx5Y014069@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:57:59 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_6 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, 29 Mar 2003 21:58:02 -0000 gshapiro 2003/03/29 13:57:59 PST FreeBSD src repository Modified files: (Branch: RELENG_4_6) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.73.2.68.2.41 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:58: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 5B1F937B645; Sat, 29 Mar 2003 13:58:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB3B943F75; Sat, 29 Mar 2003 13:58:05 -0800 (PST) (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 h2TLw50U014129; Sat, 29 Mar 2003 13:58:05 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLw5au014128; Sat, 29 Mar 2003 13:58:05 -0800 (PST) Message-Id: <200303292158.h2TLw5au014128@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:58:05 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_7 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, 29 Mar 2003 21:58:15 -0000 gshapiro 2003/03/29 13:58:05 PST FreeBSD src repository Modified files: (Branch: RELENG_4_7) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.73.2.74.2.13 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 13:58:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8851637B6ED; Sat, 29 Mar 2003 13:58:12 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26D0E43F3F; Sat, 29 Mar 2003 13:58:12 -0800 (PST) (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 h2TLwB0U014162; Sat, 29 Mar 2003 13:58:11 -0800 (PST) (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TLwBFl014161; Sat, 29 Mar 2003 13:58:11 -0800 (PST) Message-Id: <200303292158.h2TLwBFl014161@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 29 Mar 2003 13:58:11 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_0 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, 29 Mar 2003 21:58:17 -0000 gshapiro 2003/03/29 13:58:11 PST FreeBSD src repository Modified files: (Branch: RELENG_5_0) . UPDATING Log: Update FreeBSD Security Advisory Number Approved by: so (nectar) Revision Changes Path 1.229.2.13 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:06:53 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 857FF37B404; Sat, 29 Mar 2003 14:06:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2401F43FBD; Sat, 29 Mar 2003 14:06:53 -0800 (PST) (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 h2TM6q0U015878; Sat, 29 Mar 2003 14:06:52 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TM6q5D015877; Sat, 29 Mar 2003 14:06:52 -0800 (PST) Message-Id: <200303292206.h2TM6q5D015877@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 29 Mar 2003 14:06:52 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fdisk fdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 22:06:59 -0000 phk 2003/03/29 14:06:52 PST FreeBSD src repository Modified files: sbin/fdisk fdisk.c Log: Use default geometry in case the device doesn't provide one: 512 for sectorsize. 63 for sectors. 255 for heads. This will mostly show up on MD(4) devices. Revision Changes Path 1.69 +6 -1 src/sbin/fdisk/fdisk.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:10: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 D7BC237B408 for ; Sat, 29 Mar 2003 14:10:51 -0800 (PST) Received: from rootlabs.com (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id C270643FE0 for ; Sat, 29 Mar 2003 14:10:50 -0800 (PST) (envelope-from nate@rootlabs.com) Received: (qmail 4641 invoked by uid 1000); 29 Mar 2003 22:10:52 -0000 Date: Sat, 29 Mar 2003 14:10:52 -0800 (PST) From: Nate Lawson To: Poul-Henning Kamp In-Reply-To: <20030329220701.5679F37B409@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/fdisk fdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 22:11:24 -0000 On Sat, 29 Mar 2003, Poul-Henning Kamp wrote: > Modified files: > sbin/fdisk fdisk.c > Log: > Use default geometry in case the device doesn't provide one: > 512 for sectorsize. > 63 for sectors. > 255 for heads. > This will mostly show up on MD(4) devices. Won't this be a problem for small devices or for int 13 booting? That's why we use 64 heads, 32 sectors for scsi devices < 1 GB. -Nate From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:13: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 8461537B401; Sat, 29 Mar 2003 14:13:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7412743F93; Sat, 29 Mar 2003 14:13:32 -0800 (PST) (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 h2TMDW0U016442; Sat, 29 Mar 2003 14:13:32 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TMDWS1016441; Sat, 29 Mar 2003 14:13:32 -0800 (PST) Message-Id: <200303292213.h2TMDWS1016441@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 29 Mar 2003 14:13:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 22:13:34 -0000 phk 2003/03/29 14:13:32 PST FreeBSD src repository Modified files: sys/dev/md md.c Log: remove a blank line. Revision Changes Path 1.93 +0 -1 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:14: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 E065437B401; Sat, 29 Mar 2003 14:14:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B8B843F75; Sat, 29 Mar 2003 14:14:22 -0800 (PST) (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 h2TMEM0U016489; Sat, 29 Mar 2003 14:14:22 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TMEMdb016488; Sat, 29 Mar 2003 14:14:22 -0800 (PST) Message-Id: <200303292214.h2TMEMdb016488@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 29 Mar 2003 14:14:22 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/bde g_bde.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 22:14:24 -0000 phk 2003/03/29 14:14:22 PST FreeBSD src repository Modified files: sys/geom/bde g_bde.c Log: Add create_geom and destroy_geom methods. Revision Changes Path 1.15 +159 -0 src/sys/geom/bde/g_bde.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:26: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 5D12237B401; Sat, 29 Mar 2003 14:26:40 -0800 (PST) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 652BF43FCB; Sat, 29 Mar 2003 14:26:39 -0800 (PST) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.12.8/8.12.8) with ESMTP id h2TMQSSM010582; Sat, 29 Mar 2003 23:26:38 +0100 (CET) (envelope-from phk@phk.freebsd.dk) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 29 Mar 2003 14:10:52 PST." Date: Sat, 29 Mar 2003 23:26:28 +0100 Message-ID: <10581.1048976788@critter.freebsd.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/fdisk fdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 22:26:42 -0000 In message , Nate Lawson writ es: >On Sat, 29 Mar 2003, Poul-Henning Kamp wrote: >> Modified files: >> sbin/fdisk fdisk.c >> Log: >> Use default geometry in case the device doesn't provide one: >> 512 for sectorsize. >> 63 for sectors. >> 255 for heads. >> This will mostly show up on MD(4) devices. > >Won't this be a problem for small devices or for int 13 booting? That's >why we use 64 heads, 32 sectors for scsi devices < 1 GB. You can specify any number you like to fdisk using all the usual ways of doing so, and you should if you want to copy the image to some other media afterwards. These defaults are only here to prevent fdisk from crashing. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:27: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 80D4A37B401; Sat, 29 Mar 2003 14:27:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1598443F75; Sat, 29 Mar 2003 14:27:42 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2TMRf0U017222; Sat, 29 Mar 2003 14:27:41 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TMRf2g017221; Sat, 29 Mar 2003 14:27:41 -0800 (PST) Message-Id: <200303292227.h2TMRf2g017221@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 14:27:41 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep.c if_ep_eisa.c if_ep_isa.c if_ep_mca.c if_ep_pccard.c if_epvar.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, 29 Mar 2003 22:27:46 -0000 mdodd 2003/03/29 14:27:41 PST FreeBSD src repository Modified files: sys/dev/ep if_ep.c if_ep_eisa.c if_ep_isa.c if_ep_mca.c if_ep_pccard.c if_epvar.h Log: - Free interrupt handler in ep_free(). - Move ep_pccard_detach() to if_ep.c and rename to ep_detach() - Specify detach methods for all bus frontends. Revision Changes Path 1.114 +27 -0 src/sys/dev/ep/if_ep.c 1.22 +1 -0 src/sys/dev/ep/if_ep_eisa.c 1.17 +1 -0 src/sys/dev/ep/if_ep_isa.c 1.4 +2 -1 src/sys/dev/ep/if_ep_mca.c 1.27 +1 -18 src/sys/dev/ep/if_ep_pccard.c 1.7 +1 -0 src/sys/dev/ep/if_epvar.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 14:34: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 A13EA37B401; Sat, 29 Mar 2003 14:34:38 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4233C43FB1; Sat, 29 Mar 2003 14:34:38 -0800 (PST) (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 h2TMYc0U017801; Sat, 29 Mar 2003 14:34:38 -0800 (PST) (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2TMYbOR017800; Sat, 29 Mar 2003 14:34:37 -0800 (PST) Message-Id: <200303292234.h2TMYbOR017800@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 29 Mar 2003 14:34:37 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 22:34:40 -0000 phk 2003/03/29 14:34:37 PST FreeBSD src repository Modified files: sys/geom geom_io.c Log: Fix a bug in the ENOMEM pacing code which probably made it panic systems after a lot of ENOMEM errors. Revision Changes Path 1.35 +4 -4 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 15:23: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 655F637B401; Sat, 29 Mar 2003 15:23:48 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D7F643F75; Sat, 29 Mar 2003 15:23:47 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.8/8.12.7) with ESMTP id h2TNNdAm044157; Sat, 29 Mar 2003 15:23:39 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.8/8.12.8/Submit) id h2TNNYjY044156; Sat, 29 Mar 2003 15:23:34 -0800 (PST) Date: Sat, 29 Mar 2003 15:23:34 -0800 From: "David O'Brien" To: "M. Warner Losh" Message-ID: <20030329232334.GA44122@dragon.nuxi.com> References: <200303111145.h2BBjh5T025767@repoman.freebsd.org> <20030329025822.GA37827@dragon.nuxi.com> <20030328.222347.85393537.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030328.222347.85393537.imp@bsdimp.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.sbin/kgzip elfhdr.c endian.h i386_a.out.h kgzcmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2003 23:23:50 -0000 On Fri, Mar 28, 2003 at 10:23:47PM -0700, M. Warner Losh wrote: > Are you also going to fix the cross compilation breakage that this > causes? I am testing "make -DNO_WERROR MACHINE_ARCH={alpha,sparc64} buildworld" on a fresh 5-CURRENT i386 box. Also "make -DNO_WERROR MACHINE_ARCH=i386 buildworld" on a fresh 5-CURRENT alpha box. I will then do a 5-CURRENT buildworld on a fresh RELENG_4 i386 system. I will fix any build issues related to my commits for these cases. From owner-cvs-src@FreeBSD.ORG Sat Mar 29 15:26: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 3D95F37B401; Sat, 29 Mar 2003 15:26:26 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 455DD43F85; Sat, 29 Mar 2003 15:26:25 -0800 (PST) (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 h2TNQOA7016252; Sat, 29 Mar 2003 16:26:24 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 29 Mar 2003 16:25:30 -0700 (MST) Message-Id: <20030329.162530.73056391.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20030329232334.GA44122@dragon.nuxi.com> References: <20030329025822.GA37827@dragon.nuxi.com> <20030328.222347.85393537.imp@bsdimp.com> <20030329232334.GA44122@dragon.nuxi.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.sbin/kgzip elfhdr.c endian.h i386_a.out.h kgzcmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 29 Mar 2003 23:26:30 -0000 In message: <20030329232334.GA44122@dragon.nuxi.com> "David O'Brien" writes: : On Fri, Mar 28, 2003 at 10:23:47PM -0700, M. Warner Losh wrote: : > Are you also going to fix the cross compilation breakage that this : > causes? : : I am testing "make -DNO_WERROR MACHINE_ARCH={alpha,sparc64} buildworld" : on a fresh 5-CURRENT i386 box. Also : "make -DNO_WERROR MACHINE_ARCH=i386 buildworld" on a fresh 5-CURRENT : alpha box. I will then do a 5-CURRENT buildworld on a fresh RELENG_4 : i386 system. I will fix any build issues related to my commits for these : cases. Cool! Thanks. Warner From owner-cvs-src@FreeBSD.ORG Sat Mar 29 16:25: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 29FC037B401; Sat, 29 Mar 2003 16:25:24 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB33E43F85; Sat, 29 Mar 2003 16:25:23 -0800 (PST) (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 h2U0PN0U026760; Sat, 29 Mar 2003 16:25:23 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U0PNHG026759; Sat, 29 Mar 2003 16:25:23 -0800 (PST) Message-Id: <200303300025.h2U0PNHG026759@repoman.freebsd.org> From: Warner Losh Date: Sat, 29 Mar 2003 16:25:23 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile bus_set_resource.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 00:25:25 -0000 imp 2003/03/29 16:25:23 PST FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 bus_set_resource.9 Log: Document what bus_set_resource(9) does. It is used by bus drivers to bind resources that client drivers later access. Revision Changes Path 1.180 +1 -0 src/share/man/man9/Makefile 1.1 +95 -0 src/share/man/man9/bus_set_resource.9 (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 29 16:30: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 049E237B401; Sat, 29 Mar 2003 16:30:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98C4A43F75; Sat, 29 Mar 2003 16:30:29 -0800 (PST) (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 h2U0UT0U027079; Sat, 29 Mar 2003 16:30:29 -0800 (PST) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U0UTSt027076; Sat, 29 Mar 2003 16:30:29 -0800 (PST) Message-Id: <200303300030.h2U0UTSt027076@repoman.freebsd.org> From: Warner Losh Date: Sat, 29 Mar 2003 16:30:29 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 bus_activate_resource.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 00:30:31 -0000 imp 2003/03/29 16:30:29 PST FreeBSD src repository Modified files: share/man/man9 bus_activate_resource.9 Log: rid is not a pointer to int, but rather just a plain int. Revision Changes Path 1.2 +2 -2 src/share/man/man9/bus_activate_resource.9 From owner-cvs-src@FreeBSD.ORG Sat Mar 29 16:44: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 2F94C37B401; Sat, 29 Mar 2003 16:44:09 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC8AB43FA3; Sat, 29 Mar 2003 16:44:08 -0800 (PST) (envelope-from alex@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U0i80U028235; Sat, 29 Mar 2003 16:44:08 -0800 (PST) (envelope-from alex@repoman.freebsd.org) Received: (from alex@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U0i8mV028234; Sat, 29 Mar 2003 16:44:08 -0800 (PST) Message-Id: <200303300044.h2U0i8mV028234@repoman.freebsd.org> From: Alexander Langer Date: Sat, 29 Mar 2003 16:44:08 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/de_DE.ISO8859-1/errata article.sgml src/release/doc/de_DE.ISO8859-1/hardware/alphadev.sgml src/release/doc/de_DE.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 00:44:10 -0000 alex 2003/03/29 16:44:08 PST FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) release/doc/de_DE.ISO8859-1/errata article.sgml release/doc/de_DE.ISO8859-1/hardware/alpha proc-alpha.sgml release/doc/de_DE.ISO8859-1/hardware/common dev.sgml release/doc/de_DE.ISO8859-1/installation/common install.sgml release/doc/de_DE.ISO8859-1/relnotes/common new.sgml Log: MFbed: Translation updates: errata/article.sgml: 1.1.2.93 --> 1.1.2.98 hardware/alpha/proc-alpha.sgml 1.13.2.30 --> 1.13.2.33 hardware/common/dev.sgml 1.13.2.75 --> 1.13.2.79 installation/common/install.sgml 1.2.2.11 --> 1.1.2.13 relnotes/common/new.sgml 1.22.2.321 --> 1.22.2.346 Work done by: ue Approved by: re (bmah, murray) Revision Changes Path 1.1.2.12 +53 -2 src/release/doc/de_DE.ISO8859-1/errata/article.sgml 1.1.2.11 +3023 -2909 src/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml 1.1.2.11 +11 -7 src/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml 1.1.2.6 +11 -14 src/release/doc/de_DE.ISO8859-1/installation/common/install.sgml 1.1.2.20 +207 -17 src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 29 16:51: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 DEFDB37B401; Sat, 29 Mar 2003 16:51:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C35043FB1; Sat, 29 Mar 2003 16:51:51 -0800 (PST) (envelope-from alex@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U0po0U034118; Sat, 29 Mar 2003 16:51:50 -0800 (PST) (envelope-from alex@repoman.freebsd.org) Received: (from alex@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U0poDM034114; Sat, 29 Mar 2003 16:51:50 -0800 (PST) Message-Id: <200303300051.h2U0poDM034114@repoman.freebsd.org> From: Alexander Langer Date: Sat, 29 Mar 2003 16:51:49 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/de_DE.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 00:51:53 -0000 alex 2003/03/29 16:51:49 PST FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) release/doc/de_DE.ISO8859-1/relnotes/common new.sgml Log: Remove 3 "&merged;" that slipped in. Revision Changes Path 1.1.2.21 +3 -3 src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 29 16:56: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 D1C9037B401; Sat, 29 Mar 2003 16:56:21 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73DAA43F93; Sat, 29 Mar 2003 16:56:21 -0800 (PST) (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 h2U0uK0U034303; Sat, 29 Mar 2003 16:56:20 -0800 (PST) (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U0uKU0034302; Sat, 29 Mar 2003 16:56:20 -0800 (PST) Message-Id: <200303300056.h2U0uKU0034302@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 29 Mar 2003 16:56:20 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_mmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Mar 2003 00:56:22 -0000 mux 2003/03/29 16:56:20 PST FreeBSD src repository Modified files: sys/vm vm_mmap.c Log: The object type can't be OBJT_PHYS in vm_mmap(). Reviewed by: peter Revision Changes Path 1.156 +1 -1 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 17:16: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 E6C4737B401; Sat, 29 Mar 2003 17:16:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95F5443F75; Sat, 29 Mar 2003 17:16:19 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U1GJ0U036671; Sat, 29 Mar 2003 17:16:19 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U1GJ0L036670; Sat, 29 Mar 2003 17:16:19 -0800 (PST) Message-Id: <200303300116.h2U1GJ0L036670@repoman.freebsd.org> From: Jake Burkholder Date: Sat, 29 Mar 2003 17:16:19 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 db_interface.c pmap.c src/sys/i386/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 01:16:21 -0000 jake 2003/03/29 17:16:19 PST FreeBSD src repository Modified files: sys/i386/i386 db_interface.c pmap.c sys/i386/include pmap.h Log: - Convert all uses of pmap_pte and get_ptbase to pmap_pte_quick. When accessing an alternate address space this causes 1 page table page at a time to be mapped in, rather than using the recursive mapping technique to map in an entire alternate address space. The recursive mapping technique changes large portions of the address space and requires global tlb flushes, which seem to cause problems when PAE is enabled. This will also allow IPIs to be avoided when mapping in new page table pages using the same technique as is used for pmap_copy_page and pmap_zero_page. Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.72 +3 -3 src/sys/i386/i386/db_interface.c 1.399 +108 -177 src/sys/i386/i386/pmap.c 1.91 +1 -1 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 17:44:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB9A537B404; Sat, 29 Mar 2003 17:44:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A30443FAF; Sat, 29 Mar 2003 17:44:16 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U1iG0U038651; Sat, 29 Mar 2003 17:44:16 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U1iGJ0038650; Sat, 29 Mar 2003 17:44:16 -0800 (PST) Message-Id: <200303300144.h2U1iGJ0038650@repoman.freebsd.org> From: Jake Burkholder Date: Sat, 29 Mar 2003 17:44:16 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c src/sys/i386/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 01:44:18 -0000 jake 2003/03/29 17:44:16 PST FreeBSD src repository Modified files: sys/i386/i386 pmap.c sys/i386/include pmap.h Log: - Remove invalid casts. Sponsored by: DARPA, Network Associates Laboratories Revision Changes Path 1.400 +2 -2 src/sys/i386/i386/pmap.c 1.92 +1 -1 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 18:57: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 E3B5037B401; Sat, 29 Mar 2003 18:57:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8365D43FB1; Sat, 29 Mar 2003 18:57:33 -0800 (PST) (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 h2U2vX0U044368; Sat, 29 Mar 2003 18:57:33 -0800 (PST) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U2vXJi044367; Sat, 29 Mar 2003 18:57:33 -0800 (PST) Message-Id: <200303300257.h2U2vXJi044367@repoman.freebsd.org> From: Jeff Roberson Date: Sat, 29 Mar 2003 18:57:32 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_cluster.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Mar 2003 02:57:37 -0000 jeff 2003/03/29 18:57:32 PST FreeBSD src repository Modified files: sys/kern vfs_cluster.c Log: - We are not guaranteed that read ahead blocks are not in memory already. Check for B_DELWRI as well as B_CACHED before issuing io on a buffer. This is especially important since we are changing the b_iocmd. Revision Changes Path 1.136 +9 -1 src/sys/kern/vfs_cluster.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 20:36: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 0609137B405; Sat, 29 Mar 2003 20:36:06 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D29643FBD; Sat, 29 Mar 2003 19:45:28 -0800 (PST) (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 h2U3jS0U048521; Sat, 29 Mar 2003 19:45:28 -0800 (PST) (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U3jSJn048520; Sat, 29 Mar 2003 19:45:28 -0800 (PST) Message-Id: <200303300345.h2U3jSJn048520@repoman.freebsd.org> From: Mike Silbersack Date: Sat, 29 Mar 2003 19:45:28 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Mar 2003 04:36:13 -0000 silby 2003/03/29 19:45:28 PST FreeBSD src repository Modified files: sys/pci if_rl.c Log: Switch rl_encap over to using m_defrag. No functional change, the previous rl_encap was correct wrt long mbuf chains; this just reduces code duplication. MFC after: 2 weeks Revision Changes Path 1.90 +1 -11 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 21:06:16 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A103C37B404; Sat, 29 Mar 2003 21:06:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C52B743FCB; Sat, 29 Mar 2003 21:06:15 -0800 (PST) (envelope-from mdodd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U56F0U060646; Sat, 29 Mar 2003 21:06:15 -0800 (PST) (envelope-from mdodd@repoman.freebsd.org) Received: (from mdodd@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U56F74060645; Sat, 29 Mar 2003 21:06:15 -0800 (PST) Message-Id: <200303300506.h2U56F74060645@repoman.freebsd.org> From: "Matthew N. Dodd" Date: Sat, 29 Mar 2003 21:06:15 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 05:06:18 -0000 mdodd 2003/03/29 21:06:15 PST FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: Catch up with recent changes. Revision Changes Path 1.5 +5 -9 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Mar 29 21:24: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 B0F4537B401; Sat, 29 Mar 2003 21:24:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5548443F93; Sat, 29 Mar 2003 21:24:53 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U5Or0U061853; Sat, 29 Mar 2003 21:24:53 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U5Ora7061852; Sat, 29 Mar 2003 21:24:53 -0800 (PST) Message-Id: <200303300524.h2U5Ora7061852@repoman.freebsd.org> From: Jake Burkholder Date: Sat, 29 Mar 2003 21:24:53 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options.i386 src/sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c src/sys/i386/include _types.h bus_at386.h param.h pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 05:24:55 -0000 jake 2003/03/29 21:24:53 PST FreeBSD src repository Modified files: sys/conf options.i386 sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c sys/i386/include _types.h bus_at386.h param.h pmap.h Log: - Add support for PAE and more than 4 gigs of ram on x86, dependent on the kernel opition 'options PAE'. This will only work with device drivers which either use busdma, or are able to handle 64 bit physical addresses. Thanks to Lanny Baron from FreeBSD Systems for the loan of a test machine with 6 gigs of ram. Sponsored by: DARPA, Network Associates Laboratories, FreeBSD Systems Revision Changes Path 1.187 +3 -0 src/sys/conf/options.i386 1.59 +6 -2 src/sys/i386/i386/bios.c 1.170 +35 -0 src/sys/i386/i386/locore.s 1.558 +10 -0 src/sys/i386/i386/machdep.c 1.20 +12 -2 src/sys/i386/i386/mpboot.s 1.401 +54 -6 src/sys/i386/i386/pmap.c 1.30 +3 -0 src/sys/i386/i386/vm86bios.s 1.204 +8 -0 src/sys/i386/i386/vm_machdep.c 1.7 +4 -0 src/sys/i386/include/_types.h 1.22 +10 -2 src/sys/i386/include/bus_at386.h 1.68 +5 -0 src/sys/i386/include/param.h 1.93 +54 -2 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sat Mar 29 21:26: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 179D737B401; Sat, 29 Mar 2003 21:26:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA4943F93; Sat, 29 Mar 2003 21:26:01 -0800 (PST) (envelope-from jake@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2U5Q10U062000; Sat, 29 Mar 2003 21:26:01 -0800 (PST) (envelope-from jake@repoman.freebsd.org) Received: (from jake@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U5Q13J061999; Sat, 29 Mar 2003 21:26:01 -0800 (PST) Message-Id: <200303300526.h2U5Q13J061999@repoman.freebsd.org> From: Jake Burkholder Date: Sat, 29 Mar 2003 21:26:01 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx_osm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Mar 2003 05:26:06 -0000 jake 2003/03/29 21:26:01 PST FreeBSD src repository Modified files: sys/dev/aic7xxx aic7xxx_osm.c Log: - Temporary fix so this compiles with 64 bit bus_addr_t. Sponsored by: DARPA, Network Associates Laboratories Approved by: scottl Revision Changes Path 1.32 +2 -1 src/sys/dev/aic7xxx/aic7xxx_osm.c From owner-cvs-src@FreeBSD.ORG Sat Mar 29 21:41: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 6912737B401; Sat, 29 Mar 2003 21:41:31 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0143643FBD; Sat, 29 Mar 2003 21:41:31 -0800 (PST) (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 h2U5fU0U063217; Sat, 29 Mar 2003 21:41:30 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U5fUJY063216; Sat, 29 Mar 2003 21:41:30 -0800 (PST) Message-Id: <200303300541.h2U5fUJY063216@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 29 Mar 2003 21:41:30 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_8 Subject: cvs commit: src/release/doc/de_DE.ISO8859-1/errata article.sgml src/release/doc/de_DE.ISO8859-1/hardware/alphadev.sgml src/release/doc/de_DE.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 05:41:35 -0000 bmah 2003/03/29 21:41:30 PST FreeBSD src repository Modified files: (Branch: RELENG_4_8) release/doc/de_DE.ISO8859-1/errata article.sgml release/doc/de_DE.ISO8859-1/hardware/alpha proc-alpha.sgml release/doc/de_DE.ISO8859-1/hardware/common dev.sgml release/doc/de_DE.ISO8859-1/installation/common install.sgml release/doc/de_DE.ISO8859-1/relnotes/common new.sgml Log: MFS: Synchronize RELENG_4_8 de_DE release documentation with RELENG_4 de_DE release documentation. errata/article.sgml 1.1.2.11->1.1.2.12 hardware/alpha/proc.sgml 1.1.2.10->1.1.2.11 hardware/common/dev.sgml 1.1.2.10->1.1.2.12 installation/common/install.sgml 1.1.2.5->1.1.2.6 relnotes/common/new.sgml 1.1.2.19->1.1.2.21 Approved by: re, alex Revision Changes Path 1.1.2.11.2.1 +53 -2 src/release/doc/de_DE.ISO8859-1/errata/article.sgml 1.1.2.10.2.1 +3023 -2909 src/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml 1.1.2.10.2.1 +11 -7 src/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml 1.1.2.5.2.1 +11 -14 src/release/doc/de_DE.ISO8859-1/installation/common/install.sgml 1.1.2.19.2.1 +207 -17 src/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 29 22:02: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 161E937B401; Sat, 29 Mar 2003 22:02:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A27E843FBD; Sat, 29 Mar 2003 22:02:40 -0800 (PST) (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 h2U62e0U064602; Sat, 29 Mar 2003 22:02:40 -0800 (PST) (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2U62edP064601; Sat, 29 Mar 2003 22:02:40 -0800 (PST) Message-Id: <200303300602.h2U62edP064601@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 29 Mar 2003 22:02:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 06:02:44 -0000 bmah 2003/03/29 22:02:40 PST FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Modified release note: sendmail-8.12.9. Submitted by: gshapiro Revision Changes Path 1.530 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 29 22:06: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 5484437B401; Sat, 29 Mar 2003 22:06:46 -0800 (PST) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 615AD43FB1; Sat, 29 Mar 2003 22:06:45 -0800 (PST) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h2U6D2xS031200; Sun, 30 Mar 2003 01:13:02 -0500 (EST) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h2U6D2q9031199; Sun, 30 Mar 2003 01:13:02 -0500 (EST) Date: Sun, 30 Mar 2003 01:13:01 -0500 From: Jake Burkholder To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030330061301.GC21973@locore.ca> References: <200303300524.h2U5Ora7061852@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200303300524.h2U5Ora7061852@repoman.freebsd.org> User-Agent: Mutt/1.4i Subject: HEADS UP Re: cvs commit: src/sys/conf options.i386 src/sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c src/sys/i386/include _types.h bus_at386.h param.h pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 06:06:48 -0000 Apparently, On Sat, Mar 29, 2003 at 09:24:53PM -0800, Jake Burkholder said words to the effect of; > jake 2003/03/29 21:24:53 PST > > FreeBSD src repository > > Modified files: > sys/conf options.i386 > sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c > vm86bios.s vm_machdep.c > sys/i386/include _types.h bus_at386.h param.h pmap.h > Log: > - Add support for PAE and more than 4 gigs of ram on x86, dependent on the > kernel opition 'options PAE'. This will only work with device drivers > which either use busdma, or are able to handle 64 bit physical addresses. There are a few issues still to be resolved, but for the most part this is complete and works. As I mentioned this will only work with certified device drivers. The drivers that I was able to test this with in a machine with more than 4G of ram are: ahc, ata, em, and the usual other drivers which don't use dma (syscons etc). Device drivers which use busdma, and which create their dma tags properly should work, bounce buffers will be used if required. Device drivers which don't use busdma and are unable to use 64bit pci addressing will not work and may cause massive data corruption if used in a system with more than 4 gigs of ram. This is serious. Do not test random device drivers in such machines with PAE enabled unless you know what you are doing and can handle file system corruption. I lost several file systems during development. Many many drivers will not compile with PAE because they are not written properly to handle 64 bit vm_paddr_t or 64 bit bus_addr_t. There is a problem with cam, in that it tries to store a physical address in a pointer for certain types of requests. These requests are not implemented in cam, and are not actually used by any device drivers, but casting a pointer to a 64 bit bus_addr_t causes them to not compile. I have applied a temporary fix to ahc because I know it works with 39 bit addressing. A better solution to this will need to be found, but in the mean time maintainers should ensure their drivers will work properly with 64 bit physical addresses before just making them compile. Also, you must not use kernel modules if you enable PAE. PAE is like KVA_PAGES in that it changes all kinds of things about the kernel address space. Basically any module which calls pmap_mapdev, pmap_kextract or vtophys (actually pmap_kextract) or which uses the stack gap must be statically compiled into the kernel. This includes acpi. The MAC framework has similar problems and the only real solution is for modules to be built with the same options headers as the kernel. I'm told a solution to this is being worked on. Given these caveats, if anyone has a large memory system with a suitable hardware configuration I would appreciate feedback. I would like to thank Robert Watson for finding the funding for this, and once again would like to thank Lanny Baron for his loan of a 6G machine, without which this would not have been possible. Have fun. Jake From owner-cvs-src@FreeBSD.ORG Sat Mar 29 23:01: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 320F337B401; Sat, 29 Mar 2003 23:01:07 -0800 (PST) Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47BF643F93; Sat, 29 Mar 2003 23:01:06 -0800 (PST) (envelope-from jake@k6.locore.ca) Received: from k6.locore.ca (localhost.locore.ca [127.0.0.1]) by k6.locore.ca (8.12.8/8.12.8) with ESMTP id h2U77NxS031441; Sun, 30 Mar 2003 02:07:23 -0500 (EST) (envelope-from jake@k6.locore.ca) Received: (from jake@localhost) by k6.locore.ca (8.12.8/8.12.8/Submit) id h2U77NGb031440; Sun, 30 Mar 2003 02:07:23 -0500 (EST) Date: Sun, 30 Mar 2003 02:07:23 -0500 From: Jake Burkholder To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20030330070723.GE21973@locore.ca> References: <200303300524.h2U5Ora7061852@repoman.freebsd.org> <20030330061301.GC21973@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030330061301.GC21973@locore.ca> User-Agent: Mutt/1.4i Subject: Re: HEADS UP Re: cvs commit: src/sys/conf options.i386 src/sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c src/sys/i386/include _types.h bus_at386.h param.h pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 07:01:10 -0000 Apparently, On Sun, Mar 30, 2003 at 01:13:01AM -0500, Jake Burkholder said words to the effect of; > Apparently, On Sat, Mar 29, 2003 at 09:24:53PM -0800, > Jake Burkholder said words to the effect of; > > > jake 2003/03/29 21:24:53 PST > > > > FreeBSD src repository > > > > Modified files: > > sys/conf options.i386 > > sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c > > vm86bios.s vm_machdep.c > > sys/i386/include _types.h bus_at386.h param.h pmap.h > > Log: > > - Add support for PAE and more than 4 gigs of ram on x86, dependent on the > > kernel opition 'options PAE'. This will only work with device drivers > > which either use busdma, or are able to handle 64 bit physical addresses. > ... To clarify that the ram above 4G is used for, it just goes into the general page pool. I don't intend to implement a means for user process's to access more then their ~2.5G address space through a sliding window as has been done on other systems, but this should be quite easy to do should someone be so inclined. To give an example, on a 6G system you see things like this: Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #6: Sat Mar 29 21:23:28 GMT 2003 jake@p4.locore.ca:/usr/p4/pae/src/sys/i386/compile/P4 Preloaded elf kernel "/boot/kernel/kernel" at 0xc046f000. Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) XEON(TM) CPU 1.80GHz (1794.71-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf24 Stepping = 4 Features=0x3febfbff Hyperthreading: 2 logical CPUs real memory = 6710886400 (6400 MB) avail memory = 6260428800 (5970 MB) ... last pid: 704; load averages: 0.07, 0.02, 0.01 up 0+01:38:27 01:46:35 24 processes: 1 running, 23 sleeping CPU states: 0.0% user, 0.0% nice, 0.1% system, 0.1% interrupt, 99.8% idle Mem: 7472K Active, 10M Inact, 78M Wired, 13M Buf, 5925M Free Swap: 8192M Total, 8192M Free You still need several processes in order to user more than 4G of ram: last pid: 712; load averages: 3.44, 1.06, 0.40 up 0+01:40:23 01:48:31 29 processes: 6 running, 23 sleeping CPU states: 49.2% user, 0.0% nice, 0.4% system, 0.4% interrupt, 50.0% idle Mem: 5128M Active, 10M Inact, 88M Wired, 13M Buf, 795M Free Swap: 8192M Total, 8192M Free PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 708 jake 130 0 1025M 1026M RUN 0 0:31 40.38% 39.65% suck 709 jake 132 0 1025M 1026M RUN 2 0:25 36.59% 35.89% suck 707 jake 132 0 1025M 1026M CPU2 0 0:23 36.37% 35.74% suck 710 jake 132 0 1025M 1026M RUN 2 0:24 36.04% 35.35% suck 711 jake 131 0 1025M 1026M RUN 0 0:23 35.83% 35.11% suck 471 jake 96 0 5680K 2680K select 0 0:01 0.00% 0.00% sshd etc. Jake From owner-cvs-src@FreeBSD.ORG Sat Mar 29 23:18: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 82C4C37B401; Sat, 29 Mar 2003 23:18:34 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7963B43F3F; Sat, 29 Mar 2003 23:18:33 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 3259B66E05; Sat, 29 Mar 2003 23:18:33 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 11F15128F; Sat, 29 Mar 2003 23:18:33 -0800 (PST) Date: Sat, 29 Mar 2003 23:18:33 -0800 From: Kris Kennaway To: Jake Burkholder Message-ID: <20030330071832.GB33817@rot13.obsecurity.org> References: <200303300524.h2U5Ora7061852@repoman.freebsd.org> <20030330061301.GC21973@locore.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CdrF4e02JqNVZeln" Content-Disposition: inline In-Reply-To: <20030330061301.GC21973@locore.ca> User-Agent: Mutt/1.4i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: HEADS UP Re: cvs commit: src/sys/conf options.i386 src/sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c src/sys/i386/include _types.h bus_at386.h param.h pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Mar 2003 07:18:36 -0000 --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, Mar 30, 2003 at 01:13:01AM -0500, Jake Burkholder wrote: > There are a few issues still to be resolved, but for the most part this > is complete and works. Great work! Kris --CdrF4e02JqNVZeln Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+hppIWry0BWjoQKURAi2VAJ9dzpi1IRtBoJrfv6HDoZVSgBfh2ACgrknK kLyXcDSkpb07k0aHixrXgUk= =n0hZ -----END PGP SIGNATURE----- --CdrF4e02JqNVZeln-- From owner-cvs-src@FreeBSD.ORG Sat Mar 29 23:34: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 07D1237B405 for ; Sat, 29 Mar 2003 23:34:50 -0800 (PST) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 5C00B43FCB for ; Sat, 29 Mar 2003 23:34:48 -0800 (PST) (envelope-from silby@silby.com) Received: (qmail 71706 invoked from network); 30 Mar 2003 07:34:46 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 30 Mar 2003 07:34:46 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sun, 30 Mar 2003 01:31:18 -0600 (CST) From: Mike Silbersack To: Jake Burkholder In-Reply-To: <20030330070723.GE21973@locore.ca> Message-ID: <20030330012410.I3292@odysseus.silby.com> References: <200303300524.h2U5Ora7061852@repoman.freebsd.org> <20030330061301.GC21973@locore.ca> <20030330070723.GE21973@locore.ca> 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: HEADS UP Re: cvs commit: src/sys/conf options.i386 src/sys/i386/i386 bios.c locore.s machdep.c mpboot.s pmap.c vm86bios.s vm_machdep.c src/sys/i386/include _types.h bus_at386.h param.h pmap. X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 30 Mar 2003 07:34:52 -0000 On Sun, 30 Mar 2003, Jake Burkholder wrote: > To clarify that the ram above 4G is used for, it just goes into the general > page pool. I don't intend to implement a means for user process's to access > more then their ~2.5G address space through a sliding window as has been done > on other systems, but this should be quite easy to do should someone be so > inclined. To give an example, on a 6G system you see things like this: Cool, that's much better than the situation was for large ram machines before. :) Do these changes allow something like a 3G KVA space without shrinking processes address spaces? Also, I'm assuming that PAE can boot on machines with < 4 Gig of ram; can it also be coaxed into acting in such a manner than busdma is _required_, so that a 256MB i386 box can be used to see if a driver is busdma compliant? In any case, very cool. Mike "Silby" Silbersack