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 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 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 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.13