From owner-cvs-src@FreeBSD.ORG Sun Feb 13 00:50:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 667C816A4D1; Sun, 13 Feb 2005 00:50:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A737743D3F; Sun, 13 Feb 2005 00:50:18 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D0oIIK044051; Sun, 13 Feb 2005 00:50:18 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D0oISK044050; Sun, 13 Feb 2005 00:50:18 GMT (envelope-from ru) Message-Id: <200502130050.j1D0oISK044050@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 00:50:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 00:50:23 -0000 ru 2005-02-13 00:50:18 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Drop mythical module dependency on ng_ether. Revision Changes Path 1.72 +0 -2 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 05:25:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5823416A4CE; Sun, 13 Feb 2005 05:25:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3273943D48; Sun, 13 Feb 2005 05:25:28 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D5PS2p060452; Sun, 13 Feb 2005 05:25:28 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D5PS6E060451; Sun, 13 Feb 2005 05:25:28 GMT (envelope-from njl) Message-Id: <200502130525.j1D5PS6E060451@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 05:25:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_perf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 05:25:28 -0000 njl 2005-02-13 05:25:27 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_perf.c Log: Attach an acpi_perf device for every processor that offers the right methods. Revision Changes Path 1.6 +2 -2 src/sys/dev/acpica/acpi_perf.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 05:34:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA60B16A4CE; Sun, 13 Feb 2005 05:34:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1C5643D2D; Sun, 13 Feb 2005 05:34:52 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D5YquU060828; Sun, 13 Feb 2005 05:34:52 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D5YqPs060827; Sun, 13 Feb 2005 05:34:52 GMT (envelope-from njl) Message-Id: <200502130534.j1D5YqPs060827@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 05:34:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_throttle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 05:34:53 -0000 njl 2005-02-13 05:34:52 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_throttle.c Log: Be sure to register with cpufreq(4). On systems that only supported throttling, neglecting to do this kept the sysctls from appearing. Attach an acpi_throttle device to each CPU that supports it. Don't add a device if the P_BLK is invalid or if _PTC is not present. This removes extraneous probe/attach failure messages on some machines. Make the cpu throttle state local to the softc to account for partial successes when changing the clock rate on MP machines. Revision Changes Path 1.2 +36 -9 src/sys/dev/acpica/acpi_throttle.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 05:37:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17C7916A4CE; Sun, 13 Feb 2005 05:37:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E66FF43D2D; Sun, 13 Feb 2005 05:37:19 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D5bJnI061033; Sun, 13 Feb 2005 05:37:19 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D5bJTE061032; Sun, 13 Feb 2005 05:37:19 GMT (envelope-from njl) Message-Id: <200502130537.j1D5bJTE061032@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 05:37:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cpu.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 05:37:20 -0000 njl 2005-02-13 05:37:19 UTC FreeBSD src repository Modified files: sys/sys cpu.h Log: Add the new CPUFREQ_FLAG_INFO_ONLY flag for drivers which can attach to read info about the possible settings for a CPU but cannot control them directly. Revision Changes Path 1.2 +10 -1 src/sys/sys/cpu.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 05:58:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CE6716A4CF; Sun, 13 Feb 2005 05:58:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34B3C43D48; Sun, 13 Feb 2005 05:58:41 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D5wfp0061827; Sun, 13 Feb 2005 05:58:41 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D5wfUJ061826; Sun, 13 Feb 2005 05:58:41 GMT (envelope-from obrien) Message-Id: <200502130558.j1D5wfUJ061826@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 13 Feb 2005 05:58:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 05:58:41 -0000 obrien 2005-02-13 05:58:41 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Barrow from kmod.mk and protect against adding -fno-strict-aliasing when it is already in COPTFLAGS. Revision Changes Path 1.63 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sun Feb 13 06:21:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19A5016A4CE; Sun, 13 Feb 2005 06:21:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E786D43D53; Sun, 13 Feb 2005 06:21:36 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D6LawN062681; Sun, 13 Feb 2005 06:21:36 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D6La3M062680; Sun, 13 Feb 2005 06:21:36 GMT (envelope-from scottl) Message-Id: <200502130621.j1D6La3M062680@repoman.freebsd.org> From: Scott Long Date: Sun, 13 Feb 2005 06:21:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libgpib ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 06:21:37 -0000 scottl 2005-02-13 06:21:36 UTC FreeBSD src repository Modified files: lib/libgpib ibfoo.c Log: Use the correct variable name in ibsad() Revision Changes Path 1.6 +1 -1 src/lib/libgpib/ibfoo.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 06:23:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA53F16A4CE; Sun, 13 Feb 2005 06:23:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2D5D43D3F; Sun, 13 Feb 2005 06:23:13 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D6NDN2062787; Sun, 13 Feb 2005 06:23:13 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D6NDVA062786; Sun, 13 Feb 2005 06:23:13 GMT (envelope-from alc) Message-Id: <200502130623.j1D6NDVA062786@repoman.freebsd.org> From: Alan Cox Date: Sun, 13 Feb 2005 06:23:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 06:23:14 -0000 alc 2005-02-13 06:23:13 UTC FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c sys/i386/include sf_buf.h Log: Implement support for CPU private mappings within sf_buf_alloc(). Revision Changes Path 1.253 +33 -0 src/sys/i386/i386/vm_machdep.c 1.4 +4 -1 src/sys/i386/include/sf_buf.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 07:12:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4393616A4CE; Sun, 13 Feb 2005 07:12:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DFAD43D3F; Sun, 13 Feb 2005 07:12:24 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D7CN8t064536; Sun, 13 Feb 2005 07:12:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D7CNEt064535; Sun, 13 Feb 2005 07:12:23 GMT (envelope-from delphij) Message-Id: <200502130712.j1D7CNEt064535@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 07:12:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 07:12:24 -0000 delphij 2005-02-13 07:12:23 UTC FreeBSD src repository Modified files: usr.bin Makefile Log: Forgotten to commit this file during the last commit. Connect nc(1) to build. Revision Changes Path 1.274 +5 -0 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 07:23:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11CC016A4CE; Sun, 13 Feb 2005 07:23:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A19143D1F; Sun, 13 Feb 2005 07:23:46 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D7Nk7S070373; Sun, 13 Feb 2005 07:23:46 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D7NkP0070372; Sun, 13 Feb 2005 07:23:46 GMT (envelope-from obrien) Message-Id: <200502130723.j1D7NkP0070372@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 13 Feb 2005 07:23:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src Makefile.inc1 src/etc/defaults Makefile src/etc/mtree Makefile src/etc/namedb Makefile src/etc/pam.d Makefile src/games/fortune/unstr Makefile src/games/ppt Makefile... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 07:23:47 -0000 obrien 2005-02-13 07:23:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . Makefile.inc1 etc/defaults Makefile etc/mtree Makefile etc/namedb Makefile etc/pam.d Makefile games/fortune/unstr Makefile games/ppt Makefile games/primes Makefile gnu Makefile.inc gnu/lib/libgcc Makefile gnu/lib/libgcov Makefile gnu/lib/libobjc Makefile gnu/usr.bin Makefile gnu/usr.bin/binutils/as Makefile gnu/usr.bin/binutils/gdbreplay Makefile gnu/usr.bin/binutils/libbfd Makefile gnu/usr.bin/binutils/libbinutils Makefile gnu/usr.bin/binutils/libiberty Makefile gnu/usr.bin/binutils/libopcodes Makefile gnu/usr.bin/cc/c++ Makefile gnu/usr.bin/cc/c++filt Makefile gnu/usr.bin/cc/cc1 Makefile gnu/usr.bin/cc/cc1obj Makefile gnu/usr.bin/cc/cc1plus Makefile gnu/usr.bin/cc/cc_int Makefile gnu/usr.bin/cvs/lib Makefile gnu/usr.bin/cvs/libdiff Makefile gnu/usr.bin/dialog/TESTS Makefile gnu/usr.bin/gdb/gdbtui Makefile gnu/usr.bin/gdb/libgdb Makefile gnu/usr.bin/groff/src/devices/grohtml Makefile gnu/usr.bin/groff/src/libs/libbib Makefile gnu/usr.bin/groff/src/libs/libdriver Makefile gnu/usr.bin/groff/src/libs/libgroff Makefile gnu/usr.bin/groff/src/preproc/html Makefile gnu/usr.bin/man/lib Makefile gnu/usr.bin/rcs/lib Makefile gnu/usr.bin/texinfo/infokey Makefile gnu/usr.bin/texinfo/libtxi Makefile include/arpa Makefile include/protocols Makefile lib/bind/lwres Makefile lib/libalias Makefile lib/libbsnmp Makefile.inc lib/libc Makefile lib/libc/alpha Makefile.inc lib/libc/amd64 Makefile.inc lib/libc/ia64 Makefile.inc lib/libc/sparc64 Makefile.inc lib/libc_r Makefile lib/libcrypt Makefile lib/libdisk Makefile lib/libio Makefile lib/libncurses Makefile lib/libpam/libpam Makefile lib/libpam/modules Makefile.inc lib/libpthread Makefile lib/librpcsvc Makefile lib/libsm Makefile lib/libsmdb Makefile lib/libsmutil Makefile lib/libstand Makefile lib/libtelnet Makefile lib/libthr Makefile lib/liby Makefile libexec/bootpd/bootpgw Makefile libexec/pt_chown Makefile libexec/rtld-elf Makefile release/picobsd/tinyware/aps Makefile release/picobsd/tinyware/help Makefile release/picobsd/tinyware/msg Makefile release/picobsd/tinyware/ns Makefile release/picobsd/tinyware/oinit Makefile release/picobsd/tinyware/simple_httpd Makefile release/picobsd/tinyware/sps Makefile release/picobsd/tinyware/view Makefile release/picobsd/tinyware/vm Makefile rescue/librescue Makefile rescue/rescue Makefile sbin/dhclient/common Makefile sbin/dhclient/dhcpctl Makefile sbin/dhclient/dst Makefile sbin/dhclient/minires Makefile sbin/dhclient/omapip Makefile sbin/growfs Makefile sbin/gvinum Makefile sbin/mca Makefile sbin/rtsol Makefile secure/lib/libcrypto Makefile secure/lib/libssh Makefile secure/lib/libssl Makefile share/dict Makefile share/doc/IPv6 Makefile share/doc/bind9 Makefile share/doc/papers/bufbio Makefile share/doc/papers/devfs Makefile share/doc/papers/diskperf Makefile share/doc/papers/jail Makefile share/doc/papers/kernmalloc Makefile share/doc/papers/kerntune Makefile share/doc/papers/nqnfs Makefile share/doc/papers/px Makefile share/doc/papers/relengr Makefile share/doc/papers/sysperf Makefile share/doc/papers/timecounter Makefile share/doc/psd/01.cacm Makefile share/doc/psd/02.implement Makefile share/doc/psd/05.sysman Makefile share/doc/psd/06.Clang Makefile share/doc/psd/13.rcs/rcs Makefile share/doc/psd/15.yacc Makefile share/doc/psd/16.lex Makefile share/doc/psd/18.gprof Makefile share/doc/psd/20.ipctut Makefile share/doc/psd/21.ipc Makefile share/doc/psd/22.rpcgen Makefile share/doc/psd/23.rpc Makefile share/doc/psd/24.xdr Makefile share/doc/psd/25.xdrrfc Makefile share/doc/psd/26.rpcrfc Makefile share/doc/psd/27.nfsrpc Makefile share/doc/psd/28.cvs Makefile share/doc/smm/01.setup Makefile share/doc/smm/02.config Makefile share/doc/smm/05.fastfs Makefile share/doc/smm/08.sendmailop Makefile share/doc/smm/12.timed Makefile share/doc/usd/04.csh Makefile share/doc/usd/07.mail Makefile share/doc/usd/10.exref/summary Makefile share/doc/usd/11.vitut Makefile share/doc/usd/12.vi/summary Makefile share/doc/usd/12.vi/vi Makefile share/doc/usd/13.viref Makefile share/doc/usd/21.troff Makefile share/examples Makefile share/examples/ipfilter Makefile share/examples/isdn/v21 Makefile share/examples/kld/syscall/test Makefile share/examples/libvgl Makefile share/examples/pf Makefile share/examples/ppi Makefile share/examples/smbfs Makefile share/examples/smbfs/print Makefile share/info Makefile share/misc Makefile share/security Makefile share/sendmail Makefile share/skel Makefile share/snmp/mibs Makefile share/syscons/fonts Makefile share/syscons/keymaps Makefile sys/boot/alpha/libalpha Makefile sys/boot/arc/lib Makefile sys/boot/efi/libefi Makefile sys/boot/ficl Makefile sys/boot/i386/libi386 Makefile sys/boot/ofw/libofw Makefile sys/boot/pc98/libpc98 Makefile sys/conf Makefile.arm Makefile.powerpc sys/crypto/rijndael Makefile sys/dev/aic7xxx/aicasm Makefile sys/dev/patm/genrtab Makefile sys/modules/smbfs Makefile tools/diag/dumpvfscache Makefile tools/diag/localeck Makefile tools/regression/fsx Makefile tools/regression/gaithrstress Makefile tools/regression/geom/ConfCmp Makefile tools/regression/geom/MdLoad Makefile tools/regression/netatalk/simple_send Makefile tools/regression/nfsmmap/test1 Makefile tools/regression/nfsmmap/test2 Makefile tools/regression/p1003_1b Makefile tools/regression/pipe Makefile tools/regression/security/access Makefile tools/regression/security/proc_to_proc Makefile tools/regression/sockets/accept_fd_leak Makefile tools/regression/sockets/accf_data_attach Makefile tools/regression/sockets/socketpair Makefile tools/regression/sysvmsg Makefile tools/regression/sysvsem Makefile tools/regression/sysvshm Makefile tools/regression/tls/libxx Makefile tools/regression/tls/libyy Makefile tools/regression/tls/ttls1 Makefile tools/regression/tls/ttls2 Makefile tools/test/malloc Makefile tools/test/ppsapi Makefile tools/tools/aac Makefile tools/tools/gdb_regofs Makefile tools/tools/ministat Makefile tools/tools/netrate/netsend Makefile tools/tools/pirtool Makefile usr.bin/dirname Makefile usr.bin/elf2aout Makefile usr.bin/lex/lib Makefile usr.bin/locate/bigram Makefile usr.bin/locate/code Makefile usr.bin/netstat Makefile usr.bin/truss Makefile usr.bin/unexpand Makefile usr.bin/uudecode Makefile usr.bin/vgrind/RETEST Makefile usr.sbin/amd/libamu Makefile usr.sbin/bluetooth/bthidd Makefile usr.sbin/bootparamd/callbootd Makefile usr.sbin/bsnmpd/bsnmpd Makefile usr.sbin/cron/lib Makefile usr.sbin/crunch/examples Makefile usr.sbin/ctm/ctm_dequeue Makefile usr.sbin/ctm/ctm_smail Makefile usr.sbin/ctm/mkCTM Makefile usr.sbin/lpr/SMM.doc Makefile usr.sbin/lpr/common_source Makefile usr.sbin/lpr/filters Makefile usr.sbin/lpr/filters.ru/koi2855 Makefile usr.sbin/lpr/filters.ru/koi2alt Makefile usr.sbin/mrouted/common Makefile usr.sbin/mrouted/testrsrr Makefile usr.sbin/ntp/libntp Makefile usr.sbin/ntp/libparse Makefile usr.sbin/ntp/ntp-keygen Makefile usr.sbin/ntp/ntpd Makefile usr.sbin/ntp/ntpdate Makefile usr.sbin/ntp/ntpdc Makefile usr.sbin/ntp/ntpq Makefile usr.sbin/ntp/ntptime Makefile usr.sbin/ntp/ntptrace Makefile usr.sbin/ntp/sntp Makefile usr.sbin/pcvt/Misc Makefile usr.sbin/pcvt/Misc/Doc Makefile usr.sbin/pcvt/Misc/Etc Makefile usr.sbin/pcvt/demo Makefile usr.sbin/pcvt/kbdio Makefile usr.sbin/pkg_install/lib Makefile usr.sbin/ppp Makefile usr.sbin/rpc.ypupdated Makefile usr.sbin/vnconfig Makefile Log: MFC: For variables that are only checked with defined(), don't provide any fake value. Revision Changes Path 1.438.2.12 +1 -1 src/Makefile.inc1 1.3.4.1 +1 -1 src/etc/defaults/Makefile 1.1.8.2 +1 -1 src/etc/mtree/Makefile 1.2.8.1 +2 -2 src/etc/namedb/Makefile 1.10.4.1 +1 -1 src/etc/pam.d/Makefile 1.3.8.1 +1 -1 src/games/fortune/unstr/Makefile 1.3.2.1 +1 -1 src/games/ppt/Makefile 1.1.1.1.38.1 +2 -1 src/games/primes/Makefile 1.4.8.1 +1 -1 src/gnu/Makefile.inc 1.52.2.1 +1 -1 src/gnu/lib/libgcc/Makefile 1.1.2.1 +1 -1 src/gnu/lib/libgcov/Makefile 1.20.2.2 +1 -1 src/gnu/lib/libobjc/Makefile 1.82.2.1 +1 -1 src/gnu/usr.bin/Makefile 1.14.2.1 +1 -1 src/gnu/usr.bin/binutils/as/Makefile 1.13.8.1 +1 -1 src/gnu/usr.bin/binutils/gdbreplay/Makefile 1.32.2.1 +1 -1 src/gnu/usr.bin/binutils/libbfd/Makefile 1.21.2.1 +1 -1 src/gnu/usr.bin/binutils/libbinutils/Makefile 1.22.2.1 +1 -1 src/gnu/usr.bin/binutils/libiberty/Makefile 1.9.2.1 +1 -1 src/gnu/usr.bin/binutils/libopcodes/Makefile 1.21.2.1 +1 -1 src/gnu/usr.bin/cc/c++/Makefile 1.17.2.2 +1 -1 src/gnu/usr.bin/cc/c++filt/Makefile 1.31.2.1 +1 -1 src/gnu/usr.bin/cc/cc1/Makefile 1.24.2.1 +1 -1 src/gnu/usr.bin/cc/cc1obj/Makefile 1.35.2.1 +2 -2 src/gnu/usr.bin/cc/cc1plus/Makefile 1.44.2.1 +1 -1 src/gnu/usr.bin/cc/cc_int/Makefile 1.25.2.2 +1 -1 src/gnu/usr.bin/cvs/lib/Makefile 1.8.2.1 +1 -1 src/gnu/usr.bin/cvs/libdiff/Makefile 1.3.8.1 +1 -1 src/gnu/usr.bin/dialog/TESTS/Makefile 1.2.2.1 +1 -1 src/gnu/usr.bin/gdb/gdbtui/Makefile 1.2.2.2 +1 -1 src/gnu/usr.bin/gdb/libgdb/Makefile 1.5.6.1 +1 -1 src/gnu/usr.bin/groff/src/devices/grohtml/Makefile 1.3.6.1 +1 -1 src/gnu/usr.bin/groff/src/libs/libbib/Makefile 1.3.6.1 +1 -1 src/gnu/usr.bin/groff/src/libs/libdriver/Makefile 1.7.2.1 +1 -1 src/gnu/usr.bin/groff/src/libs/libgroff/Makefile 1.5.6.1 +1 -1 src/gnu/usr.bin/groff/src/preproc/html/Makefile 1.12.8.1 +1 -1 src/gnu/usr.bin/man/lib/Makefile 1.8.8.1 +1 -1 src/gnu/usr.bin/rcs/lib/Makefile 1.1.10.1 +1 -1 src/gnu/usr.bin/texinfo/infokey/Makefile 1.9.2.1 +1 -1 src/gnu/usr.bin/texinfo/libtxi/Makefile 1.1.10.1 +1 -1 src/include/arpa/Makefile 1.1.10.1 +1 -1 src/include/protocols/Makefile 1.5.2.3 +1 -1 src/lib/bind/lwres/Makefile 1.28.2.1 +1 -1 src/lib/libalias/Makefile 1.4.2.1 +1 -1 src/lib/libbsnmp/Makefile.inc 1.52.2.2 +2 -2 src/lib/libc/Makefile 1.5.26.1 +1 -1 src/lib/libc/alpha/Makefile.inc 1.1.4.1 +1 -1 src/lib/libc/amd64/Makefile.inc 1.2.8.1 +2 -2 src/lib/libc/ia64/Makefile.inc 1.2.8.1 +1 -1 src/lib/libc/sparc64/Makefile.inc 1.39.2.1 +1 -1 src/lib/libc_r/Makefile 1.33.4.1 +1 -1 src/lib/libcrypt/Makefile 1.42.2.1 +2 -2 src/lib/libdisk/Makefile 1.2.26.1 +1 -1 src/lib/libio/Makefile 1.73.4.1 +1 -1 src/lib/libncurses/Makefile 1.50.2.1 +1 -1 src/lib/libpam/libpam/Makefile 1.15.6.1 +3 -3 src/lib/libpam/modules/Makefile.inc 1.52.2.1 +1 -1 src/lib/libpthread/Makefile 1.16.8.2 +1 -1 src/lib/librpcsvc/Makefile 1.5.2.1 +1 -1 src/lib/libsm/Makefile 1.6.4.1 +1 -1 src/lib/libsmdb/Makefile 1.6.4.1 +1 -1 src/lib/libsmutil/Makefile 1.43.2.1 +2 -2 src/lib/libstand/Makefile 1.20.2.1 +1 -1 src/lib/libtelnet/Makefile 1.7.2.1 +1 -1 src/lib/libthr/Makefile 1.10.8.1 +1 -1 src/lib/liby/Makefile 1.4.26.1 +1 -1 src/libexec/bootpd/bootpgw/Makefile 1.1.6.1 +1 -1 src/libexec/pt_chown/Makefile 1.31.2.2 +1 -1 src/libexec/rtld-elf/Makefile 1.2.26.1 +1 -1 src/release/picobsd/tinyware/aps/Makefile 1.2.26.1 +1 -1 src/release/picobsd/tinyware/help/Makefile 1.2.26.1 +1 -1 src/release/picobsd/tinyware/msg/Makefile 1.8.8.1 +2 -2 src/release/picobsd/tinyware/ns/Makefile 1.3.8.1 +2 -2 src/release/picobsd/tinyware/oinit/Makefile 1.6.26.1 +1 -1 src/release/picobsd/tinyware/simple_httpd/Makefile 1.2.26.1 +1 -1 src/release/picobsd/tinyware/sps/Makefile 1.3.26.1 +1 -1 src/release/picobsd/tinyware/view/Makefile 1.2.26.1 +1 -1 src/release/picobsd/tinyware/vm/Makefile 1.4.4.2 +1 -1 src/rescue/librescue/Makefile 1.28.2.1 +1 -1 src/rescue/rescue/Makefile 1.3.8.1 +1 -1 src/sbin/dhclient/common/Makefile 1.1.6.1 +2 -2 src/sbin/dhclient/dhcpctl/Makefile 1.3.8.1 +1 -1 src/sbin/dhclient/dst/Makefile 1.5.8.1 +1 -1 src/sbin/dhclient/minires/Makefile 1.3.8.1 +2 -2 src/sbin/dhclient/omapip/Makefile 1.11.2.1 +1 -1 src/sbin/growfs/Makefile 1.1.2.1 +1 -1 src/sbin/gvinum/Makefile 1.2.2.1 +1 -1 src/sbin/mca/Makefile 1.9.2.1 +1 -1 src/sbin/rtsol/Makefile 1.69.2.1 +1 -1 src/secure/lib/libcrypto/Makefile 1.28.2.1 +1 -1 src/secure/lib/libssh/Makefile 1.19.2.1 +1 -1 src/secure/lib/libssl/Makefile 1.12.8.1 +2 -2 src/share/dict/Makefile 1.2.8.1 +1 -1 src/share/doc/IPv6/Makefile 1.1.2.2 +1 -1 src/share/doc/bind9/Makefile 1.4.8.1 +1 -1 src/share/doc/papers/bufbio/Makefile 1.3.8.1 +1 -1 src/share/doc/papers/devfs/Makefile 1.6.8.1 +1 -1 src/share/doc/papers/diskperf/Makefile 1.5.8.1 +1 -1 src/share/doc/papers/jail/Makefile 1.6.8.1 +4 -4 src/share/doc/papers/kernmalloc/Makefile 1.7.8.1 +4 -4 src/share/doc/papers/kerntune/Makefile 1.6.8.1 +2 -2 src/share/doc/papers/nqnfs/Makefile 1.9.8.1 +2 -2 src/share/doc/papers/px/Makefile 1.9.8.1 +1 -1 src/share/doc/papers/relengr/Makefile 1.8.8.1 +2 -2 src/share/doc/papers/sysperf/Makefile 1.2.4.1 +3 -3 src/share/doc/papers/timecounter/Makefile 1.7.8.1 +2 -2 src/share/doc/psd/01.cacm/Makefile 1.7.8.1 +3 -3 src/share/doc/psd/02.implement/Makefile 1.6.8.1 +1 -1 src/share/doc/psd/05.sysman/Makefile 1.6.8.1 +1 -1 src/share/doc/psd/06.Clang/Makefile 1.5.8.1 +2 -2 src/share/doc/psd/13.rcs/rcs/Makefile 1.7.8.1 +1 -1 src/share/doc/psd/15.yacc/Makefile 1.6.8.1 +1 -1 src/share/doc/psd/16.lex/Makefile 1.6.8.1 +4 -4 src/share/doc/psd/18.gprof/Makefile 1.6.8.1 +3 -3 src/share/doc/psd/20.ipctut/Makefile 1.6.8.1 +1 -1 src/share/doc/psd/21.ipc/Makefile 1.5.8.1 +1 -1 src/share/doc/psd/22.rpcgen/Makefile 1.5.8.1 +2 -2 src/share/doc/psd/23.rpc/Makefile 1.5.8.1 +1 -1 src/share/doc/psd/24.xdr/Makefile 1.5.8.1 +1 -1 src/share/doc/psd/25.xdrrfc/Makefile 1.5.8.1 +1 -1 src/share/doc/psd/26.rpcrfc/Makefile 1.5.8.1 +1 -1 src/share/doc/psd/27.nfsrpc/Makefile 1.3.8.1 +2 -2 src/share/doc/psd/28.cvs/Makefile 1.8.8.1 +1 -1 src/share/doc/smm/01.setup/Makefile 1.6.8.1 +1 -1 src/share/doc/smm/02.config/Makefile 1.6.8.1 +2 -2 src/share/doc/smm/05.fastfs/Makefile 1.8.4.1 +2 -2 src/share/doc/smm/08.sendmailop/Makefile 1.6.8.1 +2 -2 src/share/doc/smm/12.timed/Makefile 1.6.8.1 +1 -1 src/share/doc/usd/04.csh/Makefile 1.5.8.1 +1 -1 src/share/doc/usd/07.mail/Makefile 1.5.8.1 +1 -1 src/share/doc/usd/10.exref/summary/Makefile 1.6.8.1 +1 -1 src/share/doc/usd/11.vitut/Makefile 1.5.8.1 +1 -1 src/share/doc/usd/12.vi/summary/Makefile 1.5.8.1 +1 -1 src/share/doc/usd/12.vi/vi/Makefile 1.14.8.1 +2 -2 src/share/doc/usd/13.viref/Makefile 1.5.8.1 +1 -1 src/share/doc/usd/21.troff/Makefile 1.42.2.2 +1 -1 src/share/examples/Makefile 1.3.10.1 +1 -1 src/share/examples/ipfilter/Makefile 1.2.2.1 +1 -1 src/share/examples/isdn/v21/Makefile 1.1.30.1 +2 -1 src/share/examples/kld/syscall/test/Makefile 1.3.2.1 +1 -1 src/share/examples/libvgl/Makefile 1.1.2.2 +1 -1 src/share/examples/pf/Makefile 1.4.8.1 +2 -2 src/share/examples/ppi/Makefile 1.3.8.1 +1 -1 src/share/examples/smbfs/Makefile 1.2.8.1 +1 -1 src/share/examples/smbfs/print/Makefile 1.12.8.1 +1 -1 src/share/info/Makefile 1.21.8.1 +1 -1 src/share/misc/Makefile 1.2.4.1 +1 -1 src/share/security/Makefile 1.8.4.1 +1 -1 src/share/sendmail/Makefile 1.9.2.1 +1 -1 src/share/skel/Makefile 1.1.2.1 +1 -1 src/share/snmp/mibs/Makefile 1.35.2.1 +1 -1 src/share/syscons/fonts/Makefile 1.68.2.1 +1 -1 src/share/syscons/keymaps/Makefile 1.14.2.1 +1 -1 src/sys/boot/alpha/libalpha/Makefile 1.9.8.1 +1 -1 src/sys/boot/arc/lib/Makefile 1.14.2.1 +1 -1 src/sys/boot/efi/libefi/Makefile 1.37.2.2 +1 -1 src/sys/boot/ficl/Makefile 1.36.2.1 +1 -1 src/sys/boot/i386/libi386/Makefile 1.8.8.1 +1 -1 src/sys/boot/ofw/libofw/Makefile 1.20.2.1 +1 -1 src/sys/boot/pc98/libpc98/Makefile 1.1.2.1 +1 -1 src/sys/conf/Makefile.arm 1.270.2.1 +1 -1 src/sys/conf/Makefile.powerpc 1.1.4.1 +1 -1 src/sys/crypto/rijndael/Makefile 1.18.2.1 +1 -1 src/sys/dev/aic7xxx/aicasm/Makefile 1.4.2.1 +1 -1 src/sys/dev/patm/genrtab/Makefile 1.7.2.1 +1 -1 src/sys/modules/smbfs/Makefile 1.2.2.1 +1 -1 src/tools/diag/dumpvfscache/Makefile 1.3.8.1 +1 -1 src/tools/diag/localeck/Makefile 1.1.8.1 +1 -1 src/tools/regression/fsx/Makefile 1.1.2.1 +1 -1 src/tools/regression/gaithrstress/Makefile 1.6.2.1 +2 -2 src/tools/regression/geom/ConfCmp/Makefile 1.3.2.1 +1 -1 src/tools/regression/geom/MdLoad/Makefile 1.1.2.1 +1 -1 src/tools/regression/netatalk/simple_send/Makefile 1.1.30.1 +3 -1 src/tools/regression/nfsmmap/test1/Makefile 1.1.30.1 +3 -1 src/tools/regression/nfsmmap/test2/Makefile 1.2.2.1 +1 -1 src/tools/regression/p1003_1b/Makefile 1.1.4.1 +1 -1 src/tools/regression/pipe/Makefile 1.1.8.1 +1 -1 src/tools/regression/security/access/Makefile 1.2.8.1 +2 -2 src/tools/regression/security/proc_to_proc/Makefile 1.1.2.1 +1 -1 src/tools/regression/sockets/accept_fd_leak/Makefile 1.1.2.1 +1 -1 src/tools/regression/sockets/accf_data_attach/Makefile 1.1.2.1 +1 -1 src/tools/regression/sockets/socketpair/Makefile 1.1.8.1 +1 -1 src/tools/regression/sysvmsg/Makefile 1.1.8.1 +1 -1 src/tools/regression/sysvsem/Makefile 1.1.8.1 +1 -1 src/tools/regression/sysvshm/Makefile 1.1.2.1 +1 -1 src/tools/regression/tls/libxx/Makefile 1.1.2.1 +1 -1 src/tools/regression/tls/libyy/Makefile 1.2.2.1 +1 -1 src/tools/regression/tls/ttls1/Makefile 1.2.2.1 +1 -1 src/tools/regression/tls/ttls2/Makefile 1.3.8.1 +1 -1 src/tools/test/malloc/Makefile 1.1.2.1 +1 -1 src/tools/test/ppsapi/Makefile 1.2.2.1 +1 -1 src/tools/tools/aac/Makefile 1.1.2.1 +1 -1 src/tools/tools/gdb_regofs/Makefile 1.3.2.1 +1 -1 src/tools/tools/ministat/Makefile 1.4.2.2 +0 -1 src/tools/tools/netrate/netsend/Makefile 1.1.2.1 +1 -1 src/tools/tools/pirtool/Makefile 1.4.8.1 +1 -1 src/usr.bin/dirname/Makefile 1.7.6.1 +1 -1 src/usr.bin/elf2aout/Makefile 1.7.26.1 +1 -1 src/usr.bin/lex/lib/Makefile 1.4.26.1 +1 -1 src/usr.bin/locate/bigram/Makefile 1.4.26.1 +1 -1 src/usr.bin/locate/code/Makefile 1.23.2.1 +1 -1 src/usr.bin/netstat/Makefile 1.20.2.1 +1 -1 src/usr.bin/truss/Makefile 1.3.8.1 +1 -1 src/usr.bin/unexpand/Makefile 1.6.8.1 +1 -1 src/usr.bin/uudecode/Makefile 1.1.1.1.38.1 +2 -1 src/usr.bin/vgrind/RETEST/Makefile 1.7.8.1 +1 -1 src/usr.sbin/amd/libamu/Makefile 1.1.2.1 +2 -2 src/usr.sbin/bluetooth/bthidd/Makefile 1.11.8.1 +2 -2 src/usr.sbin/bootparamd/callbootd/Makefile 1.8.2.2 +1 -1 src/usr.sbin/bsnmpd/bsnmpd/Makefile 1.6.8.1 +1 -1 src/usr.sbin/cron/lib/Makefile 1.5.8.1 +1 -1 src/usr.sbin/crunch/examples/Makefile 1.3.8.1 +2 -2 src/usr.sbin/ctm/ctm_dequeue/Makefile 1.4.8.1 +2 -2 src/usr.sbin/ctm/ctm_smail/Makefile 1.6.6.1 +1 -1 src/usr.sbin/ctm/mkCTM/Makefile 1.4.26.1 +1 -1 src/usr.sbin/lpr/SMM.doc/Makefile 1.10.8.1 +1 -1 src/usr.sbin/lpr/common_source/Makefile 1.3.4.1 +1 -1 src/usr.sbin/lpr/filters.ru/koi2855/Makefile 1.3.4.1 +1 -1 src/usr.sbin/lpr/filters.ru/koi2alt/Makefile 1.3.4.1 +1 -1 src/usr.sbin/lpr/filters/Makefile 1.7.8.1 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.5.8.1 +2 -2 src/usr.sbin/mrouted/testrsrr/Makefile 1.9.2.1 +1 -1 src/usr.sbin/ntp/libntp/Makefile 1.6.6.1 +1 -1 src/usr.sbin/ntp/libparse/Makefile 1.2.2.1 +1 -1 src/usr.sbin/ntp/ntp-keygen/Makefile 1.10.2.1 +1 -1 src/usr.sbin/ntp/ntpd/Makefile 1.4.2.1 +1 -1 src/usr.sbin/ntp/ntpdate/Makefile 1.8.2.1 +1 -1 src/usr.sbin/ntp/ntpdc/Makefile 1.8.2.1 +1 -1 src/usr.sbin/ntp/ntpq/Makefile 1.3.8.1 +2 -2 src/usr.sbin/ntp/ntptime/Makefile 1.4.2.1 +1 -1 src/usr.sbin/ntp/ntptrace/Makefile 1.1.2.1 +1 -1 src/usr.sbin/ntp/sntp/Makefile 1.7.8.1 +1 -1 src/usr.sbin/pcvt/Misc/Doc/Makefile 1.8.8.1 +1 -1 src/usr.sbin/pcvt/Misc/Etc/Makefile 1.5.8.1 +1 -1 src/usr.sbin/pcvt/Misc/Makefile 1.9.8.1 +1 -1 src/usr.sbin/pcvt/demo/Makefile 1.11.8.1 +2 -2 src/usr.sbin/pcvt/kbdio/Makefile 1.17.2.1 +1 -1 src/usr.sbin/pkg_install/lib/Makefile 1.101.2.1 +8 -8 src/usr.sbin/ppp/Makefile 1.8.6.1 +1 -1 src/usr.sbin/rpc.ypupdated/Makefile 1.7.8.1 +2 -2 src/usr.sbin/vnconfig/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 07:35:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F24716A4CE; Sun, 13 Feb 2005 07:35:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 577F043D39; Sun, 13 Feb 2005 07:35:08 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D7Z8Tx070858; Sun, 13 Feb 2005 07:35:08 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D7Z85i070853; Sun, 13 Feb 2005 07:35:08 GMT (envelope-from delphij) Message-Id: <200502130735.j1D7Z85i070853@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 07:35:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/netcat FREEBSD-Xlist FREEBSD-upgrade atomicio.c nc.1 netcat.c socks.c src/usr.bin/nc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 07:35:08 -0000 delphij 2005-02-13 07:35:07 UTC FreeBSD src repository Added files: (Branch: RELENG_5) contrib/netcat FREEBSD-Xlist FREEBSD-upgrade atomicio.c nc.1 netcat.c socks.c usr.bin/nc Makefile Log: MFC: Import of OpenBSD's nc(1) Revision Changes Path 1.1.2.1 +3 -0 src/contrib/netcat/FREEBSD-Xlist (new) 1.1.2.1 +17 -0 src/contrib/netcat/FREEBSD-upgrade (new) 1.1.1.1.2.1 +56 -0 src/contrib/netcat/atomicio.c (new) 1.3.2.1 +415 -0 src/contrib/netcat/nc.1 (new) 1.3.2.1 +884 -0 src/contrib/netcat/netcat.c (new) 1.1.1.1.2.1 +235 -0 src/contrib/netcat/socks.c (new) 1.3.2.1 +12 -0 src/usr.bin/nc/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 07:45:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54EF916A4CE; Sun, 13 Feb 2005 07:45:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A5A843D31; Sun, 13 Feb 2005 07:45:31 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1D7jUuf071307; Sun, 13 Feb 2005 07:45:31 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1D7jURd071306; Sun, 13 Feb 2005 07:45:30 GMT (envelope-from delphij) Message-Id: <200502130745.j1D7jURd071306@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 07:45:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin Makefile src/sys/sys param.h src/share/examples/etc make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 07:45:31 -0000 delphij 2005-02-13 07:45:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin Makefile sys/sys param.h share/examples/etc make.conf share/man/man5 make.conf.5 Log: MFC: Connect nc(1) to build, bump __FreeBSD_version, document NO_NETCAT Revision Changes Path 1.229.2.8 +1 -0 src/share/examples/etc/make.conf 1.89.2.6 +6 -1 src/share/man/man5/make.conf.5 1.209.2.7 +1 -1 src/sys/sys/param.h 1.266.2.5 +5 -0 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 09:10:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5097716A4CE; Sun, 13 Feb 2005 09:10:47 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85FE243D4C; Sun, 13 Feb 2005 09:10:46 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1D9AjmP088370; Sun, 13 Feb 2005 11:10:45 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 67470-14; Sun, 13 Feb 2005 11:10:44 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1D9AiYq088367 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 11:10:44 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1D9AmPG088397; Sun, 13 Feb 2005 11:10:48 +0200 (EET) (envelope-from ru) Date: Sun, 13 Feb 2005 11:10:48 +0200 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20050213091048.GC88292@ip.net.ua> References: <200502130723.j1D7NkP0070372@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2/5bycvrmDh4d1IB" Content-Disposition: inline In-Reply-To: <200502130723.j1D7NkP0070372@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/etc/defaults Makefile src/etc/mtree Makefile src/etc/namedb Makefile src/etc/pam.d Makefile src/games/fortune/unstr Makefile src/games/ppt Makefile src/games/primes Makefile src/gnu Makefile.inc src/gnu/lib/libgcc ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 09:10:47 -0000 --2/5bycvrmDh4d1IB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 13, 2005 at 07:23:46AM +0000, David E. O'Brien wrote: > obrien 2005-02-13 07:23:46 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_5) > . Makefile.inc1=20 [...] > Log: > MFC: For variables that are only checked with defined(), don't provide > any fake value. > =20 THANK YOU! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --2/5bycvrmDh4d1IB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCDxmYqRfpzJluFF4RAixfAKCL3qbQ4xKQsLsFAmpOB+G8p0dZnwCeMoa0 0rYM0NNeNnHU/8MOhHwo8cI= =gbIi -----END PGP SIGNATURE----- --2/5bycvrmDh4d1IB-- From owner-cvs-src@FreeBSD.ORG Sun Feb 13 10:11:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D420716A4CE; Sun, 13 Feb 2005 10:11:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADB5543D3F; Sun, 13 Feb 2005 10:11:22 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DABMFI083428; Sun, 13 Feb 2005 10:11:22 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DABMf6083427; Sun, 13 Feb 2005 10:11:22 GMT (envelope-from delphij) Message-Id: <200502131011.j1DABMf6083427@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 10:11:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 10:11:23 -0000 delphij 2005-02-13 10:11:21 UTC FreeBSD src repository Modified files: usr.bin Makefile Log: Spell the variable as underscore plus their possible value, to follow the style nearby. Submitted by: ru Revision Changes Path 1.275 +2 -2 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 10:12:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A4F116A4CE; Sun, 13 Feb 2005 10:12:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2492443D31; Sun, 13 Feb 2005 10:12:39 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DACdvX083472; Sun, 13 Feb 2005 10:12:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DACdSZ083471; Sun, 13 Feb 2005 10:12:39 GMT (envelope-from delphij) Message-Id: <200502131012.j1DACdSZ083471@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 10:12:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 10:12:39 -0000 delphij 2005-02-13 10:12:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin Makefile Log: MFC: Spell the variable as underscore plus their possible value, to follow the style nearby. Submitted by: ru Revision Changes Path 1.266.2.6 +2 -2 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 10:41:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFCA316A4CE; Sun, 13 Feb 2005 10:41:08 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E5B543D46; Sun, 13 Feb 2005 10:41:07 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j1DAf5nf021979; Sun, 13 Feb 2005 13:41:05 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Sun, 13 Feb 2005 13:41:05 +0300 (MSK) From: Maxim Konovalov To: Hajimu UMEMOTO In-Reply-To: Message-ID: <20050213134025.V21882@mp2.macomnet.net> References: <200502061047.j16AlCOS001867@repoman.freebsd.org> <20050211220537.H78842@mp2.macomnet.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SpamTest-Info: Profile: Formal (208/050203) X-SpamTest-Info: Profile: Detect Hard (4/030526) X-SpamTest-Info: Profile: SysLog X-SpamTest-Info: Profile: Marking - Keywords (2/030321) X-SpamTest-Status: Not detected X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0124], SpamtestISP/Release cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_usrreq.c tcp_var.h src/usr.sbin Makefile src/usr.sbin/tcpdrop Makefile tcpdrop.8 tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 10:41:09 -0000 On Sat, 12 Feb 2005, 04:41+0900, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Fri, 11 Feb 2005 22:07:54 +0300 (MSK) > >>>>> Maxim Konovalov said: > > maxim> Sorry, I didn't. It's time to turn my SPF checks off. I've just > maxim> found your email, sorry again. > > Okay, I'm relieved having a cause. However, I'm curious how your SPF > check does. I believe that SPF check must be done against > envelope-from. So, even when I use @FreeBSD.org for From:, I set my > domain (@mahoroba.org) to envelope-from to pass SPF check, and I send > mails from valid host with SPF record of my domain. Everything is OK with your SPF records, misconfig on my side. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Sun Feb 13 11:15:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A271916A4CE; Sun, 13 Feb 2005 11:15:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A08543D46; Sun, 13 Feb 2005 11:15:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DBFPbr086465; Sun, 13 Feb 2005 11:15:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DBFPGJ086464; Sun, 13 Feb 2005 11:15:25 GMT (envelope-from ru) Message-Id: <200502131115.j1DBFPGJ086464@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 11:15:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ar if_ar.c src/sys/dev/sr if_sr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 11:15:25 -0000 ru 2005-02-13 11:15:25 UTC FreeBSD src repository Modified files: sys/dev/ar if_ar.c sys/dev/sr if_sr.c Log: Install netgraph type at an appropriate time. Revision Changes Path 1.68 +1 -1 src/sys/dev/ar/if_ar.c 1.66 +1 -1 src/sys/dev/sr/if_sr.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:05:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E55116A4CE; Sun, 13 Feb 2005 12:05:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42A0143D45; Sun, 13 Feb 2005 12:05:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DC5nhv088259; Sun, 13 Feb 2005 12:05:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DC5mkQ088258; Sun, 13 Feb 2005 12:05:48 GMT (envelope-from rwatson) Message-Id: <200502131205.j1DC5mkQ088258@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 12:05:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/ugidfw ugidfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:05:49 -0000 rwatson 2005-02-13 12:05:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/ugidfw ugidfw.c Log: Merge ugidfw.c:1.4 from HEAD to RELENG_5: date: 2005/01/16 10:49:48; author: charnier; state: Exp; lines: +28 -25 Add prototypes and remove unused variables for WARNS=6 compliance. Add 'usage: ' in front of usage string. Use warnx(3) instead of fprintf in error messages to get progname prepended. Revision Changes Path 1.2.2.2 +28 -25 src/usr.sbin/ugidfw/ugidfw.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:10:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B66F16A4CE; Sun, 13 Feb 2005 12:10:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D605043D1F; Sun, 13 Feb 2005 12:10:38 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DCAcS7088468; Sun, 13 Feb 2005 12:10:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DCAcmC088467; Sun, 13 Feb 2005 12:10:38 GMT (envelope-from rwatson) Message-Id: <200502131210.j1DCAcmC088467@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 12:10:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/security/mac_biba mac_biba.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:10:39 -0000 rwatson 2005-02-13 12:10:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/security/mac_biba mac_biba.c Log: Minor white space synchronization between RELENG_5 and HEAD for mac_biba.c. Revision Changes Path 1.80.2.2 +2 -1 src/sys/security/mac_biba/mac_biba.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:23:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59F616A4CE; Sun, 13 Feb 2005 12:23:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB74E43D49; Sun, 13 Feb 2005 12:23:54 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DCNsOn089052; Sun, 13 Feb 2005 12:23:54 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DCNsaw089051; Sun, 13 Feb 2005 12:23:54 GMT (envelope-from maxim) Message-Id: <200502131223.j1DCNsaw089051@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 13 Feb 2005 12:23:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/arp arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:23:55 -0000 maxim 2005-02-13 12:23:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/arp arp.c Log: MFC revs. 1.55 and 1.56: try to guess a buffer size for a fast growing routing table. Revision Changes Path 1.53.2.2 +17 -5 src/usr.sbin/arp/arp.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:37:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EACA16A4CE; Sun, 13 Feb 2005 12:37:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E82C043D1D; Sun, 13 Feb 2005 12:37:29 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DCbTUB089648; Sun, 13 Feb 2005 12:37:29 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DCbTkD089647; Sun, 13 Feb 2005 12:37:29 GMT (envelope-from maxim) Message-Id: <200502131237.j1DCbTkD089647@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 13 Feb 2005 12:37:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/arp arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:37:30 -0000 maxim 2005-02-13 12:37:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/arp arp.c Log: MFC a bit of rev. 1.50: do not ever try to work with empty routing table. MFC revs. 1.55 and 1.56: try to guess a buffer size for a fast growing routing table. Revision Changes Path 1.22.2.14 +20 -5 src/usr.sbin/arp/arp.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:49:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4765916A4CE; Sun, 13 Feb 2005 12:49:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DBBD43D2F; Sun, 13 Feb 2005 12:49:29 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DCnTh2096599; Sun, 13 Feb 2005 12:49:29 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DCnS0G096598; Sun, 13 Feb 2005 12:49:28 GMT (envelope-from maxim) Message-Id: <200502131249.j1DCnS0G096598@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 13 Feb 2005 12:49:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/telnet/telnet commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:49:29 -0000 maxim 2005-02-13 12:49:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/telnet/telnet commands.c Log: MFC rev. 1.34: print a correct status for unix domain sockets, restore input mode when return from the command one. Revision Changes Path 1.33.4.1 +3 -1 src/contrib/telnet/telnet/commands.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 12:55:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFFA216A4CE; Sun, 13 Feb 2005 12:55:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E7EA43D2D; Sun, 13 Feb 2005 12:55:36 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DCtalu096891; Sun, 13 Feb 2005 12:55:36 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DCtaqe096890; Sun, 13 Feb 2005 12:55:36 GMT (envelope-from maxim) Message-Id: <200502131255.j1DCtaqe096890@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 13 Feb 2005 12:55:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.bin/telnet commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 12:55:37 -0000 maxim 2005-02-13 12:55:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/telnet commands.c Log: MFC rev. 1.34: print a correct status for unix domain sockets, restore input mode when return from the command one. Revision Changes Path 1.21.2.7 +2 -0 src/usr.bin/telnet/commands.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:17:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3293616A4CE; Sun, 13 Feb 2005 13:17:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 181BF43D49; Sun, 13 Feb 2005 13:17:24 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDHN8B097736; Sun, 13 Feb 2005 13:17:23 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDHNec097733; Sun, 13 Feb 2005 13:17:23 GMT (envelope-from maxim) Message-Id: <200502131317.j1DDHNec097733@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 13 Feb 2005 13:17:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/telnet/telnet main.csrc/contrib/telnet/telnetd telnetd.8 telnetd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:17:24 -0000 maxim 2005-02-13 13:17:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/telnet/telnet main.c contrib/telnet/telnetd telnetd.8 telnetd.c Log: MFC rev. 1.19 telnet/main.c: remove -t flag from getopt(3). MFC rev. 1.19 telnetd/telnetd.8 and rev. 1.26 telnetd/telnetd.c: add -4 and -6 flags to a man page and usage(). MFC rev. 1.20 telnetd/telnetd.8, rev. 1.27 telnetd/telnetd.c, rev. 1.20 telnet/main.c: make telnet[d] -S (IP TOS) flag really work. Revision Changes Path 1.18.6.1 +16 -10 src/contrib/telnet/telnet/main.c 1.18.8.1 +18 -3 src/contrib/telnet/telnetd/telnetd.8 1.25.4.1 +13 -3 src/contrib/telnet/telnetd/telnetd.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:33:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B3F016A4CE; Sun, 13 Feb 2005 13:33:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E285943D1D; Sun, 13 Feb 2005 13:33:56 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDXujU098346; Sun, 13 Feb 2005 13:33:56 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDXu51098345; Sun, 13 Feb 2005 13:33:56 GMT (envelope-from harti) Message-Id: <200502131333.j1DDXu51098345@repoman.freebsd.org> From: Hartmut Brandt Date: Sun, 13 Feb 2005 13:33:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:33:57 -0000 harti 2005-02-13 13:33:56 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Back out the previous commit. There is an obvious bug in it. Pointy hat to: harti Revision Changes Path 1.118 +10 -12 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:42:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E6B16A4CE; Sun, 13 Feb 2005 13:42:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D73543D1F; Sun, 13 Feb 2005 13:42:20 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDgK7j098697; Sun, 13 Feb 2005 13:42:20 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDgKxb098696; Sun, 13 Feb 2005 13:42:20 GMT (envelope-from delphij) Message-Id: <200502131342.j1DDgKxb098696@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 13:42:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:42:20 -0000 delphij 2005-02-13 13:42:20 UTC FreeBSD src repository Modified files: usr.bin Makefile Log: New order after _netcat has been changed to _nc: sort the list. Submitted by: ru Pointy hat to: me Revision Changes Path 1.276 +1 -1 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:42:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB75C16A4CF; Sun, 13 Feb 2005 13:42:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B106F43D1F; Sun, 13 Feb 2005 13:42:20 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDgKPQ098714; Sun, 13 Feb 2005 13:42:20 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDgKYn098713; Sun, 13 Feb 2005 13:42:20 GMT (envelope-from delphij) Message-Id: <200502131342.j1DDgKYn098713@repoman.freebsd.org> From: Xin LI Date: Sun, 13 Feb 2005 13:42:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:42:21 -0000 delphij 2005-02-13 13:42:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin Makefile Log: New order after _netcat has been changed to _nc: sort the list. Submitted by: ru Pointy hat to: me Revision Changes Path 1.266.2.7 +1 -1 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:57:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2A5C16A4CE; Sun, 13 Feb 2005 13:57:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D6D843D1F; Sun, 13 Feb 2005 13:57:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDvkuc099383; Sun, 13 Feb 2005 13:57:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDvkhj099382; Sun, 13 Feb 2005 13:57:46 GMT (envelope-from rwatson) Message-Id: <200502131357.j1DDvkhj099382@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 13:57:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/security/mac_test mac_test.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:57:46 -0000 rwatson 2005-02-13 13:57:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/security/mac_test mac_test.c Log: Merge mac_test.c:1.49-1.50 from HEAD to RELENG_5: date: 2004/10/22 11:24:50; author: rwatson; state: Exp; lines: +34 -28 Replace direct reference to kdb_enter() with a DEBUGGER() macro that will call printf() if KDB isn't compiled into the kernel. Obtained from: TrustedBSD Project Sponsored by: SPAWAR date: 2004/10/23 15:12:34; author: rwatson; state: Exp; lines: +1 -1 /%x/%s/ -- mismerged DEBUGGER() printf() format stirng from the TrustedBSD branch. Submitted by: bde Revision Changes Path 1.48.2.2 +34 -28 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 13:59:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76BEB16A4CE; Sun, 13 Feb 2005 13:59:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C40A43D48; Sun, 13 Feb 2005 13:59:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DDxYjK099982; Sun, 13 Feb 2005 13:59:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DDxYBM099981; Sun, 13 Feb 2005 13:59:34 GMT (envelope-from rwatson) Message-Id: <200502131359.j1DDxYBM099981@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 13:59:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac_test mac_test.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 13:59:34 -0000 rwatson 2005-02-13 13:59:34 UTC FreeBSD src repository Modified files: sys/security/mac_test mac_test.c Log: Synchronize HEAD copyright/license with RELENG_5 copyright/license: McAfee instead of NETA. Revision Changes Path 1.53 +5 -5 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 14:00:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D41B516A4CE; Sun, 13 Feb 2005 14:00:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB65C43D31; Sun, 13 Feb 2005 14:00:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DE0fAW000224; Sun, 13 Feb 2005 14:00:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DE0fvp000223; Sun, 13 Feb 2005 14:00:41 GMT (envelope-from rwatson) Message-Id: <200502131400.j1DE0fvp000223@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 14:00:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sys mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 14:00:42 -0000 rwatson 2005-02-13 14:00:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys mac_policy.h Log: Remove a trailing white space nit from mac_policy.h. Revision Changes Path 1.55.2.2 +1 -1 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 14:04:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B112F16A4CE; Sun, 13 Feb 2005 14:04:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97DCE43D2D; Sun, 13 Feb 2005 14:04:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DE4aXs000432; Sun, 13 Feb 2005 14:04:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DE4aVA000431; Sun, 13 Feb 2005 14:04:36 GMT (envelope-from rwatson) Message-Id: <200502131404.j1DE4aVA000431@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 14:04:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/sockets/accf_data_attach accf_data_attach.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 14:04:36 -0000 rwatson 2005-02-13 14:04:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) tools/regression/sockets/accf_data_attach accf_data_attach.c Log: Merge accf_data_attach.c:1.3-1.4 from HEAD to RELENG_5, excluding the introduction of the '.t' file as the regression test framework has not yet been MFC'd: date: 2004/10/23 22:18:37; author: rwatson; state: Exp; lines: +38 -65 Use errx() instead of fprintf()/exit() for conciseness. date: 2004/11/11 19:47:53; author: nik; state: Exp; lines: +26 -16 Switch over to a different, more flexible test output protocol that's understood by Perl's Test::Harness module and prove(1) commands. Update README to describe the new protocol. The work's broken down into two main sets of changes. First, update the existing test programs (shell scripts and C programs) to produce output in the ok/not ok format, and to, where possible, also produce a header describing the number of tests that are expected to be run. Revision Changes Path 1.1.2.1 +49 -66 src/tools/regression/sockets/accf_data_attach/accf_data_attach.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 14:13:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D18916A4CE; Sun, 13 Feb 2005 14:13:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 246EB43D2F; Sun, 13 Feb 2005 14:13:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DEDrNU001316; Sun, 13 Feb 2005 14:13:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DEDrp0001315; Sun, 13 Feb 2005 14:13:53 GMT (envelope-from rwatson) Message-Id: <200502131413.j1DEDrp0001315@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 14:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf NOTES options src/sys/kern kern_sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 14:13:54 -0000 rwatson 2005-02-13 14:13:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf NOTES options sys/kern kern_sysctl.c Log: Merge kern_sysctl.c:1.162, options:1.486 and NOTES:1.1285 from HEAD to RELENG_5: date: 2004/10/27 19:26:01; author: rwatson; state: Exp; lines: +2 -0 date: 2004/10/27 19:26:01; author: rwatson; state: Exp; lines: +1 -0 date: 2004/10/27 19:26:01; author: rwatson; state: Exp; lines: +8 -0 Move the 'debug' sysctl tree under options SYSCTL_DEBUG. It generates an inordinate amount of synchronous console output that is fairly undesirable on slower serial console. It's easily hit by accident when frobbing other sysctls late at night. Revision Changes Path 1.1261.2.13 +8 -0 src/sys/conf/NOTES 1.475.2.6 +1 -0 src/sys/conf/options 1.159.2.1 +2 -0 src/sys/kern/kern_sysctl.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 14:17:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 667B616A4CE; Sun, 13 Feb 2005 14:17:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47CC643D2F; Sun, 13 Feb 2005 14:17:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DEHuqq001707; Sun, 13 Feb 2005 14:17:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DEHuLA001706; Sun, 13 Feb 2005 14:17:56 GMT (envelope-from rwatson) Message-Id: <200502131417.j1DEHuLA001706@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 14:17:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/sockets/listenclose Makefile listenclose.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 14:17:56 -0000 rwatson 2005-02-13 14:17:56 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/sockets/listenclose Makefile listenclose.c Log: Merge listenclose regression test from HEAD to RELENG_5 -- specifically, bring RELENG_5 to listenclose.c, and to Makefile:1.3. Makefile:1.2, the NO_MAN change, is not merged. Add a small regression test that opens a TCP socket, listens on it, performs a non-blocking connect from another socket, and then closes the listen socket rather than accepting. This is intended to exercise the close path in which connections are aborted due to a close on the listen socket while the connection is in the listen queue. Revision Changes Path 1.3.2.1 +9 -0 src/tools/regression/sockets/listenclose/Makefile (new) 1.1.2.1 +111 -0 src/tools/regression/sockets/listenclose/listenclose.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 15:00:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7306116A4CE; Sun, 13 Feb 2005 15:00:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47A1D43D46; Sun, 13 Feb 2005 15:00:58 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DF0wPT003424; Sun, 13 Feb 2005 15:00:58 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DF0vfH003423; Sun, 13 Feb 2005 15:00:57 GMT (envelope-from dds) Message-Id: <200502131500.j1DF0vfH003423@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 13 Feb 2005 15:00:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/secure/usr.bin/bdes bdes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 15:00:58 -0000 dds 2005-02-13 15:00:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) secure/usr.bin/bdes bdes.c Log: MFC 1.8 PR: bin/76374 Security: Correct hiding of arguments, such as the password, from ps(1) Revision Changes Path 1.3.2.2 +2 -17 src/secure/usr.bin/bdes/bdes.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 15:07:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A544616A4CE; Sun, 13 Feb 2005 15:07:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C69743D4C; Sun, 13 Feb 2005 15:07:52 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DF7qs5003699; Sun, 13 Feb 2005 15:07:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DF7qpR003698; Sun, 13 Feb 2005 15:07:52 GMT (envelope-from rwatson) Message-Id: <200502131507.j1DF7qpR003698@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 15:07:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 15:07:52 -0000 rwatson 2005-02-13 15:07:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 mbuf_tags.9 Log: Merge mbuf_tags.9:1.2-1.6 from HEAD to RELENG_5 (1.2 and 1.3 cancel each other out due to a back-out): date: 2004/11/18 23:01:07; author: rwatson; state: Exp; lines: +29 -2 Add a couple of summary paragraphs at the head of mbuf_tags(9) to indicate how m_tags might be used, and what their high level properties are. This may help developers using tags get a more clear picture before delving into the technical details of ABI cookies and API calls. Suggested by: Rene de Vries date: 2004/11/21 00:24:21; author: rwatson; state: Exp; lines: +6 -3 Word choice fix; use .Fn for non-.Xr functions. Submitted by: ru date: 2005/01/12 21:48:25; author: ru; state: Exp; lines: +5 -3 Scheduled mdoc(7) sweep. Revision Changes Path 1.1.2.1 +37 -5 src/share/man/man9/mbuf_tags.9 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 15:19:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37CCD16A4CE; Sun, 13 Feb 2005 15:19:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA62143D46; Sun, 13 Feb 2005 15:19:47 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DFJlLX004241; Sun, 13 Feb 2005 15:19:47 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DFJl9F004240; Sun, 13 Feb 2005 15:19:47 GMT (envelope-from dds) Message-Id: <200502131519.j1DFJl9F004240@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 13 Feb 2005 15:19:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/secure/usr.bin/bdes bdes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 15:19:48 -0000 dds 2005-02-13 15:19:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) secure/usr.bin/bdes bdes.c Log: MFC 1.8 (hide arguments) Remove some warnings. PR: bin/76374 Security: Correct hiding of arguments, such as the key, from ps(1) Revision Changes Path 1.7.4.1 +4 -17 src/secure/usr.bin/bdes/bdes.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 15:27:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24C1C16A4CE; Sun, 13 Feb 2005 15:27:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED8CD43D1F; Sun, 13 Feb 2005 15:27:33 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DFRXL7004587; Sun, 13 Feb 2005 15:27:33 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DFRXlE004586; Sun, 13 Feb 2005 15:27:33 GMT (envelope-from dds) Message-Id: <200502131527.j1DFRXlE004586@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 13 Feb 2005 15:27:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/secure/usr.bin/bdes bdes.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 15:27:34 -0000 dds 2005-02-13 15:27:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) secure/usr.bin/bdes bdes.c Log: Back-off an unneeded cast added by mistake in the 1.7.4.1 MFC Revision Changes Path 1.7.4.2 +1 -1 src/secure/usr.bin/bdes/bdes.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 15:34:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65AF716A4CE; Sun, 13 Feb 2005 15:34:13 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0807A43D39; Sun, 13 Feb 2005 15:34:13 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id D735B530C; Sun, 13 Feb 2005 16:34:11 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 4AAAA5308; Sun, 13 Feb 2005 16:33:46 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id DFFA433C1B; Sun, 13 Feb 2005 16:33:45 +0100 (CET) To: Tim Kientzle References: <200502122248.j1CMmcjQ032478@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 13 Feb 2005 16:33:45 +0100 In-Reply-To: <200502122248.j1CMmcjQ032478@repoman.freebsd.org> (Tim Kientzle's message of "Sat, 12 Feb 2005 22:48:38 +0000 (UTC)") Message-ID: <864qgglbja.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 15:34:13 -0000 Tim Kientzle writes: > The ISO9660 support is now mature enough to extract FreeBSD > distribution CDROMs created with mkisofs. Also fun to do # tar tf /dev/acd0 though Joliet doesn't seem to be very well supported yet. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Feb 13 16:36:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E737216A4CE; Sun, 13 Feb 2005 16:36:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBA2343D5E; Sun, 13 Feb 2005 16:36:41 +0000 (GMT) (envelope-from archie@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DGafcu007372; Sun, 13 Feb 2005 16:36:41 GMT (envelope-from archie@repoman.freebsd.org) Received: (from archie@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DGafs9007371; Sun, 13 Feb 2005 16:36:41 GMT (envelope-from archie) Message-Id: <200502131636.j1DGafs9007371@repoman.freebsd.org> From: Archie Cobbs Date: Sun, 13 Feb 2005 16:36:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_iface.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 16:36:42 -0000 archie 2005-02-13 16:36:41 UTC FreeBSD src repository Modified files: sys/netgraph ng_iface.h Log: Bump cookie value to reflect change in NGM_IFACE_GET_IFNAME semantics. Revision Changes Path 1.9 +2 -2 src/sys/netgraph/ng_iface.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 16:42:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1036016A4CF; Sun, 13 Feb 2005 16:42:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F0D43D48; Sun, 13 Feb 2005 16:42:08 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DGg8Aj007698; Sun, 13 Feb 2005 16:42:08 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DGg8iP007697; Sun, 13 Feb 2005 16:42:08 GMT (envelope-from sobomax) Message-Id: <200502131642.j1DGg8iP007697@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 13 Feb 2005 16:42:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_signal.c src/sys/kern kern_prot.c kern_sig.c src/sys/compat/linux linux_signal.c src/sys/compat/svr4 svr4_signal.c src/sys/sys proc.h syscallsubr.h src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 16:42:09 -0000 sobomax 2005-02-13 16:42:08 UTC FreeBSD src repository Modified files: sys/i386/ibcs2 ibcs2_signal.c sys/kern kern_prot.c kern_sig.c sys/compat/linux linux_signal.c sys/compat/svr4 svr4_signal.c sys/sys proc.h syscallsubr.h sys/alpha/osf1 osf1_signal.c Log: Split out kill(2) syscall service routine into user-level and kernel part, the former is callable from user space and the latter from the kernel one. Make kernel version take additional argument which tells if the respective call should check for additional restrictions for sending signals to suid/sugid applications or not. Make all emulation layers using non-checked version, since signal numbers in emulation layers can have different meaning that in native mode and such protection can cause misbehaviour. As a result remove LIBTHR from the signals allowed to be delivered to a suid/sugid application. Requested (sorta) by: rwatson MFC after: 2 weeks Revision Changes Path 1.39 +1 -1 src/sys/alpha/osf1/osf1_signal.c 1.49 +1 -1 src/sys/compat/linux/linux_signal.c 1.31 +1 -1 src/sys/compat/svr4/svr4_signal.c 1.34 +1 -1 src/sys/i386/ibcs2/ibcs2_signal.c 1.193 +4 -5 src/sys/kern/kern_prot.c 1.299 +22 -11 src/sys/kern/kern_sig.c 1.417 +4 -2 src/sys/sys/proc.h 1.24 +2 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 16:49:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D92116A4CE; Sun, 13 Feb 2005 16:49:47 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5059043D1F; Sun, 13 Feb 2005 16:49:46 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1DGng52082939 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 17:49:43 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420F851E.2090108@portaone.com> Date: Sun, 13 Feb 2005 18:49:34 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 16:49:47 -0000 Robert Watson wrote: > On Fri, 11 Feb 2005, Maxim Sobolev wrote: > > >>>Bypassing the SIGTHR checks for setuid processes, just seems like a bad >>>idea -- that's precisely the sort of internal process functionality that >>>shouldn't be exposed to potentially malicious attackers. Maybe what's >>>needed is some new logic that says it's OK for SIGTHR to be used between >>>processes if they have the same process linux thread leader? >> >>Isn't SIGTHR(32) just ignored by any usual process out there? So that it >>should't create any new problems, unless process actualy knowingly uses >>this signal in which case it should know what it does. Am I missing >>something? > > > Signals are used in four kinds of ways: > > - Notification of exceptional error conditions in thread instruction flow, > such as divide by zero, floating point problems, illegal > instruction, page fault, etc. > - Notification of thread/process events for the management of process > state, such as asynchronous signals for I/O, timers, pipe errors, thread > events. > - Notification of system conditions and events, such as exceeding CPU > quotas, death of child process, tty state changes, etc. > - Inter-process communication, such as SIGQUIT, SIGUSR1, and so on. > > In general, the first two categories of signals are ones that programs > have semantic expectations for -- they're signals they may catch in order > to perform error processing, instruction cleanup, user space paging, > wakeups, I/O callbacks, etc. And they're ones where you typically don't > want them getting delivered in ways that violate program assumptions, as > it can result in security vulnerabilities. I.e., it's a odd property of > the UNIX signal semantics that they can be delivered from other processes, > and they're often handled poorly. The additional protection is provided > so that in the event that the implementation of handling the signals is > poor when the "signals should never be generated", we try to avoid > privilege escalation. SIGTHR is definitely in this category -- if you > have a threaded setuid app, you don't want external unprivileged > applications messing with its thread state, right? This is the theory > under which the other signals are also blocked for setuid processes: you > don't want attacking processes to frob the I/O state, and so on. I see. I've just committed a change which solves this problem by allowing emulation layers to bypass FreeBSD-specific security checks during signal delivery. This makes sense since emulation layers can have different meanings for signals and/or different security restrictions. -Maxim From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:18:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDFCA16A4CE; Sun, 13 Feb 2005 17:18:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A650643D53; Sun, 13 Feb 2005 17:18:20 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DHIK6b015719; Sun, 13 Feb 2005 17:18:20 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DHIK9d015718; Sun, 13 Feb 2005 17:18:20 GMT (envelope-from cognet) Message-Id: <200502131718.j1DHIK9d015718@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 13 Feb 2005 17:18:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/xscale/i80321 iq80321.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:18:21 -0000 cognet 2005-02-13 17:18:20 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 iq80321.c Log: Don't prototype pmap_kenter(). Revision Changes Path 1.5 +1 -1 src/sys/arm/xscale/i80321/iq80321.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:18:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11FA416A552; Sun, 13 Feb 2005 17:18:24 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id C22D943D54; Sun, 13 Feb 2005 17:18:23 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id A871B46B0D; Sun, 13 Feb 2005 12:18:20 -0500 (EST) Date: Sun, 13 Feb 2005 17:17:06 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <200502131642.j1DGg8iP007697@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/ibcs2 ibcs2_signal.c src/sys/kern kern_prot.c kern_sig.c src/sys/compat/linux linux_signal.c src/sys/compat/svr4 svr4_signal.c src/sys/sys proc.h syscallsubr.h src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:18:25 -0000 On Sun, 13 Feb 2005, Maxim Sobolev wrote: > Split out kill(2) syscall service routine into user-level and kernel part, the > former is callable from user space and the latter from the kernel one. Make > kernel version take additional argument which tells if the respective call > should check for additional restrictions for sending signals to suid/sugid > applications or not. Read: allow emulated binaries to bypass security checks. > Make all emulation layers using non-checked version, since signal numbers in > emulation layers can have different meaning that in native mode and such > protection can cause misbehaviour. This is inaccurate. You've not only bypassed a broad range of desired security checks for linux processes against other linux processes, but you've also bypassed security checks from linux processes to any native FreeBSD process, essentially disabling the checks. I.e., if a machine is running with the linux ABI code, you've entirely disabled the checks for the system since an attacker will simply attack using the linux ABI if they want to attack using these signals. > As a result remove LIBTHR from the signals allowed to be delivered to a > suid/sugid application. s/LIBTHR/SIGTHR/ > Requested (sorta) by: rwatson Not requested by: rwatson Was there a problem with the suggestion I made of adding an additional check in p_cansignal() beside the same check that says "if this is the same process, allow the signal" that understands linux thread leaders, that would permit the SIGTHR signal if two processes are in the linux thread group? The difference between p_cansignal() and cr_cansignal() is that cr_cansignal() authorized solely based on the subject credential, so can be used with cached subjects, and that p_cansignal() takes into account additional subject process and thread state to allow "special" signal cases permitted by virtue of that state. I.e., "processes can always signal themselves" and "SIGCONT is always permitted in the same session". Using this model you could specifically authorize use for linuxthreads and also threaded linux binaries, and avoid the remaining issues entirely. Please back out this change. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:22:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A7A616A4CE; Sun, 13 Feb 2005 17:22:56 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4321443D3F; Sun, 13 Feb 2005 17:22:56 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id F185346B04; Sun, 13 Feb 2005 12:22:55 -0500 (EST) Date: Sun, 13 Feb 2005 17:21:41 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <420F851E.2090108@portaone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:22:56 -0000 On Sun, 13 Feb 2005, Maxim Sobolev wrote: > I see. I've just committed a change which solves this problem by > allowing emulation layers to bypass FreeBSD-specific security checks > during signal delivery. This makes sense since emulation layers can have > different meanings for signals and/or different security restrictions. I agree that the problem needs fixing, but I think this was entirely the wrong solution. Even if Linux processes expect the signal to have one set of semantics on the target, changing how it affects all processes isn't the right solution. Disabling a broad range of protections wasn't even necessary to accomplish this fix. I think enough information is present to do this check properly, and we should therefore do it properly. I would be happy to help review further patches to correct this problem. I also object to the name pedantic: we're not the only operating system to enforce these protections, and there have been specific vulnerabilities in the past of precisely this sort of protection are intended to address. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:31:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9CA616A4CE; Sun, 13 Feb 2005 17:31:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C19D43D1D; Sun, 13 Feb 2005 17:31:56 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DHVuE3016542; Sun, 13 Feb 2005 17:31:56 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DHVu39016541; Sun, 13 Feb 2005 17:31:56 GMT (envelope-from njl) Message-Id: <200502131731.j1DHVu39016541@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 17:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:31:57 -0000 njl 2005-02-13 17:31:56 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Set levels on all CPUs and attach a cpufreq device to each one. Sysctl on dev.cpu.0 will affect all of the CPUs together. In the future, independent control will be supported but this is good enough for now. Check that the timecounter isn't TSC before switching (from Colin Percival.) Revision Changes Path 1.3 +62 -22 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:37:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3505516A4CE; Sun, 13 Feb 2005 17:37:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B0843D2F; Sun, 13 Feb 2005 17:37:21 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DHbKuR017083; Sun, 13 Feb 2005 17:37:20 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DHbKaM017082; Sun, 13 Feb 2005 17:37:20 GMT (envelope-from sobomax) Message-Id: <200502131737.j1DHbKaM017082@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 13 Feb 2005 17:37:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_signal.c src/sys/kern kern_prot.c kern_sig.c src/sys/compat/linux linux_signal.c src/sys/compat/svr4 svr4_signal.c src/sys/sys proc.h syscallsubr.h src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:37:21 -0000 sobomax 2005-02-13 17:37:20 UTC FreeBSD src repository Modified files: sys/i386/ibcs2 ibcs2_signal.c sys/kern kern_prot.c kern_sig.c sys/compat/linux linux_signal.c sys/compat/svr4 svr4_signal.c sys/sys proc.h syscallsubr.h sys/alpha/osf1 osf1_signal.c Log: Backout previous change (disabling of security checks for signals delivered in emulation layers), since it appears to be too broad. Requested by: rwatson Revision Changes Path 1.40 +1 -1 src/sys/alpha/osf1/osf1_signal.c 1.50 +2 -2 src/sys/compat/linux/linux_signal.c 1.32 +1 -1 src/sys/compat/svr4/svr4_signal.c 1.35 +1 -1 src/sys/i386/ibcs2/ibcs2_signal.c 1.194 +5 -4 src/sys/kern/kern_prot.c 1.300 +11 -22 src/sys/kern/kern_sig.c 1.418 +2 -4 src/sys/sys/proc.h 1.25 +0 -2 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:39:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1678C16A4CE; Sun, 13 Feb 2005 17:39:55 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id D273A43D5A; Sun, 13 Feb 2005 17:39:54 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 55A5346B0D; Sun, 13 Feb 2005 12:39:54 -0500 (EST) Date: Sun, 13 Feb 2005 17:38:39 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <200502131737.j1DHbKaM017082@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/ibcs2 ibcs2_signal.c src/sys/kern kern_prot.c kern_sig.c src/sys/compat/linux linux_signal.c src/sys/compat/svr4 svr4_signal.c src/sys/sys proc.h syscallsubr.h src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:39:55 -0000 On Sun, 13 Feb 2005, Maxim Sobolev wrote: > Backout previous change (disabling of security checks for signals delivered > in emulation layers), since it appears to be too broad. > > Requested by: rwatson Thanks, and sorry if I was a bit too fierce. This is not the first nit we've run into with the more conservative signal protections, which is why there's a sysctl to disable them in the first place. However, I think they contribute usefully to security, so I'd rather augment them to be a bit more context-aware and permit what's necessary, while avoiding more sweeping granting of permission. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sun Feb 13 17:51:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D638F16A4CE; Sun, 13 Feb 2005 17:51:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAEE143D2D; Sun, 13 Feb 2005 17:51:47 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DHplJe017826; Sun, 13 Feb 2005 17:51:47 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DHplZM017825; Sun, 13 Feb 2005 17:51:47 GMT (envelope-from sobomax) Message-Id: <200502131751.j1DHplZM017825@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 13 Feb 2005 17:51:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 17:51:48 -0000 sobomax 2005-02-13 17:51:47 UTC FreeBSD src repository Modified files: sys/kern kern_prot.c Log: Backout addition of SIGTHR into the list of signals allowed to be delivered to the suid/sugid process, since apparently it has security implications. Suggested by: rwatson Revision Changes Path 1.195 +0 -1 src/sys/kern/kern_prot.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:00:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A82E16A4CE; Sun, 13 Feb 2005 18:00:05 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E4DB43D53; Sun, 13 Feb 2005 18:00:04 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1DHxG7S087791 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 18:59:17 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420F956B.2080804@portaone.com> Date: Sun, 13 Feb 2005 19:59:07 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/ibcs2 ibcs2_signal.c src/sys/kern kern_prot.c kern_sig.c src/sys/compat/linux linux_signal.c src/sys/compat/svr4 svr4_signal.c src/sys/sys proc.h syscallsubr.h src/sys/alpha/osf1 osf1_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:00:05 -0000 Robert Watson wrote: > On Sun, 13 Feb 2005, Maxim Sobolev wrote: > > >> Backout previous change (disabling of security checks for signals delivered >> in emulation layers), since it appears to be too broad. >> >> Requested by: rwatson > > > Thanks, and sorry if I was a bit too fierce. This is not the first nit > we've run into with the more conservative signal protections, which is why > there's a sysctl to disable them in the first place. However, I think > they contribute usefully to security, so I'd rather augment them to be a > bit more context-aware and permit what's necessary, while avoiding more > sweeping granting of permission. OK, you have nothing to be sorry about. You have much more knowelledge in this domain than I, so that I really appreciate your review and analysis. -Maxim From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:05:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6281816A4CE; Sun, 13 Feb 2005 18:05:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372D143D2F; Sun, 13 Feb 2005 18:05:37 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DI5bTG018357; Sun, 13 Feb 2005 18:05:37 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DI5bBR018356; Sun, 13 Feb 2005 18:05:37 GMT (envelope-from cognet) Message-Id: <200502131805.j1DI5bBR018356@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 13 Feb 2005 18:05:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/xscale/i80321 i80321_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: Sun, 13 Feb 2005 18:05:37 -0000 cognet 2005-02-13 18:05:37 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 i80321_timer.c Log: Remove redondant includes. Revision Changes Path 1.5 +0 -2 src/sys/arm/xscale/i80321/i80321_timer.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:18:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DFD716A4CE; Sun, 13 Feb 2005 18:18:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62FCA43D46; Sun, 13 Feb 2005 18:18:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIIXiF018881; Sun, 13 Feb 2005 18:18:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIIX4q018880; Sun, 13 Feb 2005 18:18:33 GMT (envelope-from rwatson) Message-Id: <200502131818.j1DIIX4q018880@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 18:18:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_hostcache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:18:33 -0000 rwatson 2005-02-13 18:18:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_hostcache.c Log: Merge tcp_hostcache.c:1.9 from HEAD to RELENG_5: date: 2004/12/05 22:20:59; author: rwatson; state: Exp; lines: +2 -1 Minor grammer fix in comment. Revision Changes Path 1.7.2.2 +2 -1 src/sys/netinet/tcp_hostcache.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:20:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C84FE16A4CE; Sun, 13 Feb 2005 18:20:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 860E943D2F; Sun, 13 Feb 2005 18:20:39 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIKdm3019015; Sun, 13 Feb 2005 18:20:39 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIKd0Z019014; Sun, 13 Feb 2005 18:20:39 GMT (envelope-from cognet) Message-Id: <200502131820.j1DIKd0Z019014@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 13 Feb 2005 18:20:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/xscale/i80321 i80321_space.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:20:40 -0000 cognet 2005-02-13 18:20:39 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 i80321_space.c Log: Remove unused prototype. Revision Changes Path 1.3 +0 -1 src/sys/arm/xscale/i80321/i80321_space.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:26:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03EC016A4CE; Sun, 13 Feb 2005 18:26:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE0AF43D39; Sun, 13 Feb 2005 18:26:31 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIQVfL019307; Sun, 13 Feb 2005 18:26:31 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIQVbx019306; Sun, 13 Feb 2005 18:26:31 GMT (envelope-from cognet) Message-Id: <200502131826.j1DIQVbx019306@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 13 Feb 2005 18:26:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/include intr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:26:32 -0000 cognet 2005-02-13 18:26:31 UTC FreeBSD src repository Modified files: sys/arm/include intr.h Log: Define NIRQ to 64 for CPU_ARM9, because Cirrus Logic EP93XX cores provides 64 irqs. This should be re-thought later. Revision Changes Path 1.4 +4 -0 src/sys/arm/include/intr.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:34:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DEFA16A4CE; Sun, 13 Feb 2005 18:34:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FBC943D1D; Sun, 13 Feb 2005 18:34:27 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIYRmd020460; Sun, 13 Feb 2005 18:34:27 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIYRGw020459; Sun, 13 Feb 2005 18:34:27 GMT (envelope-from vkashyap) Message-Id: <200502131834.j1DIYRGw020459@repoman.freebsd.org> From: Vinod Kashyap Date: Sun, 13 Feb 2005 18:34:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/twa twa.h twa_cam.c twa_globals.c twa_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:34:27 -0000 vkashyap 2005-02-13 18:34:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/twa twa.h twa_cam.c twa_globals.c twa_ioctl.h Log: MFC of recent changes to fix device discovery, and fix amd64 compatibility for 3ware management tools. Revision Changes Path 1.4.2.2 +1 -1 src/sys/dev/twa/twa.h 1.3.2.2 +2 -2 src/sys/dev/twa/twa_cam.c 1.1.4.2 +3 -3 src/sys/dev/twa/twa_globals.c 1.1.4.1 +2 -2 src/sys/dev/twa/twa_ioctl.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:38:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1225816A4D0; Sun, 13 Feb 2005 18:38:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D58AB43D49; Sun, 13 Feb 2005 18:38:06 +0000 (GMT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIc6RR020691; Sun, 13 Feb 2005 18:38:06 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIc6tZ020690; Sun, 13 Feb 2005 18:38:06 GMT (envelope-from deischen) Message-Id: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> From: Daniel Eischen Date: Sun, 13 Feb 2005 18:38:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:38:07 -0000 deischen 2005-02-13 18:38:06 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c Log: Increase the default stacksizes: 32-bit 64-bit main thread 2MB 4MB other threads 1MB 2MB Revision Changes Path 1.10 +1 -0 src/lib/libpthread/thread/thr_attr_init.c 1.68 +11 -3 src/lib/libpthread/thread/thr_init.c 1.122 +7 -3 src/lib/libpthread/thread/thr_private.h 1.10 +3 -3 src/lib/libpthread/thread/thr_stack.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:38:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28E8516A518; Sun, 13 Feb 2005 18:38:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3AFF43D46; Sun, 13 Feb 2005 18:38:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIcpdn020813; Sun, 13 Feb 2005 18:38:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIcp1K020812; Sun, 13 Feb 2005 18:38:51 GMT (envelope-from rwatson) Message-Id: <200502131838.j1DIcp1K020812@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 18:38:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/aio/aiotest Makefile aiotest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:38:53 -0000 rwatson 2005-02-13 18:38:51 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/aio/aiotest Makefile aiotest.c Log: Merge aiotest regression test from HEAD to RELENG_5: merge through Makefile:1.1 and aiotest.c:1.2: Add a basic aio functionality regression test, which simply writes and then reads from a fairly broad range of object types: regular file, fifo, UNIX socketpair, pty, UNIX pipe, and an md device. Not a deep test of functionality, just a basic test that aio_write followed by aio_read returns the correct data in a relatively timely manner. Requested by: phk Revision Changes Path 1.2.2.1 +9 -0 src/tools/regression/aio/aiotest/Makefile (new) 1.2.2.1 +697 -0 src/tools/regression/aio/aiotest/aiotest.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:49:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5E3016A4CE; Sun, 13 Feb 2005 18:49:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD9B043D39; Sun, 13 Feb 2005 18:49:48 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DInmUG021240; Sun, 13 Feb 2005 18:49:48 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DInm83021239; Sun, 13 Feb 2005 18:49:48 GMT (envelope-from njl) Message-Id: <200502131849.j1DInm83021239@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 18:49:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_perf.c src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:49:49 -0000 njl 2005-02-13 18:49:48 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_perf.c sys/kern kern_cpu.c Log: Add support for the CPUFREQ_FLAG_INFO_ONLY flag. Devices that report this are not added to the list(s) of available settings. However, other drivers can call the CPUFREQ_DRV_SETTINGS() method on those devices directly to get info about available settings. Update the acpi_perf(4) driver to use this flag in the presence of "functional fixed hardware." Thus, future drivers like Powernow can query acpi_perf for platform info but perform frequency transitions themselves. Revision Changes Path 1.7 +39 -12 src/sys/dev/acpica/acpi_perf.c 1.4 +8 -1 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:50:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7050716A4CE; Sun, 13 Feb 2005 18:50:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43A5943D4C; Sun, 13 Feb 2005 18:50:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIoH2d021321; Sun, 13 Feb 2005 18:50:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIoHVD021320; Sun, 13 Feb 2005 18:50:17 GMT (envelope-from rwatson) Message-Id: <200502131850.j1DIoHVD021320@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 18:50:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:50:17 -0000 rwatson 2005-02-13 18:50:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_witness.c Log: Merge a portion of subr_witness.c:1.186 from HEAD to RELENG_5: date: 2004/12/28 21:21:27; author: jhb; state: Exp; lines: +1 -2 - Remove the unused witness malloc bucket. Submitted by: Michal Mertl mime at traveller dot cz (1) Remainder of the change (bump WITNESS pool size) ommitted for now. Revision Changes Path 1.178.2.6 +0 -1 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:53:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1400A16A4CE; Sun, 13 Feb 2005 18:53:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9CEB43D39; Sun, 13 Feb 2005 18:53:11 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DIrBx6021542; Sun, 13 Feb 2005 18:53:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DIrBb1021541; Sun, 13 Feb 2005 18:53:11 GMT (envelope-from rwatson) Message-Id: <200502131853.j1DIrBb1021541@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 18:53:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c ipx_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:53:12 -0000 rwatson 2005-02-13 18:53:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c ipx_var.h Log: Merge ipx_input.c:1.35 and ipx_var.h:1.18 from HEAD to RELENG_5: date: 2004/12/30 16:56:07; author: rwatson; state: Exp; lines: +7 -8 date: 2004/12/30 16:56:07; author: rwatson; state: Exp; lines: +4 -4 Constify ipx_zeronet, ipx_zerohost, ipx_broadnet, ipx_broadhost. Remove 'allones' since the values of the broadcast network and host variables are set statically. Revision Changes Path 1.34.4.3 +7 -8 src/sys/netipx/ipx_input.c 1.17.6.3 +4 -4 src/sys/netipx/ipx_var.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:55:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 634A416A4CE; Sun, 13 Feb 2005 18:55:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 493AB43D48; Sun, 13 Feb 2005 18:55:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DItYMG021690; Sun, 13 Feb 2005 18:55:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DItY4x021689; Sun, 13 Feb 2005 18:55:34 GMT (envelope-from rwatson) Message-Id: <200502131855.j1DItY4x021689@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 18:55:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_pcb.c ipx_pcb.h spx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:55:34 -0000 rwatson 2005-02-13 18:55:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_pcb.c ipx_pcb.h spx_usrreq.c Log: Merge ipx_pcb.c:1.30, ipx_pcb.h:1.19, spx_usrreq.c:1.48 from HEAD to RELENG_5: date: 2004/12/30 17:21:07; author: rwatson; state: Exp; lines: +0 -55 date: 2004/12/30 17:21:07; author: rwatson; state: Exp; lines: +0 -3 date: 2004/12/30 17:21:07; author: rwatson; state: Exp; lines: +0 -50 Garbage collect unused (and incompletely implemented) functions: - ipx_pcbnotify(), which is never called. - ipx_rtchange(), which is never called, is incomplete inplemented, and also #ifdef notdef. - spx_fixmtu(), which is never called, is incompletely implemented, and also #ifdef notdef. Revision Changes Path 1.28.2.6 +0 -55 src/sys/netipx/ipx_pcb.c 1.18.6.2 +0 -3 src/sys/netipx/ipx_pcb.h 1.46.2.2 +0 -50 src/sys/netipx/spx_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 18:58:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6974F16A4CE; Sun, 13 Feb 2005 18:58:57 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5586E43D45; Sun, 13 Feb 2005 18:58:56 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1DIwta8022121; Sun, 13 Feb 2005 20:58:55 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 88179-06; Sun, 13 Feb 2005 20:58:54 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1DIwsx4022118 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 20:58:54 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1DIwwgb090907; Sun, 13 Feb 2005 20:58:58 +0200 (EET) (envelope-from ru) Date: Sun, 13 Feb 2005 20:58:58 +0200 From: Ruslan Ermilov To: Daniel Eischen Message-ID: <20050213185858.GB90834@ip.net.ua> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6sX45UoQRIJXqkqR" Content-Disposition: inline In-Reply-To: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 18:58:57 -0000 --6sX45UoQRIJXqkqR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 13, 2005 at 06:38:06PM +0000, Daniel Eischen wrote: > deischen 2005-02-13 18:38:06 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h=20 > thr_stack.c=20 > Log: > Increase the default stacksizes: > =20 > 32-bit 64-bit > main thread 2MB 4MB > other threads 1MB 2MB > =20 > Revision Changes Path > 1.10 +1 -0 src/lib/libpthread/thread/thr_attr_init.c > 1.68 +11 -3 src/lib/libpthread/thread/thr_init.c > 1.122 +7 -3 src/lib/libpthread/thread/thr_private.h > 1.10 +3 -3 src/lib/libpthread/thread/thr_stack.c >=20 Thank you! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --6sX45UoQRIJXqkqR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCD6NyqRfpzJluFF4RAnC2AJ4lYthz49ZVDjyPA0vKupMWI9ABewCgnYLP vNRwA0CgM26s3eMmZWZgetk= =Webk -----END PGP SIGNATURE----- --6sX45UoQRIJXqkqR-- From owner-cvs-src@FreeBSD.ORG Sun Feb 13 19:00:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F22416A4CF; Sun, 13 Feb 2005 19:00:28 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83CFC43D31; Sun, 13 Feb 2005 19:00:27 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1DJ0OEi092351 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 20:00:25 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420FA3BF.1030700@portaone.com> Date: Sun, 13 Feb 2005 21:00:15 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <20050213185858.GB90834@ip.net.ua> In-Reply-To: <20050213185858.GB90834@ip.net.ua> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: Daniel Eischen cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 19:00:28 -0000 .oO Long overdue, but thank you anyway! -Maxim Ruslan Ermilov wrote: > On Sun, Feb 13, 2005 at 06:38:06PM +0000, Daniel Eischen wrote: > >>deischen 2005-02-13 18:38:06 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h >> thr_stack.c >> Log: >> Increase the default stacksizes: >> >> 32-bit 64-bit >> main thread 2MB 4MB >> other threads 1MB 2MB >> >> Revision Changes Path >> 1.10 +1 -0 src/lib/libpthread/thread/thr_attr_init.c >> 1.68 +11 -3 src/lib/libpthread/thread/thr_init.c >> 1.122 +7 -3 src/lib/libpthread/thread/thr_private.h >> 1.10 +3 -3 src/lib/libpthread/thread/thr_stack.c >> > > Thank you! > > > Cheers, From owner-cvs-src@FreeBSD.ORG Sun Feb 13 19:13:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D75316A4CE; Sun, 13 Feb 2005 19:13:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54E8A43D46; Sun, 13 Feb 2005 19:13:47 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DJDlDr022502; Sun, 13 Feb 2005 19:13:47 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DJDlNB022501; Sun, 13 Feb 2005 19:13:47 GMT (envelope-from csjp) Message-Id: <200502131913.j1DJDlNB022501@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 13 Feb 2005 19:13:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/bin/ps ps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 19:13:47 -0000 csjp 2005-02-13 19:13:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) bin/ps ps.c Log: MFC ps.c revision 1.108 date: 2004/11/14 19:30:02; author: csjp; state: Exp; lines: +25 -0 Currently if the user specifies -e and procfs is not mounted on /proc, printing of the process environment will fail silently. -define a function which will check to see if procfs is mounted on /proc -Implement this test if the user specified -e -If procfs is not mounted on /proc and -e was specified, print a warning. informing the user that procfs(5) is required. MFC ps.c revision 1.108 date: 2004/11/19 16:11:54; author: csjp; state: Exp; lines: +6 -9 Use statfs instead of getmntinfo(). This will make the procfs checks play nicer in prisons. It also simplifies things. Revision Changes Path 1.106.2.1 +22 -0 src/bin/ps/ps.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 19:16:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A705516A4CE; Sun, 13 Feb 2005 19:16:40 +0000 (GMT) Received: from mx-mtaout02.mts.net (wnpgmb02-group-smtpout.mts.net [142.161.130.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90B5443D46; Sun, 13 Feb 2005 19:16:39 +0000 (GMT) (envelope-from csjp@FreeBSD.ORG) Received: from dev0 ([206.45.175.72]) by mx-mtaout02.mts.net with ESMTP id <20050213191638.JELX11399.mx-mtaout02.mts.net@dev0>; Sun, 13 Feb 2005 13:16:38 -0600 From: "Christian S.J. Peron" To: src-committers@FreeBSD.org In-Reply-To: <200502131913.j1DJDlNB022501@repoman.freebsd.org> References: <200502131913.j1DJDlNB022501@repoman.freebsd.org> Content-Type: text/plain Date: Sun, 13 Feb 2005 13:16:15 -0600 Message-Id: <1108322175.639.10.camel@build01> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ps ps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 19:16:40 -0000 On Sun, 2005-02-13 at 19:13 +0000, Christian S.J. Peron wrote: > csjp 2005-02-13 19:13:46 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > bin/ps ps.c > Log: > MFC ps.c revision 1.108 > date: 2004/11/14 19:30:02; author: csjp; state: Exp; lines: +25 -0 > Currently if the user specifies -e and procfs is not mounted on /proc, > printing of the process environment will fail silently. > > -define a function which will check to see if procfs is mounted on /proc > -Implement this test if the user specified -e > -If procfs is not mounted on /proc and -e was specified, print a warning. > informing the user that procfs(5) is required. > > MFC ps.c revision 1.108 ^^^^ Should be 1.109 :) -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Sun Feb 13 19:50:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD10616A4CE; Sun, 13 Feb 2005 19:50:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9143443D46; Sun, 13 Feb 2005 19:50:57 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DJovlF023957; Sun, 13 Feb 2005 19:50:57 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DJovPC023956; Sun, 13 Feb 2005 19:50:57 GMT (envelope-from njl) Message-Id: <200502131950.j1DJovPC023956@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 19:50:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 19:50:57 -0000 njl 2005-02-13 19:50:57 UTC FreeBSD src repository Modified files: sys/compat/linux linux_signal.c Log: Unbreak the kernel build. Pointy hat to: sobomax. Revision Changes Path 1.51 +1 -1 src/sys/compat/linux/linux_signal.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 20:09:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D6DD16A4CE; Sun, 13 Feb 2005 20:09:30 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE0C343D3F; Sun, 13 Feb 2005 20:09:29 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1DK9SfY023077; Sun, 13 Feb 2005 15:09:28 -0500 (EST) Date: Sun, 13 Feb 2005 15:09:28 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Maxim Sobolev In-Reply-To: <420FA3BF.1030700@portaone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 20:09:30 -0000 On Sun, 13 Feb 2005, Maxim Sobolev wrote: > .oO > > Long overdue, but thank you anyway! Yeah, RealJob has been keeping me busy with other things :( > -Maxim > > Ruslan Ermilov wrote: > > On Sun, Feb 13, 2005 at 06:38:06PM +0000, Daniel Eischen wrote: > > > >>deischen 2005-02-13 18:38:06 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h > >> thr_stack.c > >> Log: > >> Increase the default stacksizes: -- DE From owner-cvs-src@FreeBSD.ORG Sun Feb 13 20:10:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCACE16A4CE; Sun, 13 Feb 2005 20:10:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A05CB43D45; Sun, 13 Feb 2005 20:10:28 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DKASeI024651; Sun, 13 Feb 2005 20:10:28 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DKASrG024650; Sun, 13 Feb 2005 20:10:28 GMT (envelope-from njl) Message-Id: <200502132010.j1DKASrG024650@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 20:10:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 20:10:29 -0000 njl 2005-02-13 20:10:28 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Allow users to manually override quirks with the tunable "debug.acpi.quirks". Suggested by: Jung-uk Kim Revision Changes Path 1.200 +6 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 20:12:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7110E16A4CE; Sun, 13 Feb 2005 20:12:10 +0000 (GMT) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id E01C943D49; Sun, 13 Feb 2005 20:12:09 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.115] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j1DKBrh2019471; Sun, 13 Feb 2005 15:11:53 -0500 Message-ID: <420FB497.7010805@root.org> Date: Sun, 13 Feb 2005 12:12:07 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org References: <20050213201032.3C03216A558@hub.freebsd.org> In-Reply-To: <20050213201032.3C03216A558@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 20:12:10 -0000 Nate Lawson wrote: > njl 2005-02-13 20:10:28 UTC > > FreeBSD src repository > > Modified files: > sys/dev/acpica acpi.c > Log: > Allow users to manually override quirks with the tunable "debug.acpi.quirks". > Suggested by: Jung-uk Kim > > Revision Changes Path > 1.200 +6 -2 src/sys/dev/acpica/acpi.c Happy 200th commit to this file. (I also got 100th. :) -- Nate From owner-cvs-src@FreeBSD.ORG Sun Feb 13 20:13:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16F1616A4CE; Sun, 13 Feb 2005 20:13:15 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2281F43D41; Sun, 13 Feb 2005 20:13:14 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1DKD9Ip097459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 21:13:11 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <420FB4CB.6060607@portaone.com> Date: Sun, 13 Feb 2005 22:12:59 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200502131950.j1DJovPC023956@repoman.freebsd.org> In-Reply-To: <200502131950.j1DJovPC023956@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 20:13:15 -0000 Nate Lawson wrote: > njl 2005-02-13 19:50:57 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_signal.c > Log: > Unbreak the kernel build. Pointy hat to: sobomax. > > Revision Changes Path > 1.51 +1 -1 src/sys/compat/linux/linux_signal.c OOPS, sorry! -Maxim (wearing a big pointy hat) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 20:26:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8292E16A4CE; Sun, 13 Feb 2005 20:26:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55BF743D3F; Sun, 13 Feb 2005 20:26:04 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DKQ4B5025409; Sun, 13 Feb 2005 20:26:04 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DKQ4IG025408; Sun, 13 Feb 2005 20:26:04 GMT (envelope-from njl) Message-Id: <200502132026.j1DKQ4IG025408@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 20:26:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 acpi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 20:26:04 -0000 njl 2005-02-13 20:26:04 UTC FreeBSD src repository Modified files: share/man/man4 acpi.4 Log: Update documentation of tunables. Revision Changes Path 1.48 +4 -7 src/share/man/man4/acpi.4 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:07:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CFDA16A4CE; Sun, 13 Feb 2005 21:07:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4486543D4C; Sun, 13 Feb 2005 21:07:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DL78xW033627; Sun, 13 Feb 2005 21:07:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DL78WA033626; Sun, 13 Feb 2005 21:07:08 GMT (envelope-from rwatson) Message-Id: <200502132107.j1DL78WA033626@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:07:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/mlock Makefile mlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:07:08 -0000 rwatson 2005-02-13 21:07:07 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/mlock Makefile mlock.c Log: Merge mlock regression test from HEAD to RELENG_5: Add a simple regression test for mlock()/munlock() to make sure they work on a single page as root, and fails on a single page as nobody. Intended to help diagnose reports regarding insecure memory use with gnupg. Merged with one tweak: NO_MAN -> NOMAN. Revision Changes Path 1.1.2.1 +6 -0 src/tools/regression/mlock/Makefile (new) 1.1.2.1 +91 -0 src/tools/regression/mlock/mlock.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:09:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E80CD16A4CE; Sun, 13 Feb 2005 21:09:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB8BD43D2F; Sun, 13 Feb 2005 21:09:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DL9mjj033700; Sun, 13 Feb 2005 21:09:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DL9mCE033699; Sun, 13 Feb 2005 21:09:48 GMT (envelope-from rwatson) Message-Id: <200502132109.j1DL9mCE033699@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:09:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:09:49 -0000 rwatson 2005-02-13 21:09:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_exit.c Log: Merge kern_exit.c:1.255 from HEAD to RELENG_5: date: 2005/01/08 04:17:48; author: rwatson; state: Exp; lines: +1 -1 In kern_wait(), let the compiler copy the rusage structure rather than an explicit bcopy() -- it probably does a better job. Revision Changes Path 1.245.2.5 +1 -1 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:13:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C102116A4CE; Sun, 13 Feb 2005 21:13:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A79AB43D2D; Sun, 13 Feb 2005 21:13:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLDre8033896; Sun, 13 Feb 2005 21:13:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLDrmX033895; Sun, 13 Feb 2005 21:13:53 GMT (envelope-from rwatson) Message-Id: <200502132113.j1DLDrmX033895@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/tools/regression/netinet/udpconnectjail Makefile udpconnectjail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:13:53 -0000 rwatson 2005-02-13 21:13:53 UTC FreeBSD src repository Added files: (Branch: RELENG_5) tools/regression/netinet/udpconnectjail Makefile udpconnectjail.c Log: Merge udpconnectjail regression test from HEAD to RELENG_5, Makefile:1.2, udpconnectjail.c:1.2: Add udpconnectjail, a simple regression test to exercise an (as yet) unfixed bug in the jail() implementation relating to using the connect() system call on UDP sockets. PR: 26506 The only change in the merge was NO_MAN -> NOMAN. Revision Changes Path 1.2.2.1 +7 -0 src/tools/regression/netinet/udpconnectjail/Makefile (new) 1.2.2.1 +110 -0 src/tools/regression/netinet/udpconnectjail/udpconnectjail.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:15:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A7DD16A4CE; Sun, 13 Feb 2005 21:15:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D115D43D1F; Sun, 13 Feb 2005 21:15:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLFFNn034071; Sun, 13 Feb 2005 21:15:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLFFik034070; Sun, 13 Feb 2005 21:15:15 GMT (envelope-from rwatson) Message-Id: <200502132115.j1DLFFik034070@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:15:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 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: Sun, 13 Feb 2005 21:15:16 -0000 rwatson 2005-02-13 21:15:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/su su.c Log: Merge su.c:1.76 from HEAD to RELENG_5: date: 2005/01/17 19:57:59; author: rwatson; state: Exp; lines: +33 -3 If su(1) is run without an effective uid of 0, generate an error to the user indicating that su is not running setuid, which may help suggest to the user that it should be setuid, or should not be running from a file system mounted nosuid. Suggested by: Ivan Voras Revision Changes Path 1.75.2.1 +33 -3 src/usr.bin/su/su.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:20:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5B8816A4CE; Sun, 13 Feb 2005 21:20:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8D4543D1D; Sun, 13 Feb 2005 21:20:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLKNmH034238; Sun, 13 Feb 2005 21:20:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLKNEe034237; Sun, 13 Feb 2005 21:20:23 GMT (envelope-from rwatson) Message-Id: <200502132120.j1DLKNEe034237@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:20:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libc/posix1e acl_valid.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:20:24 -0000 rwatson 2005-02-13 21:20:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/posix1e acl_valid.3 Log: Merge acl_valid.3:1.16 from HEAD to RELENG_5: date: 2005/01/15 12:21:03; author: ru; state: Exp; lines: +22 -10 Fixed markup bug. Revision Changes Path 1.15.2.1 +22 -10 src/lib/libc/posix1e/acl_valid.3 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:23:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40B1716A4CF; Sun, 13 Feb 2005 21:23:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 148A443D3F; Sun, 13 Feb 2005 21:23:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLN7lo034454; Sun, 13 Feb 2005 21:23:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLN7uJ034453; Sun, 13 Feb 2005 21:23:07 GMT (envelope-from rwatson) Message-Id: <200502132123.j1DLN7uJ034453@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:23:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libc/posix1e mac.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:23:08 -0000 rwatson 2005-02-13 21:23:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/posix1e mac.3 Log: Merge mac.3:1.14 from HEAD to RELENG_5: revision 1.14 date: 2005/01/20 09:17:03; author: ru; state: Exp; lines: +5 -5 Sort sections. Revision Changes Path 1.13.6.1 +5 -5 src/lib/libc/posix1e/mac.3 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:23:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2731B16A4CE; Sun, 13 Feb 2005 21:23:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F072743D5F; Sun, 13 Feb 2005 21:23:23 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLNNbJ034502; Sun, 13 Feb 2005 21:23:23 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLNNrR034501; Sun, 13 Feb 2005 21:23:23 GMT (envelope-from njl) Message-Id: <200502132123.j1DLNNrR034501@repoman.freebsd.org> From: Nate Lawson Date: Sun, 13 Feb 2005 21:23:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 acpi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:23:24 -0000 njl 2005-02-13 21:23:23 UTC FreeBSD src repository Modified files: share/man/man4 acpi.4 Log: Bump date. Reminded by: ru Revision Changes Path 1.49 +1 -1 src/share/man/man4/acpi.4 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:25:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41ADF16A4CE; Sun, 13 Feb 2005 21:25:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 150F443D48; Sun, 13 Feb 2005 21:25:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLPsjN034627; Sun, 13 Feb 2005 21:25:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLPsD4034626; Sun, 13 Feb 2005 21:25:54 GMT (envelope-from rwatson) Message-Id: <200502132125.j1DLPsD4034626@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:25:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libc/posix1e mac.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:25:55 -0000 rwatson 2005-02-13 21:25:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/posix1e mac.conf.5 Log: Merge mac.conf.5:1.6-1.7 date: 2005/01/11 20:50:50; author: ru; state: Exp; lines: +2 -1 Scheduled mdoc(7) sweep. date: 2005/01/20 09:17:03; author: ru; state: Exp; lines: +5 -5 Sort sections. Revision Changes Path 1.4.6.2 +7 -6 src/lib/libc/posix1e/mac.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:29:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33F2E16A4CE; Sun, 13 Feb 2005 21:29:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08BA443D41; Sun, 13 Feb 2005 21:29:29 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLTS4O034841; Sun, 13 Feb 2005 21:29:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLTSmW034840; Sun, 13 Feb 2005 21:29:28 GMT (envelope-from ru) Message-Id: <200502132129.j1DLTSmW034840@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 21:29:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:29:29 -0000 ru 2005-02-13 21:29:28 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 Log: mdoc(7) review. (I thought Nate has committed it long ago, apparently not.) Revision Changes Path 1.2 +48 -62 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:30:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4252816A4CE; Sun, 13 Feb 2005 21:30:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1488043D64; Sun, 13 Feb 2005 21:30:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLU2Uj034890; Sun, 13 Feb 2005 21:30:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLU2r3034889; Sun, 13 Feb 2005 21:30:02 GMT (envelope-from rwatson) Message-Id: <200502132130.j1DLU2r3034889@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:30:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/libkern strvalid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:30:03 -0000 rwatson 2005-02-13 21:30:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/libkern strvalid.c Log: Merge strvalid.c:1.5 from HEAD to RELENG_5: date: 2005/01/29 13:34:22; author: rwatson; state: Exp; lines: +1 -1 Because the argument to strvalid() is a size_t, use a size_t to iterate over the array. Submitted by: stefanf Revision Changes Path 1.3.4.2 +1 -1 src/sys/libkern/strvalid.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:31:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6028C16A4CE; Sun, 13 Feb 2005 21:31:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31DFB43D2F; Sun, 13 Feb 2005 21:31:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLVopn035037; Sun, 13 Feb 2005 21:31:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLVojj035036; Sun, 13 Feb 2005 21:31:50 GMT (envelope-from ru) Message-Id: <200502132131.j1DLVojj035036@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 21:31:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ctm/ctm ctm.1 ctm.5 src/usr.sbin/raycontrol raycontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:31:50 -0000 ru 2005-02-13 21:31:50 UTC FreeBSD src repository Modified files: usr.sbin/ctm/ctm ctm.1 ctm.5 usr.sbin/raycontrol raycontrol.8 Log: Line up license text. Revision Changes Path 1.28 +6 -6 src/usr.sbin/ctm/ctm/ctm.1 1.17 +6 -6 src/usr.sbin/ctm/ctm/ctm.5 1.12 +25 -25 src/usr.sbin/raycontrol/raycontrol.8 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:35:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED39716A4CE; Sun, 13 Feb 2005 21:35:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2FFC43D41; Sun, 13 Feb 2005 21:35:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLZspe035189; Sun, 13 Feb 2005 21:35:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLZsbQ035188; Sun, 13 Feb 2005 21:35:54 GMT (envelope-from rwatson) Message-Id: <200502132135.j1DLZsbQ035188@repoman.freebsd.org> From: Robert Watson Date: Sun, 13 Feb 2005 21:35:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_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: Sun, 13 Feb 2005 21:35:55 -0000 rwatson 2005-02-13 21:35:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_subr.c Log: Merge tcp_subr.c:1.216-1.217 from HEAD to RELENG_5: date: 2005/01/30 23:30:28; author: rwatson; state: Exp; lines: +1 -1 Have tcp_isn_tick() fire 100 times a second, rather than HZ times a second; since the default hz has changed to 1000 times a second, this resulted in unecessary work being performed. Discussed with: phk, cperciva General head nod: silby date: 2005/01/31 01:35:01; author: rwatson; state: Exp; lines: +1 -1 Update an additional reference to the rate of ISN tick callouts that was missed in tcp_subr.c:1.216: projected_offset must also reflect how often the tcp_isn_tick() callout will fire. Submitted by: silby Note that although the default has not changed for HZ on i386 in RELENG_5, many sites run with elevated HZ for the purposes of DUMMYNET, etc. This will reduce the CPU overhead of this. Revision Changes Path 1.201.2.13 +2 -2 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:36:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0241616A4E3; Sun, 13 Feb 2005 21:36:39 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AE5643D1D; Sun, 13 Feb 2005 21:36:38 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 5E3D5ACBF9; Sun, 13 Feb 2005 22:36:36 +0100 (CET) Date: Sun, 13 Feb 2005 22:36:36 +0100 From: Pawel Jakub Dawidek To: Nate Lawson Message-ID: <20050213213636.GE1102@darkness.comp.waw.pl> References: <200502132123.j1DLNNrR034501@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="imjhCm/Pyz7Rq5F2" Content-Disposition: inline In-Reply-To: <200502132123.j1DLNNrR034501@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 acpi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:36:39 -0000 --imjhCm/Pyz7Rq5F2 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 13, 2005 at 09:23:23PM +0000, Nate Lawson wrote: +> njl 2005-02-13 21:23:23 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> share/man/man4 acpi.4=20 +> Log: +> Bump date. Reminded by: ru I was also reminded few times... AFAIK date should be bumped when something significant is changed/added/removed, right? I've sometimes problems with telling if my change is big enough to be worth of date bump. Anyway. I wonder do we need '.Dd' at all. We've date of change in $FreeBSD$ already and '.Dd' date isn't visible in man(1) output, so why do we care? We could also do the bump automatically from cvs scripts with some preventing mechanism like "Don't touch date: please" (ugly, I know). We should care about our time, mostly ru@'s in this case:) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --imjhCm/Pyz7Rq5F2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCD8hkForvXbEpPzQRAli7AKDxm5QHOgmapUF89zlkddzQ5dVbpQCgj3XQ ZWP2hTy+VWQm4YFLK/vlq3s= =9tHa -----END PGP SIGNATURE----- --imjhCm/Pyz7Rq5F2-- From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:38:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CF7216A4CE; Sun, 13 Feb 2005 21:38:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D0F143D1D; Sun, 13 Feb 2005 21:38:34 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLcYje035308; Sun, 13 Feb 2005 21:38:34 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLcYKa035307; Sun, 13 Feb 2005 21:38:34 GMT (envelope-from iedowse) Message-Id: <200502132138.j1DLcYKa035307@repoman.freebsd.org> From: Ian Dowse Date: Sun, 13 Feb 2005 21:38:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb umass.c usbdi.c usbdi.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:38:34 -0000 iedowse 2005-02-13 21:38:34 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c usbdi.c usbdi.h Log: When attached to a high-speed device, report a more appropriate base transfer speed to CAM. The actual value used (40MB/s) is fairly arbitrary, but assumes the same 33% overhead as was implied by the 1MB/s figure we used for USB1 devices. Revision Changes Path 1.118 +11 -3 src/sys/dev/usb/umass.c 1.89 +6 -0 src/sys/dev/usb/usbdi.c 1.54 +1 -0 src/sys/dev/usb/usbdi.h From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:50:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA8CA16A4CE; Sun, 13 Feb 2005 21:50:39 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9938A43D39; Sun, 13 Feb 2005 21:50:39 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 5E694530C; Sun, 13 Feb 2005 22:50:38 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id B6DB65308; Sun, 13 Feb 2005 22:50:00 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 7628C33C1B; Sun, 13 Feb 2005 22:50:00 +0100 (CET) To: Pawel Jakub Dawidek References: <200502132123.j1DLNNrR034501@repoman.freebsd.org> <20050213213636.GE1102@darkness.comp.waw.pl> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 13 Feb 2005 22:50:00 +0100 In-Reply-To: <20050213213636.GE1102@darkness.comp.waw.pl> (Pawel Jakub Dawidek's message of "Sun, 13 Feb 2005 22:36:36 +0100") Message-ID: <86acq8jfjr.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 acpi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:50:40 -0000 Pawel Jakub Dawidek writes: > Anyway. I wonder do we need '.Dd' at all. We've date of change in $FreeBS= D$ > already and '.Dd' date isn't visible in man(1) output Wrong. It's at the bottom of every page. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Feb 13 21:51:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFBC16A4CE; Sun, 13 Feb 2005 21:51:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 908DE43D3F; Sun, 13 Feb 2005 21:51:50 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DLporr035855; Sun, 13 Feb 2005 21:51:50 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DLpoLO035854; Sun, 13 Feb 2005 21:51:50 GMT (envelope-from alc) Message-Id: <200502132151.j1DLpoLO035854@repoman.freebsd.org> From: Alan Cox Date: Sun, 13 Feb 2005 21:51:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 21:51:50 -0000 alc 2005-02-13 21:51:50 UTC FreeBSD src repository Modified files: sys/dev/md md.c Log: Request a CPU private mapping from sf_buf_alloc(). If the swap-backed memory disk is larger than the number of available sf_bufs, this improves performance on SMPs by eliminating interprocessor TLB shootdowns. For example, with 6656 sf_bufs, the default on my test machine, and a 256MB swap-backed memory disk, I see the command "dd if=/dev/md0 of=/dev/null bs=64k" achieve ~489MB/sec with the default, shared mappings, and ~587MB/sec with CPU private mappings. Revision Changes Path 1.153 +6 -1 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 22:13:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C74BC16A4CE; Sun, 13 Feb 2005 22:13:39 +0000 (GMT) Received: from lakermmtao08.cox.net (lakermmtao08.cox.net [68.230.240.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id E028C43D1F; Sun, 13 Feb 2005 22:13:38 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by lakermmtao08.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP id <20050213221338.JNTY22225.lakermmtao08.cox.net@mezz.mezzweb.com>; Sun, 13 Feb 2005 17:13:38 -0500 Date: Sun, 13 Feb 2005 16:14:49 -0600 To: "Daniel Eischen" References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> User-Agent: Opera M2/7.54 (Linux, build 955) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 22:13:39 -0000 On Sun, 13 Feb 2005 18:38:06 +0000 (UTC), Daniel Eischen wrote: > deischen 2005-02-13 18:38:06 UTC > > FreeBSD src repository > > Modified files: > lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h > thr_stack.c > Log: > Increase the default stacksizes: > 32-bit 64-bit > main thread 2MB 4MB > other threads 1MB 2MB Do we need to bump the __FreeBSD_version for this? There are some patches in ports tree, so not sure if it needs to be bump. Anyway, thanks for increased it! Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Feb 13 22:24:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7776416A4CE; Sun, 13 Feb 2005 22:24:47 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD5B943D1F; Sun, 13 Feb 2005 22:24:46 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1DMOguf019542; Sun, 13 Feb 2005 17:24:42 -0500 (EST) Date: Sun, 13 Feb 2005 17:24:42 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jeremy Messenger In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 22:24:47 -0000 On Sun, 13 Feb 2005, Jeremy Messenger wrote: > > Modified files: > > lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h > > thr_stack.c > > Log: > > Increase the default stacksizes: > > Do we need to bump the __FreeBSD_version for this? There are some patches > in ports tree, so not sure if it needs to be bump. No, other thread libraries haven't been changed. There's no harm in keeping the patches - they'll work with and without the above change and seems like more work to make the patches conditional anyways. -- DE From owner-cvs-src@FreeBSD.ORG Sun Feb 13 22:25:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BC8F16A4CE; Sun, 13 Feb 2005 22:25:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1DF443D39; Sun, 13 Feb 2005 22:25:33 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DMPXAM041698; Sun, 13 Feb 2005 22:25:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DMPXiI041697; Sun, 13 Feb 2005 22:25:33 GMT (envelope-from ru) Message-Id: <200502132225.j1DMPXiI041697@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 22:25:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/date date.1 src/bin/ln symlink.7 src/bin/ls ls.1 src/bin/pax tar.1 src/bin/rcp rcp.1 src/contrib/amd/fixmount fixmount.8 src/contrib/amd/hlfsd hlfsd.8 src/games/fortune/fortune fortune.6 src/games/fortune/strfile strfile.8 src/games/number ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 22:25:34 -0000 ru 2005-02-13 22:25:33 UTC FreeBSD src repository Modified files: bin/date date.1 bin/ln symlink.7 bin/ls ls.1 bin/pax tar.1 bin/rcp rcp.1 contrib/amd/fixmount fixmount.8 contrib/amd/hlfsd hlfsd.8 games/fortune/fortune fortune.6 games/fortune/strfile strfile.8 games/number number.6 gnu/lib/libdialog dialog.3 gnu/usr.bin/man/man man.man gnu/usr.bin/man/manpath manpath.man gnu/usr.bin/tar tar.1 lib/libarchive archive_read.3 archive_write.3 lib/libc/db/man dbopen.3 mpool.3 lib/libc/gen exec.3 getcap.3 getgrent.3 getpwent.3 lib/libc/net inet.3 resolver.3 lib/libc/regex regex.3 lib/libc/rpc rpc_clnt_create.3 lib/libc/stdtime time2posix.3 lib/libc/sys flock.2 intro.2 kldnext.2 kldunload.2 modnext.2 ptrace.2 rfork.2 send.2 vfork.2 lib/libcam cam.3 cam_cdbparse.3 lib/libdisk libdisk.3 lib/libedit editline.3 editrc.5 lib/libfetch fetch.3 lib/libmd mdX.3 ripemd.3 sha.3 lib/libpam/modules/pam_radius pam_radius.8 lib/libutil realhostname.3 realhostname_sa.3 uucplock.3 libexec/bootpd bootptab.5 libexec/mknetid mknetid.8 libexec/rshd rshd.8 libexec/ypxfr ypxfr.8 sbin/adjkerntz adjkerntz.8 sbin/badsect badsect.8 sbin/camcontrol camcontrol.8 sbin/ip6fw ip6fw.8 sbin/ipfw ipfw.8 sbin/mount_cd9660 mount_cd9660.8 sbin/newfs_msdos newfs_msdos.8 sbin/nos-tun nos-tun.8 sbin/restore restore.8 sbin/route route.8 sbin/spppcontrol spppcontrol.8 sbin/tunefs tunefs.8 share/man/man3 pthread.3 pthread_testcancel.3 sysexits.3 share/man/man4 awi.4 bpf.4 cy.4 da.4 dc.4 ddb.4 digi.4 divert.4 ed.4 icmp.4 intpm.4 ip.4 ip6.4 isp.4 natm.4 ng_ppp.4 pci.4 ppbus.4 psm.4 rl.4 rp.4 sa.4 scsi.4 sio.4 sppp.4 ste.4 sysmouse.4 tap.4 termios.4 tty.4 tun.4 udp.4 vr.4 wb.4 worm.4 xl.4 share/man/man4/man4.i386 apm.4 lnc.4 mcd.4 mse.4 ray.4 sr.4 share/man/man5 fs.5 nsswitch.conf.5 share/man/man7 firewall.7 release.7 share/man/man9 VFS.9 VOP_LOCK.9 bus_release_resource.9 cd.9 devstat.9 intro.9 mbuf.9 mutex.9 uio.9 vnode.9 share/termcap termcap.5 sys/boot/forth loader.4th.8 usr.bin/calendar calendar.1 usr.bin/cap_mkdb cap_mkdb.1 usr.bin/col col.1 usr.bin/colcrt colcrt.1 usr.bin/ee ee.1 usr.bin/enigma enigma.1 usr.bin/fetch fetch.1 usr.bin/file file.1 usr.bin/fstat fstat.1 usr.bin/getopt getopt.1 usr.bin/gprof gprof.1 usr.bin/indent indent.1 usr.bin/join join.1 usr.bin/last last.1 usr.bin/locate/locate locate.1 usr.bin/lock lock.1 usr.bin/make make.1 usr.bin/passwd passwd.1 usr.bin/ruptime ruptime.1 usr.bin/rwho rwho.1 usr.bin/sed sed.1 usr.bin/talk talk.1 usr.bin/tcopy tcopy.1 usr.bin/touch touch.1 usr.bin/tput tput.1 usr.bin/tset tset.1 usr.bin/tty tty.1 usr.bin/units units.1 usr.bin/vis vis.1 usr.bin/w w.1 usr.bin/wc wc.1 usr.bin/window window.1 usr.bin/xinstall install.1 usr.bin/xlint/xlint lint.1 usr.bin/xstr xstr.1 usr.sbin/ancontrol ancontrol.8 usr.sbin/apm apm.8 usr.sbin/apmd apmd.8 usr.sbin/chown chgrp.1 chown.8 usr.sbin/cron/cron cron.8 usr.sbin/cron/crontab crontab.5 usr.sbin/ctm/ctm ctm.1 ctm.5 usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/fdread fdread.1 usr.sbin/fdwrite fdwrite.1 usr.sbin/iostat iostat.8 usr.sbin/lpr/lpc lpc.8 usr.sbin/lpr/lpd lpd.8 usr.sbin/mount_nwfs mount_nwfs.8 usr.sbin/mptable mptable.1 usr.sbin/mrouted mtrace.8 usr.sbin/mtree mtree.8 usr.sbin/newsyslog newsyslog.8 usr.sbin/ntp/doc ntp.conf.5 ntpd.8 ntpdate.8 ntpq.8 usr.sbin/pccard/pccardd pccard.conf.5 pccardd.8 usr.sbin/pcvt/userkeys vt220keys.1 usr.sbin/pkg_install/add pkg_add.1 usr.sbin/pkg_install/create pkg_create.1 usr.sbin/pkg_install/delete pkg_delete.1 usr.sbin/pkg_install/info pkg_info.1 usr.sbin/pkg_install/sign pkg_sign.1 usr.sbin/pkg_install/version pkg_version.1 usr.sbin/ppp ppp.8.m4 usr.sbin/pppctl pppctl.8 usr.sbin/raycontrol raycontrol.8 usr.sbin/rpc.umntall rpc.umntall.8 usr.sbin/rpc.yppasswdd rpc.yppasswdd.8 usr.sbin/rpc.ypxfrd rpc.ypxfrd.8 usr.sbin/rrenumd rrenumd.conf.5 usr.sbin/rwhod rwhod.8 usr.sbin/syslogd syslog.conf.5 syslogd.8 usr.sbin/trpt trpt.8 usr.sbin/wicontrol wicontrol.8 usr.sbin/yp_mkdb yp_mkdb.8 usr.sbin/ypbind ypbind.8 usr.sbin/ypserv ypserv.8 Log: Expand *n't contractions. Revision Changes Path 1.72 +1 -1 src/bin/date/date.1 1.30 +1 -1 src/bin/ln/symlink.7 1.86 +2 -2 src/bin/ls/ls.1 1.11 +1 -1 src/bin/pax/tar.1 1.21 +1 -1 src/bin/rcp/rcp.1 1.11 +1 -1 src/contrib/amd/fixmount/fixmount.8 1.14 +2 -2 src/contrib/amd/hlfsd/hlfsd.8 1.19 +1 -1 src/games/fortune/fortune/fortune.6 1.13 +1 -1 src/games/fortune/strfile/strfile.8 1.6 +2 -2 src/games/number/number.6 1.26 +1 -1 src/gnu/lib/libdialog/dialog.3 1.24 +2 -2 src/gnu/usr.bin/man/man/man.man 1.10 +2 -2 src/gnu/usr.bin/man/manpath/manpath.man 1.48 +8 -8 src/gnu/usr.bin/tar/tar.1 1.19 +1 -1 src/lib/libarchive/archive_read.3 1.11 +1 -1 src/lib/libarchive/archive_write.3 1.11 +2 -2 src/lib/libc/db/man/dbopen.3 1.14 +1 -1 src/lib/libc/db/man/mpool.3 1.25 +2 -2 src/lib/libc/gen/exec.3 1.26 +7 -7 src/lib/libc/gen/getcap.3 1.27 +1 -1 src/lib/libc/gen/getgrent.3 1.29 +1 -1 src/lib/libc/gen/getpwent.3 1.30 +1 -1 src/lib/libc/net/inet.3 1.30 +1 -1 src/lib/libc/net/resolver.3 1.19 +3 -3 src/lib/libc/regex/regex.3 1.13 +1 -1 src/lib/libc/rpc/rpc_clnt_create.3 1.14 +2 -2 src/lib/libc/stdtime/time2posix.3 1.24 +1 -1 src/lib/libc/sys/flock.2 1.44 +2 -2 src/lib/libc/sys/intro.2 1.16 +1 -1 src/lib/libc/sys/kldnext.2 1.18 +1 -1 src/lib/libc/sys/kldunload.2 1.9 +1 -1 src/lib/libc/sys/modnext.2 1.37 +2 -2 src/lib/libc/sys/ptrace.2 1.34 +1 -1 src/lib/libc/sys/rfork.2 1.30 +1 -1 src/lib/libc/sys/send.2 1.26 +1 -1 src/lib/libc/sys/vfork.2 1.14 +4 -4 src/lib/libcam/cam.3 1.21 +5 -5 src/lib/libcam/cam_cdbparse.3 1.34 +1 -1 src/lib/libdisk/libdisk.3 1.22 +2 -2 src/lib/libedit/editline.3 1.17 +1 -1 src/lib/libedit/editrc.5 1.59 +1 -1 src/lib/libfetch/fetch.3 1.28 +3 -3 src/lib/libmd/mdX.3 1.15 +2 -2 src/lib/libmd/ripemd.3 1.17 +2 -2 src/lib/libmd/sha.3 1.17 +1 -1 src/lib/libpam/modules/pam_radius/pam_radius.8 1.10 +1 -1 src/lib/libutil/realhostname.3 1.11 +1 -1 src/lib/libutil/realhostname_sa.3 1.19 +2 -2 src/lib/libutil/uucplock.3 1.11 +1 -1 src/libexec/bootpd/bootptab.5 1.16 +1 -1 src/libexec/mknetid/mknetid.8 1.36 +1 -1 src/libexec/rshd/rshd.8 1.19 +1 -1 src/libexec/ypxfr/ypxfr.8 1.29 +1 -1 src/sbin/adjkerntz/adjkerntz.8 1.23 +1 -1 src/sbin/badsect/badsect.8 1.39 +12 -12 src/sbin/camcontrol/camcontrol.8 1.25 +5 -5 src/sbin/ip6fw/ip6fw.8 1.166 +4 -4 src/sbin/ipfw/ipfw.8 1.28 +1 -1 src/sbin/mount_cd9660/mount_cd9660.8 1.20 +1 -1 src/sbin/newfs_msdos/newfs_msdos.8 1.18 +2 -2 src/sbin/nos-tun/nos-tun.8 1.49 +1 -1 src/sbin/restore/restore.8 1.44 +1 -1 src/sbin/route/route.8 1.15 +2 -2 src/sbin/spppcontrol/spppcontrol.8 1.36 +1 -1 src/sbin/tunefs/tunefs.8 1.27 +1 -1 src/share/man/man3/pthread.3 1.12 +1 -1 src/share/man/man3/pthread_testcancel.3 1.15 +1 -1 src/share/man/man3/sysexits.3 1.18 +1 -1 src/share/man/man4/awi.4 1.45 +3 -3 src/share/man/man4/bpf.4 1.24 +3 -3 src/share/man/man4/cy.4 1.46 +2 -2 src/share/man/man4/da.4 1.34 +1 -1 src/share/man/man4/dc.4 1.27 +3 -3 src/share/man/man4/ddb.4 1.4 +6 -6 src/share/man/man4/digi.4 1.36 +1 -1 src/share/man/man4/divert.4 1.41 +3 -3 src/share/man/man4/ed.4 1.16 +1 -1 src/share/man/man4/icmp.4 1.15 +2 -2 src/share/man/man4/intpm.4 1.42 +1 -1 src/share/man/man4/ip.4 1.20 +1 -1 src/share/man/man4/ip6.4 1.20 +3 -3 src/share/man/man4/isp.4 1.24 +1 -1 src/share/man/man4/man4.i386/apm.4 1.24 +1 -1 src/share/man/man4/man4.i386/lnc.4 1.23 +1 -1 src/share/man/man4/man4.i386/mcd.4 1.19 +2 -2 src/share/man/man4/man4.i386/mse.4 1.13 +1 -1 src/share/man/man4/man4.i386/ray.4 1.26 +1 -1 src/share/man/man4/man4.i386/sr.4 1.17 +1 -1 src/share/man/man4/natm.4 1.23 +1 -1 src/share/man/man4/ng_ppp.4 1.17 +3 -3 src/share/man/man4/pci.4 1.23 +1 -1 src/share/man/man4/ppbus.4 1.47 +4 -4 src/share/man/man4/psm.4 1.39 +1 -1 src/share/man/man4/rl.4 1.5 +1 -1 src/share/man/man4/rp.4 1.38 +2 -2 src/share/man/man4/sa.4 1.31 +7 -7 src/share/man/man4/scsi.4 1.55 +4 -4 src/share/man/man4/sio.4 1.19 +3 -3 src/share/man/man4/sppp.4 1.20 +1 -1 src/share/man/man4/ste.4 1.25 +1 -1 src/share/man/man4/sysmouse.4 1.16 +2 -2 src/share/man/man4/tap.4 1.30 +2 -2 src/share/man/man4/termios.4 1.22 +2 -2 src/share/man/man4/tty.4 1.21 +2 -2 src/share/man/man4/tun.4 1.17 +1 -1 src/share/man/man4/udp.4 1.25 +2 -2 src/share/man/man4/vr.4 1.18 +1 -1 src/share/man/man4/wb.4 1.29 +2 -2 src/share/man/man4/worm.4 1.33 +1 -1 src/share/man/man4/xl.4 1.22 +1 -1 src/share/man/man5/fs.5 1.12 +3 -3 src/share/man/man5/nsswitch.conf.5 1.24 +5 -5 src/share/man/man7/firewall.7 1.50 +1 -1 src/share/man/man7/release.7 1.11 +1 -1 src/share/man/man9/VFS.9 1.16 +1 -1 src/share/man/man9/VOP_LOCK.9 1.10 +1 -1 src/share/man/man9/bus_release_resource.9 1.23 +1 -1 src/share/man/man9/cd.9 1.22 +1 -1 src/share/man/man9/devstat.9 1.16 +6 -6 src/share/man/man9/intro.9 1.54 +4 -4 src/share/man/man9/mbuf.9 1.46 +1 -1 src/share/man/man9/mutex.9 1.17 +2 -2 src/share/man/man9/uio.9 1.28 +2 -2 src/share/man/man9/vnode.9 1.25 +4 -4 src/share/termcap/termcap.5 1.16 +1 -1 src/sys/boot/forth/loader.4th.8 1.38 +1 -1 src/usr.bin/calendar/calendar.1 1.14 +1 -1 src/usr.bin/cap_mkdb/cap_mkdb.1 1.19 +1 -1 src/usr.bin/col/col.1 1.16 +1 -1 src/usr.bin/colcrt/colcrt.1 1.18 +1 -1 src/usr.bin/ee/ee.1 1.11 +1 -1 src/usr.bin/enigma/enigma.1 1.66 +1 -1 src/usr.bin/fetch/fetch.1 1.35 +6 -6 src/usr.bin/file/file.1 1.26 +3 -3 src/usr.bin/fstat/fstat.1 1.23 +1 -1 src/usr.bin/getopt/getopt.1 1.28 +1 -1 src/usr.bin/gprof/gprof.1 1.25 +2 -2 src/usr.bin/indent/indent.1 1.20 +1 -1 src/usr.bin/join/join.1 1.18 +1 -1 src/usr.bin/last/last.1 1.30 +1 -1 src/usr.bin/locate/locate/locate.1 1.12 +1 -1 src/usr.bin/lock/lock.1 1.84 +5 -5 src/usr.bin/make/make.1 1.30 +1 -1 src/usr.bin/passwd/passwd.1 1.17 +1 -1 src/usr.bin/ruptime/ruptime.1 1.10 +2 -2 src/usr.bin/rwho/rwho.1 1.41 +1 -1 src/usr.bin/sed/sed.1 1.20 +1 -1 src/usr.bin/talk/talk.1 1.17 +1 -1 src/usr.bin/tcopy/tcopy.1 1.14 +1 -1 src/usr.bin/touch/touch.1 1.17 +2 -2 src/usr.bin/tput/tput.1 1.16 +1 -1 src/usr.bin/tset/tset.1 1.8 +1 -1 src/usr.bin/tty/tty.1 1.18 +1 -1 src/usr.bin/units/units.1 1.12 +1 -1 src/usr.bin/vis/vis.1 1.20 +1 -1 src/usr.bin/w/w.1 1.21 +1 -1 src/usr.bin/wc/wc.1 1.17 +1 -1 src/usr.bin/window/window.1 1.32 +2 -2 src/usr.bin/xinstall/install.1 1.27 +1 -1 src/usr.bin/xlint/xlint/lint.1 1.11 +1 -1 src/usr.bin/xstr/xstr.1 1.30 +2 -2 src/usr.sbin/ancontrol/ancontrol.8 1.30 +1 -1 src/usr.sbin/apm/apm.8 1.22 +1 -1 src/usr.sbin/apmd/apmd.8 1.19 +1 -1 src/usr.sbin/chown/chgrp.1 1.25 +1 -1 src/usr.sbin/chown/chown.8 1.23 +2 -2 src/usr.sbin/cron/cron/cron.8 1.26 +7 -7 src/usr.sbin/cron/crontab/crontab.5 1.29 +2 -2 src/usr.sbin/ctm/ctm/ctm.1 1.18 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.32 +1 -1 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.8 +1 -1 src/usr.sbin/fdread/fdread.1 1.24 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.26 +1 -1 src/usr.sbin/iostat/iostat.8 1.24 +1 -1 src/usr.sbin/lpr/lpc/lpc.8 1.31 +1 -1 src/usr.sbin/lpr/lpd/lpd.8 1.21 +2 -2 src/usr.sbin/mount_nwfs/mount_nwfs.8 1.10 +2 -2 src/usr.sbin/mptable/mptable.1 1.23 +2 -2 src/usr.sbin/mrouted/mtrace.8 1.50 +3 -3 src/usr.sbin/mtree/mtree.8 1.48 +1 -1 src/usr.sbin/newsyslog/newsyslog.8 1.17 +1 -1 src/usr.sbin/ntp/doc/ntp.conf.5 1.11 +1 -1 src/usr.sbin/ntp/doc/ntpd.8 1.9 +1 -1 src/usr.sbin/ntp/doc/ntpdate.8 1.17 +3 -3 src/usr.sbin/ntp/doc/ntpq.8 1.27 +1 -1 src/usr.sbin/pccard/pccardd/pccard.conf.5 1.32 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.8 1.12 +1 -1 src/usr.sbin/pcvt/userkeys/vt220keys.1 1.66 +2 -2 src/usr.sbin/pkg_install/add/pkg_add.1 1.62 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.31 +1 -1 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.54 +3 -3 src/usr.sbin/pkg_install/info/pkg_info.1 1.10 +3 -3 src/usr.sbin/pkg_install/sign/pkg_sign.1 1.32 +1 -1 src/usr.sbin/pkg_install/version/pkg_version.1 1.319 +29 -29 src/usr.sbin/ppp/ppp.8.m4 1.24 +3 -3 src/usr.sbin/pppctl/pppctl.8 1.13 +1 -1 src/usr.sbin/raycontrol/raycontrol.8 1.12 +1 -1 src/usr.sbin/rpc.umntall/rpc.umntall.8 1.24 +3 -3 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.16 +1 -1 src/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 1.18 +1 -1 src/usr.sbin/rrenumd/rrenumd.conf.5 1.23 +1 -1 src/usr.sbin/rwhod/rwhod.8 1.38 +2 -2 src/usr.sbin/syslogd/syslog.conf.5 1.59 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.17 +1 -1 src/usr.sbin/trpt/trpt.8 1.47 +2 -2 src/usr.sbin/wicontrol/wicontrol.8 1.18 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.8 1.23 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.40 +3 -3 src/usr.sbin/ypserv/ypserv.8 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 22:54:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B55A216A4CE; Sun, 13 Feb 2005 22:54:10 +0000 (GMT) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F68343D41; Sun, 13 Feb 2005 22:54:10 +0000 (GMT) (envelope-from tim@kientzle.com) Received: from kientzle.com (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id j1DMs1OZ094444; Sun, 13 Feb 2005 14:54:02 -0800 (PST) (envelope-from tim@kientzle.com) Message-ID: <420FDA81.7000301@kientzle.com> Date: Sun, 13 Feb 2005 14:53:53 -0800 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200502122248.j1CMmcjQ032478@repoman.freebsd.org> <864qgglbja.fsf@xps.des.no> In-Reply-To: <864qgglbja.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: cvs-src@FreeBSD.org cc: Tim Kientzle cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 22:54:10 -0000 Dag-Erling Smørgrav wrote: > Tim Kientzle writes: > >> The ISO9660 support is now mature enough to extract FreeBSD >> distribution CDROMs created with mkisofs. > > Also fun to do > # tar tf /dev/acd0 > though Joliet doesn't seem to be very well supported yet. There's no Joliet support at all yet. Joliet disks will show the ISO9660 standard portion. Tim From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:01:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85CC716A4CE; Sun, 13 Feb 2005 23:01:20 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56A4A43D2D; Sun, 13 Feb 2005 23:01:20 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 021444A9A4; Sun, 13 Feb 2005 17:01:20 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 06395-01-42; Sun, 13 Feb 2005 17:01:19 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 8BFC64A9A0; Sun, 13 Feb 2005 17:01:19 -0600 (CST) Date: Sun, 13 Feb 2005 17:01:19 -0600 From: Alan Cox To: Alan Cox Message-ID: <20050213230119.GE10496@cs.rice.edu> References: <200502132151.j1DLpoLO035854@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502132151.j1DLpoLO035854@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 13 Feb 2005 23:01:20 -0000 On Sun, Feb 13, 2005 at 09:51:50PM +0000, Alan Cox wrote: > alc 2005-02-13 21:51:50 UTC > > FreeBSD src repository > > Modified files: > sys/dev/md md.c > Log: > Request a CPU private mapping from sf_buf_alloc(). If the swap-backed > memory disk is larger than the number of available sf_bufs, this improves > performance on SMPs by eliminating interprocessor TLB shootdowns. For > example, with 6656 sf_bufs, the default on my test machine, and a 256MB > swap-backed memory disk, I see the command > "dd if=/dev/md0 of=/dev/null bs=64k" achieve ~489MB/sec with the default, > shared mappings, and ~587MB/sec with CPU private mappings. > > Revision Changes Path > 1.153 +6 -1 src/sys/dev/md/md.c For completeness, I'll add that with a uniprocessor kernel on the same machine, this test achieves a bandwidth of ~827MB/sec. Alan From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:07:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 589CF16A4CE; Sun, 13 Feb 2005 23:07:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 200A343D45; Sun, 13 Feb 2005 23:07:31 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DN7UrS043584; Sun, 13 Feb 2005 23:07:30 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DN7Ufa043583; Sun, 13 Feb 2005 23:07:30 GMT (envelope-from obrien) Message-Id: <200502132307.j1DN7Ufa043583@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 13 Feb 2005 23:07:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/grep grep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:07:31 -0000 obrien 2005-02-13 23:07:30 UTC FreeBSD src repository Modified files: gnu/usr.bin/grep grep.c Log: Fix regression in output with -R compared to previous version. PR: 77466 Submitted by: Andre Guibert de Bruet Revision Changes Path 1.28 +1 -1 src/gnu/usr.bin/grep/grep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:09:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FA6316A4CE; Sun, 13 Feb 2005 23:09:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA07643D48; Sun, 13 Feb 2005 23:09:36 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DN9agt043656; Sun, 13 Feb 2005 23:09:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DN9aMP043655; Sun, 13 Feb 2005 23:09:36 GMT (envelope-from alc) Message-Id: <200502132309.j1DN9aMP043655@repoman.freebsd.org> From: Alan Cox Date: Sun, 13 Feb 2005 23:09:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 uio_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:09:37 -0000 alc 2005-02-13 23:09:36 UTC FreeBSD src repository Modified files: sys/i386/i386 uio_machdep.c Log: Request a CPU private mapping from sf_buf_alloc(). Revision Changes Path 1.8 +5 -1 src/sys/i386/i386/uio_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:23:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 142C916A4CE; Sun, 13 Feb 2005 23:23:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA10943D39; Sun, 13 Feb 2005 23:23:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DNNUPH044308; Sun, 13 Feb 2005 23:23:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DNNUNJ044307; Sun, 13 Feb 2005 23:23:30 GMT (envelope-from ru) Message-Id: <200502132323.j1DNNUNJ044307@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 23:23:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libbsnmp/modules/snmp_netgraph snmp_netgraph.3 src/share/man/man9 bus_dma.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:23:31 -0000 ru 2005-02-13 23:23:30 UTC FreeBSD src repository Modified files: lib/libbsnmp/modules/snmp_netgraph snmp_netgraph.3 share/man/man9 bus_dma.9 Log: who's -> whose Revision Changes Path 1.8 +1 -1 src/lib/libbsnmp/modules/snmp_netgraph/snmp_netgraph.3 1.23 +1 -1 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:29:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90C8116A4CE; Sun, 13 Feb 2005 23:29:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 624BE43D2F; Sun, 13 Feb 2005 23:29:54 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DNTsO5044555; Sun, 13 Feb 2005 23:29:54 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DNTsj3044554; Sun, 13 Feb 2005 23:29:54 GMT (envelope-from kientzle) Message-Id: <200502132329.j1DNTsj3044554@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 13 Feb 2005 23:29:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive Makefile archive_read_support_compression_none.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:29:54 -0000 kientzle 2005-02-13 23:29:54 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive_read_support_compression_none.c Log: Fix a buffer overflow in the "none" decompression handler that occurred with large read-ahead requests. This only affected formats that incorrectly make large requests (ZIP did this until recently) or with block sizes over 32k. Revision Changes Path 1.30 +1 -1 src/lib/libarchive/Makefile 1.6 +75 -67 src/lib/libarchive/archive_read_support_compression_none.c From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:33:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1269B16A4CE; Sun, 13 Feb 2005 23:33:28 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AA2B43D49; Sun, 13 Feb 2005 23:33:27 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1DNXoqN080291; Sun, 13 Feb 2005 18:33:50 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Daniel Eischen In-Reply-To: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FSbgrmtjluIfgNR059Zp" Organization: MarcusCom, Inc. Date: Sun, 13 Feb 2005 18:33:03 -0500 Message-Id: <1108337583.93267.1.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:33:28 -0000 --=-FSbgrmtjluIfgNR059Zp Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-02-13 at 18:38 +0000, Daniel Eischen wrote: > deischen 2005-02-13 18:38:06 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h=20 > thr_stack.c=20 > Log: > Increase the default stacksizes: > =20 > 32-bit 64-bit > main thread 2MB 4MB > other threads 1MB 2MB And there was much rejoicing! I would like to reiterate mezz's request for a __FreeBSD_version bump once all the thread libraries are updated. It would also be good to get this MFC'd before 5.4. Thanks again. Joe >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-FSbgrmtjluIfgNR059Zp Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCD+Ovb2iPiv4Uz4cRAkxTAJ9eOqADvFaeEnvSg+bLKi7QVUg80QCeI2Yi D49rnAb1NPf2KO3qsu1eKWo= =oOP4 -----END PGP SIGNATURE----- --=-FSbgrmtjluIfgNR059Zp-- From owner-cvs-src@FreeBSD.ORG Sun Feb 13 23:45:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D79F816A4CE; Sun, 13 Feb 2005 23:45:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F9EC43D41; Sun, 13 Feb 2005 23:45:54 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1DNjsbK046582; Sun, 13 Feb 2005 23:45:54 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1DNjstc046581; Sun, 13 Feb 2005 23:45:54 GMT (envelope-from ru) Message-Id: <200502132345.j1DNjstc046581@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 13 Feb 2005 23:45:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/chmod chmod.1 src/games/fortune/fortune fortune.6 src/lib/libarchive tar.5 src/lib/libc/gen getcap.3 stringlist.3 src/lib/libc/stdtime ctime.3 src/lib/libc/sys... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Feb 2005 23:45:55 -0000 ru 2005-02-13 23:45:54 UTC FreeBSD src repository Modified files: bin/chmod chmod.1 games/fortune/fortune fortune.6 lib/libarchive tar.5 lib/libc/gen getcap.3 stringlist.3 lib/libc/stdtime ctime.3 lib/libc/sys shmctl.2 lib/libcompat/4.1 cftime.3 lib/libcompat/regexp regexp.3 lib/libedit editline.3 lib/libfetch fetch.3 lib/libftpio ftpio.3 lib/libvgl vgl.3 libexec/comsat comsat.8 libexec/pppoed pppoed.8 sbin/atm/ilmid ilmid.8 sbin/spppcontrol spppcontrol.8 share/man/man4 dc.4 ddb.4 divert.4 ed.4 gdb.4 ieee80211.4 iicbus.4 ipsec.4 ng_ppp.4 ng_pppoe.4 pcvt.4 share/man/man4/man4.i386 ep.4 lnc.4 svr4.4 share/man/man5 periodic.conf.5 share/man/man7 firewall.7 share/man/man9 bus_dma.9 mbuf.9 uio.9 usr.bin/file file.1 usr.bin/indent indent.1 usr.bin/mt mt.1 usr.bin/tr tr.1 usr.bin/write write.1 usr.sbin/cron/cron cron.8 usr.sbin/cron/crontab crontab.5 usr.sbin/mergemaster mergemaster.8 usr.sbin/mrouted mtrace.8 usr.sbin/pcvt/scon scon.1 usr.sbin/pkg_install/create pkg_create.1 usr.sbin/ppp ppp.8.m4 usr.sbin/rpc.yppasswdd rpc.yppasswdd.8 usr.sbin/sa sa.8 usr.sbin/sysinstall sysinstall.8 usr.sbin/syslogd syslog.conf.5 usr.sbin/ypserv ypserv.8 usr.sbin/zic zic.8 Log: Expand contractions. Revision Changes Path 1.39 +1 -1 src/bin/chmod/chmod.1 1.20 +2 -2 src/games/fortune/fortune/fortune.6 1.11 +2 -2 src/lib/libarchive/tar.5 1.27 +1 -1 src/lib/libc/gen/getcap.3 1.11 +1 -1 src/lib/libc/gen/stringlist.3 1.23 +1 -1 src/lib/libc/stdtime/ctime.3 1.18 +1 -1 src/lib/libc/sys/shmctl.2 1.16 +1 -1 src/lib/libcompat/4.1/cftime.3 1.12 +1 -1 src/lib/libcompat/regexp/regexp.3 1.23 +2 -2 src/lib/libedit/editline.3 1.60 +2 -2 src/lib/libfetch/fetch.3 1.35 +3 -3 src/lib/libftpio/ftpio.3 1.30 +1 -1 src/lib/libvgl/vgl.3 1.14 +1 -1 src/libexec/comsat/comsat.8 1.18 +1 -1 src/libexec/pppoed/pppoed.8 1.8 +1 -1 src/sbin/atm/ilmid/ilmid.8 1.16 +2 -2 src/sbin/spppcontrol/spppcontrol.8 1.35 +1 -1 src/share/man/man4/dc.4 1.28 +1 -1 src/share/man/man4/ddb.4 1.37 +2 -2 src/share/man/man4/divert.4 1.42 +1 -1 src/share/man/man4/ed.4 1.14 +2 -2 src/share/man/man4/gdb.4 1.9 +1 -1 src/share/man/man4/ieee80211.4 1.12 +2 -2 src/share/man/man4/iicbus.4 1.16 +1 -1 src/share/man/man4/ipsec.4 1.34 +1 -1 src/share/man/man4/man4.i386/ep.4 1.25 +1 -1 src/share/man/man4/man4.i386/lnc.4 1.12 +1 -1 src/share/man/man4/man4.i386/svr4.4 1.24 +1 -1 src/share/man/man4/ng_ppp.4 1.30 +3 -3 src/share/man/man4/ng_pppoe.4 1.45 +4 -4 src/share/man/man4/pcvt.4 1.54 +2 -2 src/share/man/man5/periodic.conf.5 1.25 +2 -2 src/share/man/man7/firewall.7 1.24 +1 -1 src/share/man/man9/bus_dma.9 1.55 +2 -2 src/share/man/man9/mbuf.9 1.18 +1 -1 src/share/man/man9/uio.9 1.36 +1 -1 src/usr.bin/file/file.1 1.26 +2 -2 src/usr.bin/indent/indent.1 1.41 +1 -1 src/usr.bin/mt/mt.1 1.33 +1 -1 src/usr.bin/tr/tr.1 1.13 +1 -1 src/usr.bin/write/write.1 1.24 +1 -1 src/usr.sbin/cron/cron/cron.8 1.27 +2 -2 src/usr.sbin/cron/crontab/crontab.5 1.32 +1 -1 src/usr.sbin/mergemaster/mergemaster.8 1.24 +1 -1 src/usr.sbin/mrouted/mtrace.8 1.20 +1 -1 src/usr.sbin/pcvt/scon/scon.1 1.63 +3 -3 src/usr.sbin/pkg_install/create/pkg_create.1 1.320 +42 -42 src/usr.sbin/ppp/ppp.8.m4 1.25 +1 -1 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.19 +1 -1 src/usr.sbin/sa/sa.8 1.67 +6 -6 src/usr.sbin/sysinstall/sysinstall.8 1.39 +2 -2 src/usr.sbin/syslogd/syslog.conf.5 1.41 +1 -1 src/usr.sbin/ypserv/ypserv.8 1.19 +2 -2 src/usr.sbin/zic/zic.8 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 00:05:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0476E16A4CE; Mon, 14 Feb 2005 00:05:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC03F43D1F; Mon, 14 Feb 2005 00:05:58 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E05wvm047261; Mon, 14 Feb 2005 00:05:58 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E05wJY047260; Mon, 14 Feb 2005 00:05:58 GMT (envelope-from obrien) Message-Id: <200502140005.j1E05wJY047260@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 00:05:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/mk bsd.compat.mk bsd.init.mk sys.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 00:05:59 -0000 obrien 2005-02-14 00:05:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/mk bsd.init.mk sys.mk Added files: (Branch: RELENG_5) share/mk bsd.compat.mk Log: MFC: infrastructure for the very dreaded NOFOO -> NO_FOO. Revision Changes Path 1.18.2.1 +40 -0 src/share/mk/bsd.compat.mk (new) 1.1.10.1 +1 -0 src/share/mk/bsd.init.mk 1.80.2.1 +1 -0 src/share/mk/sys.mk From owner-cvs-src@FreeBSD.ORG Mon Feb 14 00:07:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F00A216A4CE; Mon, 14 Feb 2005 00:07:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C570A43D4C; Mon, 14 Feb 2005 00:07:25 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E07PYW047314; Mon, 14 Feb 2005 00:07:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E07PG8047313; Mon, 14 Feb 2005 00:07:25 GMT (envelope-from obrien) Message-Id: <200502140007.j1E07PG8047313@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 00:07:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/mk Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 00:07:26 -0000 obrien 2005-02-14 00:07:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/mk Makefile Log: MFC: infrastructure for the very dreaded NOFOO -> NO_FOO. Revision Changes Path 1.43.2.2 +1 -1 src/share/mk/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 14 00:15:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3793616A4CE; Mon, 14 Feb 2005 00:15:51 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE19E43D1D; Mon, 14 Feb 2005 00:15:50 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j1E0FoTb059863; Sun, 13 Feb 2005 16:15:50 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id j1E0FoGx059862; Sun, 13 Feb 2005 16:15:50 -0800 (PST) (envelope-from obrien) Date: Sun, 13 Feb 2005 16:15:50 -0800 From: "David O'Brien" To: John Baldwin Message-ID: <20050214001550.GA59689@dragon.nuxi.com> References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050209041221.GA16675@dragon.nuxi.com> <200502091353.10200.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502091353.10200.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 00:15:51 -0000 On Wed, Feb 09, 2005 at 01:53:10PM -0500, John Baldwin wrote: > Speaking of benchmarks, how about testing the patches I posted to amd64@? > Specifically, how about benchmarking the atomic patch to change membars to > use the fence instructions? I was really hoping some of the other readers of freebsd-amd64 that always offer "I can't program well, but can test things" would test them. I'm bouncing my amd64 machines too much polishing things for 5.4-RELEASE. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Feb 14 01:08:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEE8116A4CE; Mon, 14 Feb 2005 01:08:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A214043D55; Mon, 14 Feb 2005 01:08:14 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E18E4e059544; Mon, 14 Feb 2005 01:08:14 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E18Elp059543; Mon, 14 Feb 2005 01:08:14 GMT (envelope-from obrien) Message-Id: <200502140108.j1E18Elp059543@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 01:08:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 01:08:14 -0000 obrien 2005-02-14 01:08:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: MFC: rev 1.68: if USER of HOSTNAME is set to an empty value, use the fallback value. rev 1.65: /* -> /*- for copyright notices. Revision Changes Path 1.62.2.17 +2 -2 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Mon Feb 14 01:10:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3CC016A4CE; Mon, 14 Feb 2005 01:10:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A8EA43D41; Mon, 14 Feb 2005 01:10:50 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E1Ao0B059692; Mon, 14 Feb 2005 01:10:50 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E1AoKI059691; Mon, 14 Feb 2005 01:10:50 GMT (envelope-from obrien) Message-Id: <200502140110.j1E1AoKI059691@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 01:10:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/advansys adwlib.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 01:10:50 -0000 obrien 2005-02-14 01:10:50 UTC FreeBSD src repository Modified files: sys/dev/advansys adwlib.h Log: Fix a missing /*- Revision Changes Path 1.9 +1 -1 src/sys/dev/advansys/adwlib.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 01:15:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3B4316A4CE; Mon, 14 Feb 2005 01:15:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9822743D3F; Mon, 14 Feb 2005 01:15:45 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E1Fjdv059973; Mon, 14 Feb 2005 01:15:45 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E1Fjtd059972; Mon, 14 Feb 2005 01:15:45 GMT (envelope-from obrien) Message-Id: <200502140115.j1E1Fjtd059972@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 01:15:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/rc.d initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 01:15:45 -0000 obrien 2005-02-14 01:15:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/rc.d initdiskless Log: MFC: rev 1.41: use utils from /rescue vs. /stand, and pax vs. cpio & gzip. Revision Changes Path 1.38.2.2 +1 -1 src/etc/rc.d/initdiskless From owner-cvs-src@FreeBSD.ORG Mon Feb 14 01:51:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B48216A4CF; Mon, 14 Feb 2005 01:51:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CB7D43D54; Mon, 14 Feb 2005 01:51:52 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E1ppRp061376; Mon, 14 Feb 2005 01:51:51 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E1ppob061372; Mon, 14 Feb 2005 01:51:51 GMT (envelope-from iedowse) Message-Id: <200502140151.j1E1ppob061372@repoman.freebsd.org> From: Ian Dowse Date: Mon, 14 Feb 2005 01:51:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdi.c usbdi.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 01:51:52 -0000 iedowse 2005-02-14 01:51:51 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.c usbdi.h Log: Add a new function usbd_abort_default_pipe() that aborts any transfers on the default pipe. This is helpful in device detach routines to stop any active control transfers. Revision Changes Path 1.90 +6 -0 src/sys/dev/usb/usbdi.c 1.55 +1 -0 src/sys/dev/usb/usbdi.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:05:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C97D16A4CF for ; Mon, 14 Feb 2005 02:05:34 +0000 (GMT) Received: from mail23.sea5.speakeasy.net (mail23.sea5.speakeasy.net [69.17.117.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8370543D46 for ; Mon, 14 Feb 2005 02:05:33 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 22961 invoked from network); 14 Feb 2005 02:05:33 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail23.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 14 Feb 2005 02:05:33 -0000 Received: from hydrogen.funkthat.com (dapatm@localhost.funkthat.com [127.0.0.1])j1E25VGH009697; Sun, 13 Feb 2005 18:05:31 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j1E25VQb009696; Sun, 13 Feb 2005 18:05:31 -0800 (PST) Date: Sun, 13 Feb 2005 18:05:31 -0800 From: John-Mark Gurney To: Joe Marcus Clarke Message-ID: <20050214020531.GD40468@funkthat.com> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1108337583.93267.1.camel@shumai.marcuscom.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: Daniel Eischen cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:05:34 -0000 Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: > And there was much rejoicing! I would like to reiterate mezz's request > for a __FreeBSD_version bump once all the thread libraries are updated. > It would also be good to get this MFC'd before 5.4. Thanks again. If any application that cares/requires changes from the default, either due to large number of threads (requiring small stack size), or large stacks, should already be patched with their new defaults... So requiring a modification based upon version before/after this change should be unnecessary... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:17:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF66516A4CE; Mon, 14 Feb 2005 02:17:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9657143D1D; Mon, 14 Feb 2005 02:17:53 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2Hrgt062358; Mon, 14 Feb 2005 02:17:53 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2Hr9U062357; Mon, 14 Feb 2005 02:17:53 GMT (envelope-from iedowse) Message-Id: <200502140217.j1E2Hr9U062357@repoman.freebsd.org> From: Ian Dowse Date: Mon, 14 Feb 2005 02:17:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb 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: Mon, 14 Feb 2005 02:17:53 -0000 iedowse 2005-02-14 02:17:53 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c Log: Abort any active transfers when the device detaches. This fixes a few situations where we used to crash, but by no means all of them. Revision Changes Path 1.119 +44 -0 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:30:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE54516A4CE; Mon, 14 Feb 2005 02:30:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64EA943D48; Mon, 14 Feb 2005 02:30:03 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2U3EU062809; Mon, 14 Feb 2005 02:30:03 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2U3U8062808; Mon, 14 Feb 2005 02:30:03 GMT (envelope-from gshapiro) Message-Id: <200502140230.j1E2U3U8062808@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:30:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: SENDMAIL Subject: cvs commit: src/contrib/sendmail - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:30:04 -0000 gshapiro 2005-02-14 02:30:03 UTC FreeBSD src repository src/contrib/sendmail - Imported sources Update of /home/ncvs/src/contrib/sendmail In directory repoman.freebsd.org:/tmp/cvs-serv62777 Log Message: Import sendmail 8.13.3 Status: Vendor Tag: SENDMAIL Release Tags: v8_13_3 U src/contrib/sendmail/Makefile U src/contrib/sendmail/CACerts U src/contrib/sendmail/FAQ U src/contrib/sendmail/INSTALL U src/contrib/sendmail/KNOWNBUGS U src/contrib/sendmail/LICENSE U src/contrib/sendmail/PGPKEYS U src/contrib/sendmail/README U src/contrib/sendmail/RELEASE_NOTES U src/contrib/sendmail/src/Makefile U src/contrib/sendmail/src/Makefile.m4 U src/contrib/sendmail/src/README U src/contrib/sendmail/src/SECURITY U src/contrib/sendmail/src/TRACEFLAGS U src/contrib/sendmail/src/TUNING U src/contrib/sendmail/src/alias.c U src/contrib/sendmail/src/aliases U src/contrib/sendmail/src/aliases.5 U src/contrib/sendmail/src/arpadate.c U src/contrib/sendmail/src/bf.h U src/contrib/sendmail/src/bf.c U src/contrib/sendmail/src/collect.c C src/contrib/sendmail/src/conf.c U src/contrib/sendmail/src/conf.h U src/contrib/sendmail/src/control.c U src/contrib/sendmail/src/convtime.c U src/contrib/sendmail/src/daemon.c U src/contrib/sendmail/src/deliver.c U src/contrib/sendmail/src/domain.c U src/contrib/sendmail/src/envelope.c U src/contrib/sendmail/src/err.c C src/contrib/sendmail/src/headers.c U src/contrib/sendmail/src/helpfile U src/contrib/sendmail/src/macro.c U src/contrib/sendmail/src/mailq.1 U src/contrib/sendmail/src/main.c U src/contrib/sendmail/src/map.c C src/contrib/sendmail/src/mci.c U src/contrib/sendmail/src/milter.c U src/contrib/sendmail/src/mime.c U src/contrib/sendmail/src/newaliases.1 U src/contrib/sendmail/src/parseaddr.c U src/contrib/sendmail/src/queue.c U src/contrib/sendmail/src/ratectrl.c U src/contrib/sendmail/src/readcf.c U src/contrib/sendmail/src/recipient.c C src/contrib/sendmail/src/savemail.c U src/contrib/sendmail/src/sendmail.8 U src/contrib/sendmail/src/sendmail.h U src/contrib/sendmail/src/sasl.c U src/contrib/sendmail/src/sfsasl.c U src/contrib/sendmail/src/sfsasl.h U src/contrib/sendmail/src/shmticklib.c U src/contrib/sendmail/src/sm_resolve.c U src/contrib/sendmail/src/sm_resolve.h U src/contrib/sendmail/src/srvrsmtp.c U src/contrib/sendmail/src/stab.c U src/contrib/sendmail/src/stats.c U src/contrib/sendmail/src/statusd_shm.h U src/contrib/sendmail/src/sysexits.c U src/contrib/sendmail/src/timers.c U src/contrib/sendmail/src/timers.h U src/contrib/sendmail/src/tls.c U src/contrib/sendmail/src/trace.c U src/contrib/sendmail/src/udb.c U src/contrib/sendmail/src/usersmtp.c U src/contrib/sendmail/src/util.c U src/contrib/sendmail/src/version.c U src/contrib/sendmail/doc/op/Makefile U src/contrib/sendmail/doc/op/README U src/contrib/sendmail/doc/op/op.me U src/contrib/sendmail/libsmutil/Makefile U src/contrib/sendmail/libsmutil/Makefile.m4 U src/contrib/sendmail/libsmutil/cf.c U src/contrib/sendmail/libsmutil/debug.c U src/contrib/sendmail/libsmutil/err.c U src/contrib/sendmail/libsmutil/lockfile.c U src/contrib/sendmail/libsmutil/safefile.c U src/contrib/sendmail/libsmutil/snprintf.c U src/contrib/sendmail/mail.local/Makefile U src/contrib/sendmail/mail.local/Makefile.m4 U src/contrib/sendmail/mail.local/README U src/contrib/sendmail/mail.local/mail.local.8 C src/contrib/sendmail/mail.local/mail.local.c U src/contrib/sendmail/mailstats/Makefile U src/contrib/sendmail/mailstats/Makefile.m4 U src/contrib/sendmail/mailstats/mailstats.8 U src/contrib/sendmail/mailstats/mailstats.c U src/contrib/sendmail/makemap/Makefile U src/contrib/sendmail/makemap/Makefile.m4 U src/contrib/sendmail/makemap/makemap.8 C src/contrib/sendmail/makemap/makemap.c U src/contrib/sendmail/smrsh/Makefile U src/contrib/sendmail/smrsh/Makefile.m4 U src/contrib/sendmail/smrsh/README C src/contrib/sendmail/smrsh/smrsh.8 C src/contrib/sendmail/smrsh/smrsh.c U src/contrib/sendmail/test/Makefile U src/contrib/sendmail/test/Makefile.m4 U src/contrib/sendmail/test/README U src/contrib/sendmail/test/Results U src/contrib/sendmail/test/t_dropgid.c U src/contrib/sendmail/test/t_exclopen.c U src/contrib/sendmail/test/t_pathconf.c U src/contrib/sendmail/test/t_seteuid.c U src/contrib/sendmail/test/t_setgid.c U src/contrib/sendmail/test/t_setreuid.c U src/contrib/sendmail/test/t_setuid.c U src/contrib/sendmail/test/t_snprintf.c U src/contrib/sendmail/include/sendmail/mailstats.h U src/contrib/sendmail/include/sendmail/pathnames.h U src/contrib/sendmail/include/sendmail/sendmail.h U src/contrib/sendmail/include/sm/assert.h U src/contrib/sendmail/include/sm/bdb.h U src/contrib/sendmail/include/sm/bitops.h U src/contrib/sendmail/include/sm/cdefs.h U src/contrib/sendmail/include/sm/cf.h U src/contrib/sendmail/include/sm/clock.h U src/contrib/sendmail/include/sm/conf.h U src/contrib/sendmail/include/sm/config.h U src/contrib/sendmail/include/sm/debug.h U src/contrib/sendmail/include/sm/errstring.h U src/contrib/sendmail/include/sm/exc.h U src/contrib/sendmail/include/sm/fdset.h U src/contrib/sendmail/include/sm/gen.h U src/contrib/sendmail/include/sm/heap.h U src/contrib/sendmail/include/sm/io.h U src/contrib/sendmail/include/sm/ldap.h U src/contrib/sendmail/include/sm/limits.h U src/contrib/sendmail/include/sm/mbdb.h U src/contrib/sendmail/include/sm/path.h U src/contrib/sendmail/include/sm/rpool.h U src/contrib/sendmail/include/sm/setjmp.h U src/contrib/sendmail/include/sm/shm.h U src/contrib/sendmail/include/sm/signal.h U src/contrib/sendmail/include/sm/string.h U src/contrib/sendmail/include/sm/sysexits.h U src/contrib/sendmail/include/sm/test.h U src/contrib/sendmail/include/sm/types.h U src/contrib/sendmail/include/sm/varargs.h U src/contrib/sendmail/include/sm/xtrap.h U src/contrib/sendmail/include/sm/os/sm_os_aix.h N src/contrib/sendmail/include/sm/os/sm_os_dragonfly.h U src/contrib/sendmail/include/sm/os/sm_os_freebsd.h U src/contrib/sendmail/include/sm/os/sm_os_hp.h U src/contrib/sendmail/include/sm/os/sm_os_irix.h U src/contrib/sendmail/include/sm/os/sm_os_linux.h U src/contrib/sendmail/include/sm/os/sm_os_mpeix.h U src/contrib/sendmail/include/sm/os/sm_os_next.h U src/contrib/sendmail/include/sm/os/sm_os_openbsd.h U src/contrib/sendmail/include/sm/os/sm_os_openunix.h U src/contrib/sendmail/include/sm/os/sm_os_osf1.h U src/contrib/sendmail/include/sm/os/sm_os_sunos.h U src/contrib/sendmail/include/sm/os/sm_os_ultrix.h U src/contrib/sendmail/include/sm/os/sm_os_unicos.h U src/contrib/sendmail/include/sm/os/sm_os_unicosmk.h U src/contrib/sendmail/include/sm/os/sm_os_unicosmp.h U src/contrib/sendmail/include/sm/os/sm_os_unixware.h U src/contrib/sendmail/include/libsmdb/smdb.h U src/contrib/sendmail/include/libmilter/mfdef.h U src/contrib/sendmail/include/libmilter/mfapi.h U src/contrib/sendmail/include/libmilter/milter.h U src/contrib/sendmail/libsm/Makefile U src/contrib/sendmail/libsm/Makefile.m4 U src/contrib/sendmail/libsm/README U src/contrib/sendmail/libsm/assert.c U src/contrib/sendmail/libsm/assert.html U src/contrib/sendmail/libsm/b-strcmp.c U src/contrib/sendmail/libsm/b-strl.c U src/contrib/sendmail/libsm/cdefs.html U src/contrib/sendmail/libsm/cf.c U src/contrib/sendmail/libsm/clock.c U src/contrib/sendmail/libsm/clrerr.c U src/contrib/sendmail/libsm/config.c U src/contrib/sendmail/libsm/debug.c U src/contrib/sendmail/libsm/debug.html U src/contrib/sendmail/libsm/errstring.c U src/contrib/sendmail/libsm/exc.c U src/contrib/sendmail/libsm/exc.html U src/contrib/sendmail/libsm/fclose.c U src/contrib/sendmail/libsm/feof.c U src/contrib/sendmail/libsm/ferror.c U src/contrib/sendmail/libsm/fflush.c U src/contrib/sendmail/libsm/fget.c U src/contrib/sendmail/libsm/findfp.c U src/contrib/sendmail/libsm/flags.c U src/contrib/sendmail/libsm/fopen.c U src/contrib/sendmail/libsm/fpos.c U src/contrib/sendmail/libsm/fprintf.c U src/contrib/sendmail/libsm/fpurge.c U src/contrib/sendmail/libsm/fput.c U src/contrib/sendmail/libsm/fread.c U src/contrib/sendmail/libsm/fscanf.c U src/contrib/sendmail/libsm/fseek.c U src/contrib/sendmail/libsm/fvwrite.c U src/contrib/sendmail/libsm/fvwrite.h U src/contrib/sendmail/libsm/fwalk.c U src/contrib/sendmail/libsm/fwrite.c U src/contrib/sendmail/libsm/gen.html U src/contrib/sendmail/libsm/get.c U src/contrib/sendmail/libsm/glue.h U src/contrib/sendmail/libsm/heap.c U src/contrib/sendmail/libsm/heap.html U src/contrib/sendmail/libsm/index.html U src/contrib/sendmail/libsm/io.html U src/contrib/sendmail/libsm/ldap.c U src/contrib/sendmail/libsm/local.h U src/contrib/sendmail/libsm/makebuf.c U src/contrib/sendmail/libsm/match.c U src/contrib/sendmail/libsm/mbdb.c U src/contrib/sendmail/libsm/mpeix.c U src/contrib/sendmail/libsm/niprop.c U src/contrib/sendmail/libsm/path.c U src/contrib/sendmail/libsm/put.c U src/contrib/sendmail/libsm/refill.c U src/contrib/sendmail/libsm/rpool.c U src/contrib/sendmail/libsm/rewind.c U src/contrib/sendmail/libsm/rpool.html U src/contrib/sendmail/libsm/setvbuf.c U src/contrib/sendmail/libsm/shm.c U src/contrib/sendmail/libsm/signal.c U src/contrib/sendmail/libsm/smstdio.c U src/contrib/sendmail/libsm/snprintf.c U src/contrib/sendmail/libsm/sscanf.c U src/contrib/sendmail/libsm/stdio.c U src/contrib/sendmail/libsm/strcasecmp.c U src/contrib/sendmail/libsm/strrevcmp.c U src/contrib/sendmail/libsm/strdup.c U src/contrib/sendmail/libsm/strerror.c U src/contrib/sendmail/libsm/strexit.c U src/contrib/sendmail/libsm/string.c U src/contrib/sendmail/libsm/stringf.c U src/contrib/sendmail/libsm/strio.c U src/contrib/sendmail/libsm/strl.c U src/contrib/sendmail/libsm/strto.c U src/contrib/sendmail/libsm/syslogio.c U src/contrib/sendmail/libsm/t-cf.c U src/contrib/sendmail/libsm/t-event.c U src/contrib/sendmail/libsm/t-exc.c U src/contrib/sendmail/libsm/t-float.c U src/contrib/sendmail/libsm/t-fopen.c U src/contrib/sendmail/libsm/t-heap.c U src/contrib/sendmail/libsm/t-shm.c U src/contrib/sendmail/libsm/t-match.c U src/contrib/sendmail/libsm/t-path.c U src/contrib/sendmail/libsm/t-rpool.c U src/contrib/sendmail/libsm/t-scanf.c U src/contrib/sendmail/libsm/t-smstdio.c U src/contrib/sendmail/libsm/t-string.c U src/contrib/sendmail/libsm/t-strio.c U src/contrib/sendmail/libsm/t-strl.c U src/contrib/sendmail/libsm/t-strrevcmp.c U src/contrib/sendmail/libsm/t-types.c U src/contrib/sendmail/libsm/test.c U src/contrib/sendmail/libsm/ungetc.c U src/contrib/sendmail/libsm/vasprintf.c U src/contrib/sendmail/libsm/vfprintf.c U src/contrib/sendmail/libsm/vfscanf.c U src/contrib/sendmail/libsm/vprintf.c U src/contrib/sendmail/libsm/vsnprintf.c U src/contrib/sendmail/libsm/wbuf.c U src/contrib/sendmail/libsm/wsetup.c U src/contrib/sendmail/libsm/xtrap.c U src/contrib/sendmail/cf/README U src/contrib/sendmail/cf/sendmail.schema U src/contrib/sendmail/cf/cf/Makefile U src/contrib/sendmail/cf/cf/README U src/contrib/sendmail/cf/cf/chez.cs.mc U src/contrib/sendmail/cf/cf/clientproto.mc U src/contrib/sendmail/cf/cf/cs-hpux10.mc U src/contrib/sendmail/cf/cf/cs-hpux9.mc U src/contrib/sendmail/cf/cf/cs-osf1.mc U src/contrib/sendmail/cf/cf/cs-solaris2.mc U src/contrib/sendmail/cf/cf/cs-sunos4.1.mc U src/contrib/sendmail/cf/cf/cs-ultrix4.mc U src/contrib/sendmail/cf/cf/cyrusproto.mc U src/contrib/sendmail/cf/cf/generic-bsd4.4.mc U src/contrib/sendmail/cf/cf/generic-hpux10.mc U src/contrib/sendmail/cf/cf/generic-hpux9.mc U src/contrib/sendmail/cf/cf/generic-linux.mc U src/contrib/sendmail/cf/cf/generic-mpeix.mc U src/contrib/sendmail/cf/cf/generic-nextstep3.3.mc U src/contrib/sendmail/cf/cf/generic-osf1.mc U src/contrib/sendmail/cf/cf/generic-solaris.mc U src/contrib/sendmail/cf/cf/generic-sunos4.1.mc U src/contrib/sendmail/cf/cf/generic-ultrix4.mc U src/contrib/sendmail/cf/cf/huginn.cs.mc U src/contrib/sendmail/cf/cf/knecht.mc U src/contrib/sendmail/cf/cf/mail.cs.mc U src/contrib/sendmail/cf/cf/mail.eecs.mc U src/contrib/sendmail/cf/cf/mailspool.cs.mc U src/contrib/sendmail/cf/cf/python.cs.mc U src/contrib/sendmail/cf/cf/s2k-osf1.mc U src/contrib/sendmail/cf/cf/s2k-ultrix4.mc U src/contrib/sendmail/cf/cf/submit.cf U src/contrib/sendmail/cf/cf/submit.mc U src/contrib/sendmail/cf/cf/tcpproto.mc U src/contrib/sendmail/cf/cf/ucbarpa.mc U src/contrib/sendmail/cf/cf/ucbvax.mc U src/contrib/sendmail/cf/cf/uucpproto.mc U src/contrib/sendmail/cf/cf/vangogh.cs.mc U src/contrib/sendmail/cf/domain/Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/CS.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/EECS.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/S2K.Berkeley.EDU.m4 U src/contrib/sendmail/cf/domain/generic.m4 U src/contrib/sendmail/cf/domain/berkeley-only.m4 U src/contrib/sendmail/cf/feature/accept_unqualified_senders.m4 U src/contrib/sendmail/cf/feature/accept_unresolvable_domains.m4 U src/contrib/sendmail/cf/feature/access_db.m4 U src/contrib/sendmail/cf/feature/allmasquerade.m4 U src/contrib/sendmail/cf/feature/always_add_domain.m4 U src/contrib/sendmail/cf/feature/authinfo.m4 U src/contrib/sendmail/cf/feature/bestmx_is_local.m4 U src/contrib/sendmail/cf/feature/bitdomain.m4 U src/contrib/sendmail/cf/feature/blacklist_recipients.m4 U src/contrib/sendmail/cf/feature/compat_check.m4 U src/contrib/sendmail/cf/feature/conncontrol.m4 U src/contrib/sendmail/cf/feature/delay_checks.m4 U src/contrib/sendmail/cf/feature/dnsbl.m4 U src/contrib/sendmail/cf/feature/domaintable.m4 U src/contrib/sendmail/cf/feature/enhdnsbl.m4 U src/contrib/sendmail/cf/feature/generics_entire_domain.m4 U src/contrib/sendmail/cf/feature/genericstable.m4 U src/contrib/sendmail/cf/feature/msp.m4 U src/contrib/sendmail/cf/feature/greet_pause.m4 U src/contrib/sendmail/cf/feature/ldap_routing.m4 U src/contrib/sendmail/cf/feature/limited_masquerade.m4 U src/contrib/sendmail/cf/feature/local_lmtp.m4 U src/contrib/sendmail/cf/feature/local_no_masquerade.m4 U src/contrib/sendmail/cf/feature/local_procmail.m4 U src/contrib/sendmail/cf/feature/lookupdotdomain.m4 U src/contrib/sendmail/cf/feature/loose_relay_check.m4 U src/contrib/sendmail/cf/feature/mailertable.m4 U src/contrib/sendmail/cf/feature/masquerade_entire_domain.m4 U src/contrib/sendmail/cf/feature/masquerade_envelope.m4 U src/contrib/sendmail/cf/feature/mtamark.m4 U src/contrib/sendmail/cf/feature/no_default_msa.m4 U src/contrib/sendmail/cf/feature/nocanonify.m4 U src/contrib/sendmail/cf/feature/notsticky.m4 U src/contrib/sendmail/cf/feature/nouucp.m4 U src/contrib/sendmail/cf/feature/nullclient.m4 U src/contrib/sendmail/cf/feature/preserve_local_plus_detail.m4 U src/contrib/sendmail/cf/feature/preserve_luser_host.m4 U src/contrib/sendmail/cf/feature/promiscuous_relay.m4 U src/contrib/sendmail/cf/feature/queuegroup.m4 U src/contrib/sendmail/cf/feature/ratecontrol.m4 U src/contrib/sendmail/cf/feature/redirect.m4 U src/contrib/sendmail/cf/feature/relay_based_on_MX.m4 U src/contrib/sendmail/cf/feature/relay_entire_domain.m4 U src/contrib/sendmail/cf/feature/relay_hosts_only.m4 U src/contrib/sendmail/cf/feature/relay_local_from.m4 U src/contrib/sendmail/cf/feature/relay_mail_from.m4 U src/contrib/sendmail/cf/feature/smrsh.m4 U src/contrib/sendmail/cf/feature/stickyhost.m4 U src/contrib/sendmail/cf/feature/use_client_ptr.m4 U src/contrib/sendmail/cf/feature/use_ct_file.m4 U src/contrib/sendmail/cf/feature/use_cw_file.m4 U src/contrib/sendmail/cf/feature/uucpdomain.m4 U src/contrib/sendmail/cf/feature/virtuser_entire_domain.m4 U src/contrib/sendmail/cf/feature/virtusertable.m4 U src/contrib/sendmail/cf/hack/cssubdomain.m4 U src/contrib/sendmail/cf/m4/cf.m4 U src/contrib/sendmail/cf/m4/cfhead.m4 U src/contrib/sendmail/cf/m4/proto.m4 U src/contrib/sendmail/cf/m4/version.m4 U src/contrib/sendmail/cf/mailer/cyrus.m4 U src/contrib/sendmail/cf/mailer/cyrusv2.m4 U src/contrib/sendmail/cf/mailer/fax.m4 U src/contrib/sendmail/cf/mailer/local.m4 U src/contrib/sendmail/cf/mailer/mail11.m4 U src/contrib/sendmail/cf/mailer/phquery.m4 U src/contrib/sendmail/cf/mailer/pop.m4 U src/contrib/sendmail/cf/mailer/procmail.m4 U src/contrib/sendmail/cf/mailer/qpage.m4 U src/contrib/sendmail/cf/mailer/smtp.m4 U src/contrib/sendmail/cf/mailer/usenet.m4 U src/contrib/sendmail/cf/mailer/uucp.m4 U src/contrib/sendmail/cf/ostype/a-ux.m4 U src/contrib/sendmail/cf/ostype/aix3.m4 U src/contrib/sendmail/cf/ostype/aix4.m4 U src/contrib/sendmail/cf/ostype/aix5.m4 U src/contrib/sendmail/cf/ostype/altos.m4 U src/contrib/sendmail/cf/ostype/amdahl-uts.m4 U src/contrib/sendmail/cf/ostype/bsd4.3.m4 U src/contrib/sendmail/cf/ostype/bsd4.4.m4 U src/contrib/sendmail/cf/ostype/bsdi.m4 U src/contrib/sendmail/cf/ostype/bsdi1.0.m4 U src/contrib/sendmail/cf/ostype/bsdi2.0.m4 U src/contrib/sendmail/cf/ostype/darwin.m4 U src/contrib/sendmail/cf/ostype/dgux.m4 U src/contrib/sendmail/cf/ostype/domainos.m4 N src/contrib/sendmail/cf/ostype/dragonfly.m4 U src/contrib/sendmail/cf/ostype/dynix3.2.m4 U src/contrib/sendmail/cf/ostype/freebsd4.m4 U src/contrib/sendmail/cf/ostype/freebsd5.m4 U src/contrib/sendmail/cf/ostype/gnu.m4 U src/contrib/sendmail/cf/ostype/hpux10.m4 U src/contrib/sendmail/cf/ostype/hpux11.m4 U src/contrib/sendmail/cf/ostype/hpux9.m4 U src/contrib/sendmail/cf/ostype/irix4.m4 U src/contrib/sendmail/cf/ostype/irix5.m4 U src/contrib/sendmail/cf/ostype/osf1.m4 U src/contrib/sendmail/cf/ostype/irix6.m4 U src/contrib/sendmail/cf/ostype/isc4.1.m4 U src/contrib/sendmail/cf/ostype/linux.m4 U src/contrib/sendmail/cf/ostype/maxion.m4 U src/contrib/sendmail/cf/ostype/mklinux.m4 U src/contrib/sendmail/cf/ostype/mpeix.m4 U src/contrib/sendmail/cf/ostype/nextstep.m4 U src/contrib/sendmail/cf/ostype/openbsd.m4 U src/contrib/sendmail/cf/ostype/powerux.m4 U src/contrib/sendmail/cf/ostype/ptx2.m4 U src/contrib/sendmail/cf/ostype/qnx.m4 U src/contrib/sendmail/cf/ostype/riscos4.5.m4 U src/contrib/sendmail/cf/ostype/sco-uw-2.1.m4 U src/contrib/sendmail/cf/ostype/sco3.2.m4 U src/contrib/sendmail/cf/ostype/sinix.m4 U src/contrib/sendmail/cf/ostype/solaris2.m4 U src/contrib/sendmail/cf/ostype/solaris2.ml.m4 U src/contrib/sendmail/cf/ostype/solaris2.pre5.m4 U src/contrib/sendmail/cf/ostype/solaris8.m4 U src/contrib/sendmail/cf/ostype/sunos3.5.m4 U src/contrib/sendmail/cf/ostype/sunos4.1.m4 U src/contrib/sendmail/cf/ostype/svr4.m4 U src/contrib/sendmail/cf/ostype/ultrix4.m4 U src/contrib/sendmail/cf/ostype/unicos.m4 U src/contrib/sendmail/cf/ostype/unicosmk.m4 U src/contrib/sendmail/cf/ostype/unicosmp.m4 U src/contrib/sendmail/cf/ostype/unixware7.m4 U src/contrib/sendmail/cf/ostype/unknown.m4 U src/contrib/sendmail/cf/ostype/uxpds.m4 U src/contrib/sendmail/cf/sh/makeinfo.sh U src/contrib/sendmail/cf/siteconfig/uucp.cogsci.m4 U src/contrib/sendmail/cf/siteconfig/uucp.old.arpa.m4 U src/contrib/sendmail/cf/siteconfig/uucp.ucbarpa.m4 U src/contrib/sendmail/cf/siteconfig/uucp.ucbvax.m4 U src/contrib/sendmail/praliases/Makefile U src/contrib/sendmail/praliases/Makefile.m4 U src/contrib/sendmail/praliases/praliases.8 U src/contrib/sendmail/praliases/praliases.c U src/contrib/sendmail/rmail/Makefile U src/contrib/sendmail/rmail/Makefile.m4 U src/contrib/sendmail/rmail/rmail.8 U src/contrib/sendmail/rmail/rmail.c U src/contrib/sendmail/contrib/README U src/contrib/sendmail/contrib/bitdomain.c U src/contrib/sendmail/contrib/bounce-resender.pl U src/contrib/sendmail/contrib/bsdi.mc U src/contrib/sendmail/contrib/buildvirtuser U src/contrib/sendmail/contrib/cidrexpand U src/contrib/sendmail/contrib/dnsblaccess.m4 U src/contrib/sendmail/contrib/domainmap.m4 U src/contrib/sendmail/contrib/doublebounce.pl U src/contrib/sendmail/contrib/etrn.0 U src/contrib/sendmail/contrib/etrn.pl U src/contrib/sendmail/contrib/expn.pl U src/contrib/sendmail/contrib/link_hash.sh U src/contrib/sendmail/contrib/mail.local.linux U src/contrib/sendmail/contrib/mailprio U src/contrib/sendmail/contrib/mh.patch U src/contrib/sendmail/contrib/mmuegel U src/contrib/sendmail/contrib/movemail.conf U src/contrib/sendmail/contrib/movemail.pl U src/contrib/sendmail/contrib/passwd-to-alias.pl U src/contrib/sendmail/contrib/qtool.8 U src/contrib/sendmail/contrib/qtool.pl U src/contrib/sendmail/contrib/re-mqueue.pl U src/contrib/sendmail/contrib/rmail.oldsys.patch U src/contrib/sendmail/contrib/smcontrol.pl U src/contrib/sendmail/contrib/socketmapClient.pl U src/contrib/sendmail/contrib/socketmapServer.pl U src/contrib/sendmail/editmap/Makefile U src/contrib/sendmail/editmap/Makefile.m4 U src/contrib/sendmail/editmap/editmap.8 U src/contrib/sendmail/editmap/editmap.c U src/contrib/sendmail/libsmdb/Makefile U src/contrib/sendmail/libsmdb/Makefile.m4 U src/contrib/sendmail/libsmdb/smdb.c U src/contrib/sendmail/libsmdb/smdb1.c U src/contrib/sendmail/libsmdb/smdb2.c U src/contrib/sendmail/libsmdb/smndbm.c U src/contrib/sendmail/libmilter/Makefile U src/contrib/sendmail/libmilter/Makefile.m4 U src/contrib/sendmail/libmilter/README U src/contrib/sendmail/libmilter/comm.c U src/contrib/sendmail/libmilter/engine.c U src/contrib/sendmail/libmilter/handler.c U src/contrib/sendmail/libmilter/listener.c U src/contrib/sendmail/libmilter/main.c U src/contrib/sendmail/libmilter/libmilter.h U src/contrib/sendmail/libmilter/signal.c U src/contrib/sendmail/libmilter/sm_gethost.c U src/contrib/sendmail/libmilter/smfi.c U src/contrib/sendmail/libmilter/docs/api.html U src/contrib/sendmail/libmilter/docs/design.html U src/contrib/sendmail/libmilter/docs/figure1.fig U src/contrib/sendmail/libmilter/docs/figure1.jpg U src/contrib/sendmail/libmilter/docs/figure1.ps U src/contrib/sendmail/libmilter/docs/figure2.fig U src/contrib/sendmail/libmilter/docs/figure2.jpg U src/contrib/sendmail/libmilter/docs/figure2.ps U src/contrib/sendmail/libmilter/docs/index.html U src/contrib/sendmail/libmilter/docs/installation.html U src/contrib/sendmail/libmilter/docs/other.html U src/contrib/sendmail/libmilter/docs/overview.html U src/contrib/sendmail/libmilter/docs/sample.html U src/contrib/sendmail/libmilter/docs/smfi_addheader.html U src/contrib/sendmail/libmilter/docs/smfi_addrcpt.html U src/contrib/sendmail/libmilter/docs/smfi_chgheader.html U src/contrib/sendmail/libmilter/docs/smfi_delrcpt.html U src/contrib/sendmail/libmilter/docs/smfi_insheader.html U src/contrib/sendmail/libmilter/docs/smfi_getpriv.html U src/contrib/sendmail/libmilter/docs/smfi_getsymval.html U src/contrib/sendmail/libmilter/docs/smfi_main.html U src/contrib/sendmail/libmilter/docs/smfi_opensocket.html U src/contrib/sendmail/libmilter/docs/smfi_progress.html U src/contrib/sendmail/libmilter/docs/smfi_quarantine.html U src/contrib/sendmail/libmilter/docs/smfi_register.html U src/contrib/sendmail/libmilter/docs/smfi_replacebody.html U src/contrib/sendmail/libmilter/docs/smfi_setbacklog.html U src/contrib/sendmail/libmilter/docs/smfi_setconn.html U src/contrib/sendmail/libmilter/docs/smfi_setdbg.html U src/contrib/sendmail/libmilter/docs/smfi_setmlreply.html U src/contrib/sendmail/libmilter/docs/smfi_setpriv.html U src/contrib/sendmail/libmilter/docs/smfi_setreply.html U src/contrib/sendmail/libmilter/docs/smfi_settimeout.html U src/contrib/sendmail/libmilter/docs/smfi_stop.html U src/contrib/sendmail/libmilter/docs/xxfi_abort.html U src/contrib/sendmail/libmilter/docs/xxfi_body.html U src/contrib/sendmail/libmilter/docs/xxfi_close.html U src/contrib/sendmail/libmilter/docs/xxfi_connect.html U src/contrib/sendmail/libmilter/docs/xxfi_envfrom.html U src/contrib/sendmail/libmilter/docs/xxfi_envrcpt.html U src/contrib/sendmail/libmilter/docs/xxfi_eoh.html U src/contrib/sendmail/libmilter/docs/xxfi_eom.html U src/contrib/sendmail/libmilter/docs/xxfi_header.html U src/contrib/sendmail/libmilter/docs/xxfi_helo.html U src/contrib/sendmail/vacation/Makefile U src/contrib/sendmail/vacation/Makefile.m4 U src/contrib/sendmail/vacation/vacation.1 U src/contrib/sendmail/vacation/vacation.c 8 conflicts created by this import. Use the following command to help the merge: cvs checkout -jSENDMAIL:yesterday -jSENDMAIL src/contrib/sendmail From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:38:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4003416A4CE; Mon, 14 Feb 2005 02:38:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1717B43D2F; Mon, 14 Feb 2005 02:38:43 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2cgok063385; Mon, 14 Feb 2005 02:38:42 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2cgIk063384; Mon, 14 Feb 2005 02:38:42 GMT (envelope-from gshapiro) Message-Id: <200502140238.j1E2cgIk063384@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:38:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:38:43 -0000 gshapiro 2005-02-14 02:38:42 UTC FreeBSD src repository Modified files: . exclude Log: Temporary exclusion to fix sendmail import conflicts Revision Changes Path 1.120 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:39:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A07D16A4D0; Mon, 14 Feb 2005 02:39:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 337A843D2D; Mon, 14 Feb 2005 02:39:15 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2dFhH063514; Mon, 14 Feb 2005 02:39:15 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2dFMx063513; Mon, 14 Feb 2005 02:39:15 GMT (envelope-from gshapiro) Message-Id: <200502140239.j1E2dFMx063513@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:39:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail/libsm vsscanf.c src/contrib/sendmail/mail.local mail.local.c src/contrib/sendmail/makemap makemap.c src/contrib/sendmail/smrsh smrsh.8 smrsh.c src/contrib/sendmail/src conf.c headers.c mci.c savemail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:39:15 -0000 gshapiro 2005-02-14 02:39:15 UTC FreeBSD src repository Modified files: contrib/sendmail/mail.local mail.local.c contrib/sendmail/makemap makemap.c contrib/sendmail/smrsh smrsh.8 smrsh.c contrib/sendmail/src conf.c headers.c mci.c savemail.c Removed files: contrib/sendmail/libsm vsscanf.c Log: Resolve conflicts from sendmail 8.13.3 import MFC after: 4 days Revision Changes Path 1.2 +0 -88 src/contrib/sendmail/libsm/vsscanf.c (dead) 1.26 +35 -18 src/contrib/sendmail/mail.local/mail.local.c 1.13 +5 -3 src/contrib/sendmail/makemap/makemap.c 1.13 +5 -5 src/contrib/sendmail/smrsh/smrsh.8 1.19 +7 -5 src/contrib/sendmail/smrsh/smrsh.c 1.27 +22 -8 src/contrib/sendmail/src/conf.c 1.21 +3 -3 src/contrib/sendmail/src/headers.c 1.18 +3 -3 src/contrib/sendmail/src/mci.c 1.17 +4 -1 src/contrib/sendmail/src/savemail.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:41:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B52216A4CE; Mon, 14 Feb 2005 02:41:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71F4543D49; Mon, 14 Feb 2005 02:41:41 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2ffEZ063663; Mon, 14 Feb 2005 02:41:41 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2ffIU063662; Mon, 14 Feb 2005 02:41:41 GMT (envelope-from gshapiro) Message-Id: <200502140241.j1E2ffIU063662@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:41:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libsm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:41:41 -0000 gshapiro 2005-02-14 02:41:41 UTC FreeBSD src repository Modified files: lib/libsm Makefile Log: Remove file no longer in 8.13.3 Revision Changes Path 1.8 +1 -1 src/lib/libsm/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:45:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22F0016A4CE; Mon, 14 Feb 2005 02:45:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8F2643D60; Mon, 14 Feb 2005 02:45:25 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2jPU0063861; Mon, 14 Feb 2005 02:45:25 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2jP9P063860; Mon, 14 Feb 2005 02:45:25 GMT (envelope-from gshapiro) Message-Id: <200502140245.j1E2jP9P063860@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:45:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:45:26 -0000 gshapiro 2005-02-14 02:45:25 UTC FreeBSD src repository Modified files: contrib/sendmail FREEBSD-upgrade Log: Update for sendmail 8.13.3 import Revision Changes Path 1.27 +5 -5 src/contrib/sendmail/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:45:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60A6C16A4CE; Mon, 14 Feb 2005 02:45:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 323EE43D5A; Mon, 14 Feb 2005 02:45:48 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2jm6L063900; Mon, 14 Feb 2005 02:45:48 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2jm91063899; Mon, 14 Feb 2005 02:45:48 GMT (envelope-from gshapiro) Message-Id: <200502140245.j1E2jm91063899@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:45:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:45:48 -0000 gshapiro 2005-02-14 02:45:48 UTC FreeBSD src repository Modified files: . exclude Log: Done with sendmail 8.13.3 conflict fixes Revision Changes Path 1.121 +0 -1 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Mon Feb 14 02:58:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CF5D16A4CE; Mon, 14 Feb 2005 02:58:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1380743D1D; Mon, 14 Feb 2005 02:58:22 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E2wLdv064395; Mon, 14 Feb 2005 02:58:21 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E2wLpk064394; Mon, 14 Feb 2005 02:58:21 GMT (envelope-from gshapiro) Message-Id: <200502140258.j1E2wLpk064394@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 02:58:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: SENDMAIL Subject: cvs commit: src/contrib/sendmail/cf/feature nodns.m4 src/contrib/sendmail/contrib oldbind.compat.c src/contrib/sendmail/libsm vsprintf.c vsscanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 02:58:22 -0000 gshapiro 2005-02-14 02:58:21 UTC FreeBSD src repository Removed files: (Branch: SENDMAIL) contrib/sendmail/cf/feature nodns.m4 contrib/sendmail/contrib oldbind.compat.c contrib/sendmail/libsm vsprintf.c vsscanf.c Log: Remove files no longer in vendor distribution from vendor branch Revision Changes Path 1.1.1.6 +0 -22 src/contrib/sendmail/cf/feature/nodns.m4 (dead) 1.1.1.2 +0 -79 src/contrib/sendmail/contrib/oldbind.compat.c (dead) 1.1.1.4 +0 -66 src/contrib/sendmail/libsm/vsprintf.c (dead) 1.1.1.5 +0 -87 src/contrib/sendmail/libsm/vsscanf.c (dead) From owner-cvs-src@FreeBSD.ORG Mon Feb 14 03:01:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FAF816A4D1; Mon, 14 Feb 2005 03:01:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22A0943D1D; Mon, 14 Feb 2005 03:01:59 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E31x3X064711; Mon, 14 Feb 2005 03:01:59 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E31xgL064710; Mon, 14 Feb 2005 03:01:59 GMT (envelope-from obrien) Message-Id: <200502140301.j1E31xgL064710@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 03:01:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/pci pci_cfgreg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 03:01:59 -0000 obrien 2005-02-14 03:01:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/pci pci_cfgreg.c Log: MFC: white space sync Revision Changes Path 1.106.2.2 +0 -1 src/sys/amd64/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 03:04:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70A0216A4CE; Mon, 14 Feb 2005 03:04:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1498643D39; Mon, 14 Feb 2005 03:04:19 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E34I35064782; Mon, 14 Feb 2005 03:04:18 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E34IP3064781; Mon, 14 Feb 2005 03:04:18 GMT (envelope-from gshapiro) Message-Id: <200502140304.j1E34IP3064781@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 03:04:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: SENDMAIL Subject: cvs commit: src/contrib/sendmail/src mci.c sendmail.h usersmtp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 03:04:19 -0000 gshapiro 2005-02-14 03:04:18 UTC FreeBSD src repository Modified files: (Branch: SENDMAIL) contrib/sendmail/src mci.c sendmail.h usersmtp.c Log: Commit patch from sendmail.org web site for socket close bug: http://www.sendmail.org/patches/close_wait.p2 This is being put in the vendor branch as it is in the vendor's repo. Revision Changes Path 1.1.1.15 +51 -0 src/contrib/sendmail/src/mci.c 1.1.1.25 +1 -0 src/contrib/sendmail/src/sendmail.h 1.1.1.20 +6 -2 src/contrib/sendmail/src/usersmtp.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 03:18:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C29C16A4CE; Mon, 14 Feb 2005 03:18:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E80D843D45; Mon, 14 Feb 2005 03:18:00 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E3I091065513; Mon, 14 Feb 2005 03:18:00 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E3I0AQ065510; Mon, 14 Feb 2005 03:18:00 GMT (envelope-from obrien) Message-Id: <200502140318.j1E3I0AQ065510@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 03:18:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 03:18:01 -0000 obrien 2005-02-14 03:18:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/pci pci_bus.c Log: MFC: spelling & white space sync. Revision Changes Path 1.109.2.2 +7 -7 src/sys/amd64/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 03:21:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4575016A4CE; Mon, 14 Feb 2005 03:21:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B8B643D1D; Mon, 14 Feb 2005 03:21:02 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E3L1UO065691; Mon, 14 Feb 2005 03:21:02 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E3L1Kj065690; Mon, 14 Feb 2005 03:21:01 GMT (envelope-from obrien) Message-Id: <200502140321.j1E3L1Kj065690@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 03:21:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 03:21:02 -0000 obrien 2005-02-14 03:21:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 db_trace.c Log: MFC: rev 1.66: use %rip - 1 for the symbol search address (for noreturn funcs). Revision Changes Path 1.62.2.3 +8 -2 src/sys/amd64/amd64/db_trace.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 03:37:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B778716A4CE; Mon, 14 Feb 2005 03:37:54 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 187D743D1F; Mon, 14 Feb 2005 03:37:54 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1E3cHua079018; Sun, 13 Feb 2005 22:38:17 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: John-Mark Gurney In-Reply-To: <20050214020531.GD40468@funkthat.com> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9tabclp5ShELnrk1v25k" Organization: MarcusCom, Inc. Date: Sun, 13 Feb 2005 22:37:29 -0500 Message-Id: <1108352249.93267.20.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: Daniel Eischen cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 03:37:54 -0000 --=-9tabclp5ShELnrk1v25k Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: > > And there was much rejoicing! I would like to reiterate mezz's request > > for a __FreeBSD_version bump once all the thread libraries are updated. > > It would also be good to get this MFC'd before 5.4. Thanks again. >=20 > If any application that cares/requires changes from the default, either > due to large number of threads (requiring small stack size), or large > stacks, should already be patched with their new defaults... So > requiring a modification based upon version before/after this change > should be unnecessary... But knowing when this patch is implemented means we can _not_ patch certain applications. The best example of this is gstreamer. Gstreamer is patched to lower its initial thread stack usage to 1 MB since that was the previous limit. This severely limits gstreamer. With the larger initial thread stack size (something that is not changeable by individual applications), we no longer need to cripple gstreamer on -CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know when it's safe to let gstreamer take a full 2 MB of stack on the initial thread. Joe >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-9tabclp5ShELnrk1v25k Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEBz5b2iPiv4Uz4cRAsXUAJ9mfhLQgCY8a7Sf1wQQuyK/Gh3dtgCgrtAy D/HXzwAZHgiMKReJUS9sjMo= =O/8H -----END PGP SIGNATURE----- --=-9tabclp5ShELnrk1v25k-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 04:03:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6203F16A4CE; Mon, 14 Feb 2005 04:03:49 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 398E743D41; Mon, 14 Feb 2005 04:03:49 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 2A7AF5C99B; Sun, 13 Feb 2005 20:03:49 -0800 (PST) Date: Mon, 14 Feb 2005 05:03:49 +0100 From: Maxime Henrion To: Joe Marcus Clarke Message-ID: <20050214040349.GA61763@elvis.mu.org> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1108352249.93267.20.camel@shumai.marcuscom.com> User-Agent: Mutt/1.4.2.1i cc: Daniel Eischen cc: cvs-src@freebsd.org cc: John-Mark Gurney cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 04:03:49 -0000 Joe Marcus Clarke wrote: > On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > > Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: > > > And there was much rejoicing! I would like to reiterate mezz's request > > > for a __FreeBSD_version bump once all the thread libraries are updated. > > > It would also be good to get this MFC'd before 5.4. Thanks again. > > > > If any application that cares/requires changes from the default, either > > due to large number of threads (requiring small stack size), or large > > stacks, should already be patched with their new defaults... So > > requiring a modification based upon version before/after this change > > should be unnecessary... > > But knowing when this patch is implemented means we can _not_ patch > certain applications. The best example of this is gstreamer. Gstreamer > is patched to lower its initial thread stack usage to 1 MB since that > was the previous limit. This severely limits gstreamer. With the > larger initial thread stack size (something that is not changeable by > individual applications), we no longer need to cripple gstreamer on > -CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know > when it's safe to let gstreamer take a full 2 MB of stack on the initial > thread. Is there anything wrong with pthread_attr_setstacksize()? Using this to patch the said applications would allow them to get an acceptably sized stack whether the host is running an old or a recent version of libpthread. It would also make sense to then submit the patches to the vendor so that it's not too much a burden to maintain. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Mon Feb 14 04:30:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E3AF16A4CE; Mon, 14 Feb 2005 04:30:46 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5810743D67; Mon, 14 Feb 2005 04:30:45 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1E4V9NU080188; Sun, 13 Feb 2005 23:31:09 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Maxime Henrion In-Reply-To: <20050214040349.GA61763@elvis.mu.org> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bOiNnBI9rv2NeY5sjdsl" Organization: MarcusCom, Inc. Date: Sun, 13 Feb 2005 23:30:21 -0500 Message-Id: <1108355421.93267.23.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: Daniel Eischen cc: cvs-src@freebsd.org cc: John-Mark Gurney cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 04:30:46 -0000 --=-bOiNnBI9rv2NeY5sjdsl Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2005-02-14 at 05:03 +0100, Maxime Henrion wrote: > Joe Marcus Clarke wrote: > > On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > > > Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0= 500: > > > > And there was much rejoicing! I would like to reiterate mezz's req= uest > > > > for a __FreeBSD_version bump once all the thread libraries are upda= ted. > > > > It would also be good to get this MFC'd before 5.4. Thanks again. > > >=20 > > > If any application that cares/requires changes from the default, eith= er > > > due to large number of threads (requiring small stack size), or large > > > stacks, should already be patched with their new defaults... So > > > requiring a modification based upon version before/after this change > > > should be unnecessary... > >=20 > > But knowing when this patch is implemented means we can _not_ patch > > certain applications. The best example of this is gstreamer. Gstreame= r > > is patched to lower its initial thread stack usage to 1 MB since that > > was the previous limit. This severely limits gstreamer. With the > > larger initial thread stack size (something that is not changeable by > > individual applications), we no longer need to cripple gstreamer on > > -CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know > > when it's safe to let gstreamer take a full 2 MB of stack on the initia= l > > thread. >=20 > Is there anything wrong with pthread_attr_setstacksize()? Using this to > patch the said applications would allow them to get an acceptably sized > stack whether the host is running an old or a recent version of > libpthread. It would also make sense to then submit the patches to the > vendor so that it's not too much a burden to maintain. This works for all threads but the initial thread. Gstreamer uses this thread for most of its operations. That stack size was set to be 1 MB when gstreamer really wanted 2. For all other thread problems, yes, I used pthread_attr_setstacksize() as the solution. Joe >=20 > Cheers, > Maxime >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-bOiNnBI9rv2NeY5sjdsl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEClcb2iPiv4Uz4cRArH5AKCPWqJRNifFa8g9RsdCqJBCnfN99gCghyHD 0oO5PjXe2Fs8xyscMyfiTNs= =2Hh3 -----END PGP SIGNATURE----- --=-bOiNnBI9rv2NeY5sjdsl-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 04:42:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 087A316A4CE; Mon, 14 Feb 2005 04:42:26 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9276443D31; Mon, 14 Feb 2005 04:42:25 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.89] ([66.127.85.89]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j1E4gOWi054742 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Feb 2005 20:42:25 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <42102C54.4000408@errno.com> Date: Sun, 13 Feb 2005 20:43:00 -0800 From: Sam Leffler Organization: Errno Consulting User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> <1108355421.93267.23.camel@shumai.marcuscom.com> In-Reply-To: <1108355421.93267.23.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 04:42:26 -0000 Joe Marcus Clarke wrote: > On Mon, 2005-02-14 at 05:03 +0100, Maxime Henrion wrote: > >>Joe Marcus Clarke wrote: >> >>>On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: >>> >>>>Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: >>>> >>>>>And there was much rejoicing! I would like to reiterate mezz's request >>>>>for a __FreeBSD_version bump once all the thread libraries are updated. >>>>>It would also be good to get this MFC'd before 5.4. Thanks again. >>>> >>>>If any application that cares/requires changes from the default, either >>>>due to large number of threads (requiring small stack size), or large >>>>stacks, should already be patched with their new defaults... So >>>>requiring a modification based upon version before/after this change >>>>should be unnecessary... >>> >>>But knowing when this patch is implemented means we can _not_ patch >>>certain applications. The best example of this is gstreamer. Gstreamer >>>is patched to lower its initial thread stack usage to 1 MB since that >>>was the previous limit. This severely limits gstreamer. With the >>>larger initial thread stack size (something that is not changeable by >>>individual applications), we no longer need to cripple gstreamer on >>>-CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know >>>when it's safe to let gstreamer take a full 2 MB of stack on the initial >>>thread. >> >>Is there anything wrong with pthread_attr_setstacksize()? Using this to >>patch the said applications would allow them to get an acceptably sized >>stack whether the host is running an old or a recent version of >>libpthread. It would also make sense to then submit the patches to the >>vendor so that it's not too much a burden to maintain. > > > This works for all threads but the initial thread. Gstreamer uses this > thread for most of its operations. That stack size was set to be 1 MB > when gstreamer really wanted 2. For all other thread problems, yes, I > used pthread_attr_setstacksize() as the solution. Sounds like this should be a tunable in the kernel if you it's really needed early on. I'm not familiar with the thread support but glancing at the diffs make it looks like the compile-time define was mostly eliminated so now it's just a question of finding a good place to get a starting value. Sam From owner-cvs-src@FreeBSD.ORG Mon Feb 14 05:36:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B352A16A4CE; Mon, 14 Feb 2005 05:36:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87D3443D2D; Mon, 14 Feb 2005 05:36:13 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E5aDwS076938; Mon, 14 Feb 2005 05:36:13 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E5aDvH076937; Mon, 14 Feb 2005 05:36:13 GMT (envelope-from delphij) Message-Id: <200502140536.j1E5aDvH076937@repoman.freebsd.org> From: Xin LI Date: Mon, 14 Feb 2005 05:36:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 05:36:13 -0000 delphij 2005-02-14 05:36:13 UTC FreeBSD src repository Modified files: sys/net if.c Log: Forced commit to clarify that the previous commit should read: Security: This prevents a local DoS that can be exploited by Security: both privileged and unprivileged users. Revision Changes Path 1.219 +0 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 05:38:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59F9116A4CE; Mon, 14 Feb 2005 05:38:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA4C43D1F; Mon, 14 Feb 2005 05:38:48 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E5cmb3077040; Mon, 14 Feb 2005 05:38:48 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E5cmv8077039; Mon, 14 Feb 2005 05:38:48 GMT (envelope-from bmah) Message-Id: <200502140538.j1E5cmv8077039@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 14 Feb 2005 05:38:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 05:38:48 -0000 bmah 2005-02-14 05:38:48 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: I386_CPU removed, sf(4) supports device polling and altq(4) (+MFC), ongoing locking work in the network stack, TCP RST bugfix (+MFC), SACK bugfixes (+MFC), RFC 1644 T/TCP support removed, gpt(8) create -f (+MFC), NO_NIS (+MFC), ncal(1) -m (+MFC). These items mostly come from commit logs for November 2004. Revision Changes Path 1.783 +36 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Feb 14 05:41:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30BCD16A4CE; Mon, 14 Feb 2005 05:41:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0311143D2F; Mon, 14 Feb 2005 05:41:33 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E5fW6Z077198; Mon, 14 Feb 2005 05:41:32 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E5fWGs077197; Mon, 14 Feb 2005 05:41:32 GMT (envelope-from bmah) Message-Id: <200502140541.j1E5fWGs077197@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 14 Feb 2005 05:41:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 05:41:33 -0000 bmah 2005-02-14 05:41:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC relevant items from rev. 1.783: sf(4) supports device polling and altq(4), ongoing locking work in the network stack, TCP RST bugfix, SACK bugfixes, gpt(8) create -f, NO_NIS, ncal(1) -m. Revision Changes Path 1.761.2.15 +28 -3 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Feb 14 05:42:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0030E16A4CE; Mon, 14 Feb 2005 05:42:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8E5843D2F; Mon, 14 Feb 2005 05:42:06 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E5g6hA077237; Mon, 14 Feb 2005 05:42:06 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E5g62l077236; Mon, 14 Feb 2005 05:42:06 GMT (envelope-from delphij) Message-Id: <200502140542.j1E5g62l077236@repoman.freebsd.org> From: Xin LI Date: Mon, 14 Feb 2005 05:42:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 05:42:07 -0000 delphij 2005-02-14 05:42:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net if.c Log: MFC 1.218+1.219: Validate ifc->ifc_len before submitting its incarnation to sbuf_new, which will finally lead to kernel panic. Security: This prevents a local DoS that can be exploited by Security: both privileged and unprivileged users. Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl] PR: 77421 Early MFC discussed with and reviewed by: security (simon, trhodes) Revision Changes Path 1.199.2.12 +4 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 05:53:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D75F016A4CE; Mon, 14 Feb 2005 05:53:12 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6266F43D4C; Mon, 14 Feb 2005 05:53:12 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1E5rUjn080816; Mon, 14 Feb 2005 00:53:30 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Sam Leffler In-Reply-To: <42102C54.4000408@errno.com> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> <1108355421.93267.23.camel@shumai.marcuscom.com> <42102C54.4000408@errno.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-xF3xy6mG0DvvNMPBDCex" Organization: MarcusCom, Inc. Date: Mon, 14 Feb 2005 00:52:41 -0500 Message-Id: <1108360361.93267.26.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 05:53:13 -0000 --=-xF3xy6mG0DvvNMPBDCex Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-02-13 at 20:43 -0800, Sam Leffler wrote: > Joe Marcus Clarke wrote: > > On Mon, 2005-02-14 at 05:03 +0100, Maxime Henrion wrote: > >=20 > >>Joe Marcus Clarke wrote: > >> > >>>On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > >>> > >>>>Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0= 500: > >>>> > >>>>>And there was much rejoicing! I would like to reiterate mezz's requ= est > >>>>>for a __FreeBSD_version bump once all the thread libraries are updat= ed. > >>>>>It would also be good to get this MFC'd before 5.4. Thanks again. > >>>> > >>>>If any application that cares/requires changes from the default, eith= er > >>>>due to large number of threads (requiring small stack size), or large > >>>>stacks, should already be patched with their new defaults... So > >>>>requiring a modification based upon version before/after this change > >>>>should be unnecessary... > >>> > >>>But knowing when this patch is implemented means we can _not_ patch > >>>certain applications. The best example of this is gstreamer. Gstream= er > >>>is patched to lower its initial thread stack usage to 1 MB since that > >>>was the previous limit. This severely limits gstreamer. With the > >>>larger initial thread stack size (something that is not changeable by > >>>individual applications), we no longer need to cripple gstreamer on > >>>-CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know > >>>when it's safe to let gstreamer take a full 2 MB of stack on the initi= al > >>>thread. > >> > >>Is there anything wrong with pthread_attr_setstacksize()? Using this t= o > >>patch the said applications would allow them to get an acceptably sized > >>stack whether the host is running an old or a recent version of > >>libpthread. It would also make sense to then submit the patches to the > >>vendor so that it's not too much a burden to maintain. > >=20 > >=20 > > This works for all threads but the initial thread. Gstreamer uses this > > thread for most of its operations. That stack size was set to be 1 MB > > when gstreamer really wanted 2. For all other thread problems, yes, I > > used pthread_attr_setstacksize() as the solution. >=20 > Sounds like this should be a tunable in the kernel if you it's really=20 > needed early on. I'm not familiar with the thread support but glancing=20 > at the diffs make it looks like the compile-time define was mostly=20 > eliminated so now it's just a question of finding a good place to get a=20 > starting value. Looks like the compile-time options are still there, it's just now dependent on sizeof(void *). In any event, even if kernel tunables are added, we need some way of knowing when that is from a userland (i.e. ports) perspective, hence my request for a __FreeBSD_version bump when the stacksize transition is complete. Joe >=20 > Sam >=20 >=20 >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-xF3xy6mG0DvvNMPBDCex Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEDypb2iPiv4Uz4cRAsilAJ9zGI51USJyW9l5+ZvNfybbBBI9ZwCfdJ7v DG60BDAlQV5iMMPSIZBO5LY= =g3nP -----END PGP SIGNATURE----- --=-xF3xy6mG0DvvNMPBDCex-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:00:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FBA916A4CE; Mon, 14 Feb 2005 06:00:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25CCD43D2F; Mon, 14 Feb 2005 06:00:35 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E60Z4s079348; Mon, 14 Feb 2005 06:00:35 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E60Y8h079347; Mon, 14 Feb 2005 06:00:34 GMT (envelope-from scottl) Message-Id: <200502140600.j1E60Y8h079347@repoman.freebsd.org> From: Scott Long Date: Mon, 14 Feb 2005 06:00:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:00:35 -0000 scottl 2005-02-14 06:00:34 UTC FreeBSD src repository Modified files: sys/conf files Log: Add sys/dev/ieee488/ibfoo.c for hte pcii driver. Fixes the broken tinderbox for the last few days. Revision Changes Path 1.996 +1 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:09:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F73816A4CE; Mon, 14 Feb 2005 06:09:00 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C21D43D2F; Mon, 14 Feb 2005 06:08:59 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.19] (ibook-nai.samsco.home [192.168.254.19]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j1E69Pgc024812; Sun, 13 Feb 2005 23:09:25 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <42104071.7020003@samsco.org> Date: Sun, 13 Feb 2005 23:08:49 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joe Marcus Clarke References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> <1108355421.93267.23.camel@shumai.marcuscom.com> <42102C54.4000408@errno.com> <1108360361.93267.26.camel@shumai.marcuscom.com> In-Reply-To: <1108360361.93267.26.camel@shumai.marcuscom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Daniel Eischen cc: Sam Leffler Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:09:00 -0000 Joe Marcus Clarke wrote: > On Sun, 2005-02-13 at 20:43 -0800, Sam Leffler wrote: > >>Joe Marcus Clarke wrote: >> >>>On Mon, 2005-02-14 at 05:03 +0100, Maxime Henrion wrote: >>> >>> >>>>Joe Marcus Clarke wrote: >>>> >>>> >>>>>On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: >>>>> >>>>> >>>>>>Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: >>>>>> >>>>>> >>>>>>>And there was much rejoicing! I would like to reiterate mezz's request >>>>>>>for a __FreeBSD_version bump once all the thread libraries are updated. >>>>>>>It would also be good to get this MFC'd before 5.4. Thanks again. >>>>>> >>>>>>If any application that cares/requires changes from the default, either >>>>>>due to large number of threads (requiring small stack size), or large >>>>>>stacks, should already be patched with their new defaults... So >>>>>>requiring a modification based upon version before/after this change >>>>>>should be unnecessary... >>>>> >>>>>But knowing when this patch is implemented means we can _not_ patch >>>>>certain applications. The best example of this is gstreamer. Gstreamer >>>>>is patched to lower its initial thread stack usage to 1 MB since that >>>>>was the previous limit. This severely limits gstreamer. With the >>>>>larger initial thread stack size (something that is not changeable by >>>>>individual applications), we no longer need to cripple gstreamer on >>>>>-CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know >>>>>when it's safe to let gstreamer take a full 2 MB of stack on the initial >>>>>thread. >>>> >>>>Is there anything wrong with pthread_attr_setstacksize()? Using this to >>>>patch the said applications would allow them to get an acceptably sized >>>>stack whether the host is running an old or a recent version of >>>>libpthread. It would also make sense to then submit the patches to the >>>>vendor so that it's not too much a burden to maintain. >>> >>> >>>This works for all threads but the initial thread. Gstreamer uses this >>>thread for most of its operations. That stack size was set to be 1 MB >>>when gstreamer really wanted 2. For all other thread problems, yes, I >>>used pthread_attr_setstacksize() as the solution. >> >>Sounds like this should be a tunable in the kernel if you it's really >>needed early on. I'm not familiar with the thread support but glancing >>at the diffs make it looks like the compile-time define was mostly >>eliminated so now it's just a question of finding a good place to get a >>starting value. > > > Looks like the compile-time options are still there, it's just now > dependent on sizeof(void *). In any event, even if kernel tunables are > added, we need some way of knowing when that is from a userland (i.e. > ports) perspective, hence my request for a __FreeBSD_version bump when > the stacksize transition is complete. > > Joe > > >> Sam >> >> >> I think what Sam is saying is that the program should query a sysctl to find out the size of the primary stack, and then adjust its stack use at runtime based on this. This definitely has advantages, but it would definitely also add a whole lot of code that would be hard to push back to the ports authors. I'll say that some of the stack abuse that I've seen in threaded programs is pretty dumb, but at the end of the day it winds up being a lot easier to just bend with it than to try to convince the authors of the better way or to maintain complex patches in the ports tree. So for the record, I agree that __FreeBSD_version needs an update for this change. Scott From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:10:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4A2216A4CE; Mon, 14 Feb 2005 06:10:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B996743D2F; Mon, 14 Feb 2005 06:10:22 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6AMBJ079887; Mon, 14 Feb 2005 06:10:22 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6AMmw079886; Mon, 14 Feb 2005 06:10:22 GMT (envelope-from gshapiro) Message-Id: <200502140610.j1E6AMmw079886@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 06:10:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:10:23 -0000 gshapiro 2005-02-14 06:10:22 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Add a release note for the sendmail 8.13.3 import Revision Changes Path 1.784 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:16:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3AE416A4CE; Mon, 14 Feb 2005 06:16:03 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0ABAE43D49; Mon, 14 Feb 2005 06:16:03 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j1E6GLiN081113; Mon, 14 Feb 2005 01:16:21 -0500 (EST) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Scott Long In-Reply-To: <42104071.7020003@samsco.org> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> <1108355421.93267.23.camel@shumai.marcuscom.com> <42102C54.4000408@errno.com> <1108360361.93267.26.camel@shumai.marcuscom.com> <42104071.7020003@samsco.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-QS3HYFSg3bG3Gyxp0EKB" Organization: MarcusCom, Inc. Date: Mon, 14 Feb 2005 01:15:32 -0500 Message-Id: <1108361732.93267.35.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Daniel Eischen cc: Sam Leffler Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:16:03 -0000 --=-QS3HYFSg3bG3Gyxp0EKB Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-02-13 at 23:08 -0700, Scott Long wrote: > Joe Marcus Clarke wrote: >=20 > > On Sun, 2005-02-13 at 20:43 -0800, Sam Leffler wrote: > >=20 > >>Joe Marcus Clarke wrote: > >> > >>>On Mon, 2005-02-14 at 05:03 +0100, Maxime Henrion wrote: > >>> > >>> > >>>>Joe Marcus Clarke wrote: > >>>> > >>>> > >>>>>On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > >>>>> > >>>>> > >>>>>>Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 = -0500: > >>>>>> > >>>>>> > >>>>>>>And there was much rejoicing! I would like to reiterate mezz's re= quest > >>>>>>>for a __FreeBSD_version bump once all the thread libraries are upd= ated. > >>>>>>>It would also be good to get this MFC'd before 5.4. Thanks again. > >>>>>> > >>>>>>If any application that cares/requires changes from the default, ei= ther > >>>>>>due to large number of threads (requiring small stack size), or lar= ge > >>>>>>stacks, should already be patched with their new defaults... So > >>>>>>requiring a modification based upon version before/after this chang= e > >>>>>>should be unnecessary... > >>>>> > >>>>>But knowing when this patch is implemented means we can _not_ patch > >>>>>certain applications. The best example of this is gstreamer. Gstre= amer > >>>>>is patched to lower its initial thread stack usage to 1 MB since tha= t > >>>>>was the previous limit. This severely limits gstreamer. With the > >>>>>larger initial thread stack size (something that is not changeable b= y > >>>>>individual applications), we no longer need to cripple gstreamer on > >>>>>-CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know > >>>>>when it's safe to let gstreamer take a full 2 MB of stack on the ini= tial > >>>>>thread. > >>>> > >>>>Is there anything wrong with pthread_attr_setstacksize()? Using this= to > >>>>patch the said applications would allow them to get an acceptably siz= ed > >>>>stack whether the host is running an old or a recent version of > >>>>libpthread. It would also make sense to then submit the patches to t= he > >>>>vendor so that it's not too much a burden to maintain. > >>> > >>> > >>>This works for all threads but the initial thread. Gstreamer uses thi= s > >>>thread for most of its operations. That stack size was set to be 1 MB > >>>when gstreamer really wanted 2. For all other thread problems, yes, I > >>>used pthread_attr_setstacksize() as the solution. > >> > >>Sounds like this should be a tunable in the kernel if you it's really=20 > >>needed early on. I'm not familiar with the thread support but glancing= =20 > >>at the diffs make it looks like the compile-time define was mostly=20 > >>eliminated so now it's just a question of finding a good place to get a= =20 > >>starting value. > >=20 > >=20 > > Looks like the compile-time options are still there, it's just now > > dependent on sizeof(void *). In any event, even if kernel tunables are > > added, we need some way of knowing when that is from a userland (i.e. > > ports) perspective, hence my request for a __FreeBSD_version bump when > > the stacksize transition is complete. > >=20 > > Joe > >=20 > >=20 > >> Sam > >> > >> > >> >=20 > I think what Sam is saying is that the program should query a sysctl to > find out the size of the primary stack, and then adjust its stack use > at runtime based on this. This definitely has advantages, but it would > definitely also add a whole lot of code that would be hard to push back > to the ports authors. I'll say that some of the stack abuse that I've > seen in threaded programs is pretty dumb, but at the end of the day it > winds up being a lot easier to just bend with it than to try to convince > the authors of the better way or to maintain complex patches in the > ports tree. Ah, okay, I misunderstood. We've basically taken the static approach to working around the problem with gstreamer. We know we have (had) a 1 MB limit, and thus we just replace the hardcoded 2 MB definition in gstreamer with 1 MB. The result is that most media operations do work, but we still see some crashes with more complex formats. As for "bending with it," that's the approach I'm forced to take many times when porting Linux apps to FreeBSD. We argued with the gstreamer guys about doing things differently to accommodate a 1 MB stack, but they just said it was too hard. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-QS3HYFSg3bG3Gyxp0EKB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEEIEb2iPiv4Uz4cRAje1AKCkdBOUlFLPp65KaApEwTruRJ5QZgCgiw4y tsN+oSA3vJUyy+7J90udfJc= =Kom5 -----END PGP SIGNATURE----- --=-QS3HYFSg3bG3Gyxp0EKB-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:25:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 723A616A4CE; Mon, 14 Feb 2005 06:25:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 466C943D31; Mon, 14 Feb 2005 06:25:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6P7sa080461; Mon, 14 Feb 2005 06:25:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6P7sv080460; Mon, 14 Feb 2005 06:25:07 GMT (envelope-from imp) Message-Id: <200502140625.j1E6P7sv080460@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 06:25:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:25:07 -0000 imp 2005-02-14 06:25:07 UTC FreeBSD src repository Modified files: sys/dev/ed if_edvar.h Log: MFP4: Optimize the layout of softc somewhat. This groups the u_chars into larger sections. I'd like to move to having a flags word, but I need to make sure that there's no adverse locking problems. Revision Changes Path 1.27 +4 -4 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:26:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0D3616A4CE; Mon, 14 Feb 2005 06:26:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B604743D1D; Mon, 14 Feb 2005 06:26:19 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6QJTD080587; Mon, 14 Feb 2005 06:26:19 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6QJF5080586; Mon, 14 Feb 2005 06:26:19 GMT (envelope-from pjd) Message-Id: <200502140626.j1E6QJF5080586@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 14 Feb 2005 06:26:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 g_data.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: Mon, 14 Feb 2005 06:26:20 -0000 pjd 2005-02-14 06:26:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 g_data.9 Log: MFC: g_data.9 1.7 Improve EIO error description and mention that it can also occur while writting. Revision Changes Path 1.6.2.1 +1 -1 src/share/man/man9/g_data.9 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:27:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B77F16A4CE; Mon, 14 Feb 2005 06:27:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 101E843D3F; Mon, 14 Feb 2005 06:27:24 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6RNkn080643; Mon, 14 Feb 2005 06:27:23 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6RNBj080642; Mon, 14 Feb 2005 06:27:23 GMT (envelope-from imp) Message-Id: <200502140627.j1E6RNBj080642@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 06:27:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:27:24 -0000 imp 2005-02-14 06:27:23 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c Log: Add some comments in preparation for converting bcopy/bzero to busspace. Minor style nits. Revision Changes Path 1.248 +14 -9 src/sys/dev/ed/if_ed.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:47:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C16F016A4CE; Mon, 14 Feb 2005 06:47:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93FFB43D2F; Mon, 14 Feb 2005 06:47:22 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6lMDd081592; Mon, 14 Feb 2005 06:47:22 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6lMbm081591; Mon, 14 Feb 2005 06:47:22 GMT (envelope-from imp) Message-Id: <200502140647.j1E6lMbm081591@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 06:47:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c if_edreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:47:22 -0000 imp 2005-02-14 06:47:22 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c if_edreg.h Log: MFp4: Merge in AX88790 support from my p4 tree. I've had this in my tree since 2003/02/20, and I recently cleaned it up. I'd even closed the PR that I obtained this from Fri Jul 18 23:25:08 MDT 2003 since I looked at my p4 tree. PR: 46889 Submitted by: HASEGAWA Tomoki Revision Changes Path 1.77 +5 -1 src/sys/dev/ed/if_ed_pccard.c 1.35 +12 -2 src/sys/dev/ed/if_edreg.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 06:54:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2608C16A4CE; Mon, 14 Feb 2005 06:54:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CCDE43D3F; Mon, 14 Feb 2005 06:54:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E6s6GS081851; Mon, 14 Feb 2005 06:54:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E6s6O6081850; Mon, 14 Feb 2005 06:54:06 GMT (envelope-from imp) Message-Id: <200502140654.j1E6s6O6081850@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 06:54:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c if_edreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 06:54:07 -0000 imp 2005-02-14 06:54:06 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c if_edreg.h Log: Rework DL10019/DL10022 support. This tries to reset things in a more proper way, or at least the same way that NetBSD and Linux do things (I've been unable to obtain datasheets for these parts to know for sure). This has some marginal improvement in the DL10022 and DL10019 cards that I have. Also, report which type, exactly. # There's one or two ed cards that I have which still don't work, but I think # that's due to MII losage on the card that's not presently compensated # for in the MII drivers. Revision Changes Path 1.78 +22 -10 src/sys/dev/ed/if_ed_pccard.c 1.36 +4 -2 src/sys/dev/ed/if_edreg.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:00:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E8F316A4CE; Mon, 14 Feb 2005 07:00:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F87343D2F; Mon, 14 Feb 2005 07:00:39 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E70dOa082189; Mon, 14 Feb 2005 07:00:39 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E70dJt082188; Mon, 14 Feb 2005 07:00:39 GMT (envelope-from imp) Message-Id: <200502140700.j1E70dJt082188@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 07:00:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pccard pccard_nbk.c src/sys/dev/pccard card_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:00:39 -0000 imp 2005-02-14 07:00:39 UTC FreeBSD src repository Modified files: sys/pccard pccard_nbk.c sys/dev/pccard card_if.m Log: Remove card_get_function. It looks like it was intended to be a bridge between OLDCARD and NEWCARD for drivers to inquire after the function number (eg, 0, 1, 2). Nobody ever used it, so retire it with honors. NEWCARD never implemented it, and the same information can be obtained by the pccard_get_function_number(). MFC After: 3 days Revision Changes Path 1.27 +0 -9 src/sys/dev/pccard/card_if.m 1.46 +0 -8 src/sys/pccard/pccard_nbk.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:16:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADD9016A4CE; Mon, 14 Feb 2005 07:16:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7433A43D58; Mon, 14 Feb 2005 07:16:26 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E7GQ7Z082898; Mon, 14 Feb 2005 07:16:26 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E7GQh2082897; Mon, 14 Feb 2005 07:16:26 GMT (envelope-from anholt) Message-Id: <200502140716.j1E7GQh2082897@repoman.freebsd.org> From: Eric Anholt Date: Mon, 14 Feb 2005 07:16:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci agp_sis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:16:26 -0000 anholt 2005-02-14 07:16:25 UTC FreeBSD src repository Modified files: sys/pci agp_sis.c Log: No use for this AMD64 special-case "return NULL;" in probe now that we don't do fake "generic" support. Revision Changes Path 1.17 +0 -2 src/sys/pci/agp_sis.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:23:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C27A16A4CE; Mon, 14 Feb 2005 07:23:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5074543D2F; Mon, 14 Feb 2005 07:23:16 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E7NGW0083341; Mon, 14 Feb 2005 07:23:16 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E7NGqK083340; Mon, 14 Feb 2005 07:23:16 GMT (envelope-from anholt) Message-Id: <200502140723.j1E7NGqK083340@repoman.freebsd.org> From: Eric Anholt Date: Mon, 14 Feb 2005 07:23:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci agp_sis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:23:16 -0000 anholt 2005-02-14 07:23:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci agp_sis.c Log: MFC: Remove fake "generic" support, and the AMD64 "return NULL;" it made necessary. PR: kern/76411 Submitted by: Jonathan Fosburgh, jonathan at fosburgh dot org Revision Changes Path 1.14.2.2 +0 -10 src/sys/pci/agp_sis.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:26:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8FCE16A4CE; Mon, 14 Feb 2005 07:26:52 +0000 (GMT) Received: from relay.bestcom.ru (relay.bestcom.ru [217.72.144.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 027D643D2D; Mon, 14 Feb 2005 07:26:52 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (root@cell.sick.ru [217.72.144.68]) by relay.bestcom.ru (8.13.1/8.12.9) with ESMTP id j1E7QnBu063044 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 14 Feb 2005 10:26:50 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id j1E7Qmna052048 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 10:26:49 +0300 (MSK) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id j1E7Qmcj052047; Mon, 14 Feb 2005 10:26:48 +0300 (MSK) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 14 Feb 2005 10:26:48 +0300 From: Gleb Smirnoff To: Xin LI Message-ID: <20050214072648.GA51832@cell.sick.ru> References: <200502140542.j1E5g62l077236@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200502140542.j1E5g62l077236@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: ClamAV version devel-20050125, clamav-milter version 0.80ff on relay.bestcom.ru X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:26:53 -0000 On Mon, Feb 14, 2005 at 05:42:06AM +0000, Xin LI wrote: X> delphij 2005-02-14 05:42:06 UTC X> X> FreeBSD src repository X> X> Modified files: (Branch: RELENG_5) X> sys/net if.c X> Log: X> MFC 1.218+1.219: X> X> Validate ifc->ifc_len before submitting its incarnation to sbuf_new, X> which will finally lead to kernel panic. X> X> Security: This prevents a local DoS that can be exploited by X> Security: both privileged and unprivileged users. X> Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl] X> PR: 77421 X> X> Early MFC discussed with and reviewed by: X> security (simon, trhodes) Is it going to be put into RELENG_5_3? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:30:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A228716A4CE; Mon, 14 Feb 2005 07:30:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76A2F43D3F; Mon, 14 Feb 2005 07:30:04 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E7U497083723; Mon, 14 Feb 2005 07:30:04 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E7U4F8083722; Mon, 14 Feb 2005 07:30:04 GMT (envelope-from anholt) Message-Id: <200502140730.j1E7U4F8083722@repoman.freebsd.org> From: Eric Anholt Date: Mon, 14 Feb 2005 07:30:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci agp_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:30:04 -0000 anholt 2005-02-14 07:30:04 UTC FreeBSD src repository Modified files: sys/pci agp_amd64.c Log: Correct the SiS 755 PCI ID. Confirmed against Linux code. PR: kern/76411 Submitted by: Jonathan Fosburgh, jonathan at fosburgh dot org Obtained from: Jung-uk Kim, jkim at niksun.com Revision Changes Path 1.4 +1 -1 src/sys/pci/agp_amd64.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 07:37:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A8DE16A4CE; Mon, 14 Feb 2005 07:37:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F88443D2D; Mon, 14 Feb 2005 07:37:52 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E7bqQ0084079; Mon, 14 Feb 2005 07:37:52 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E7bq99084078; Mon, 14 Feb 2005 07:37:52 GMT (envelope-from maxim) Message-Id: <200502140737.j1E7bq99084078@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 14 Feb 2005 07:37:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_subr.c tcp_usrreq.c tcp_var.h src/usr.sbin/tcpdrop tcpdrop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 07:37:52 -0000 maxim 2005-02-14 07:37:51 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c tcp_usrreq.c tcp_var.h usr.sbin/tcpdrop tcpdrop.c Log: o Add handling of an IPv4-mapped IPv6 address. o Use SYSCTL_IN() macro instead of direct call of copyin(9). Submitted by: ume o Move sysctl_drop() implementation to sys/netinet/tcp_subr.c where most of tcp sysctls live. o There are net.inet[6].tcp[6].getcred sysctls already, no needs in a separate struct tcp_ident_mapping. Suggested by: ume Revision Changes Path 1.219 +98 -0 src/sys/netinet/tcp_subr.c 1.114 +0 -87 src/sys/netinet/tcp_usrreq.c 1.116 +0 -5 src/sys/netinet/tcp_var.h 1.2 +5 -4 src/usr.sbin/tcpdrop/tcpdrop.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:04:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5DD116A4CE; Mon, 14 Feb 2005 08:04:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A2F243D3F; Mon, 14 Feb 2005 08:04:08 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E8486S085122; Mon, 14 Feb 2005 08:04:08 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E848C9085121; Mon, 14 Feb 2005 08:04:08 GMT (envelope-from gshapiro) Message-Id: <200502140804.j1E848C9085121@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Mon, 14 Feb 2005 08:04:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/sendmail/src mci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:04:08 -0000 gshapiro 2005-02-14 08:04:08 UTC FreeBSD src repository Modified files: contrib/sendmail/src mci.c Log: Merge mci.c change to add mci_close() from the vendor branch. Problem noted by: marcus Revision Changes Path 1.19 +52 -1 src/contrib/sendmail/src/mci.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:16:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DBBD16A4CE; Mon, 14 Feb 2005 08:16:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 229E943D53; Mon, 14 Feb 2005 08:16:38 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E8Gb1V085778; Mon, 14 Feb 2005 08:16:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E8Gb76085777; Mon, 14 Feb 2005 08:16:37 GMT (envelope-from obrien) Message-Id: <200502140816.j1E8Gb76085777@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 08:16:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/bluetooth/bthidd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:16:38 -0000 obrien 2005-02-14 08:16:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/bluetooth/bthidd Makefile Log: Restore vendor SCM ID. Revision Changes Path 1.1.2.2 +1 -1 src/usr.sbin/bluetooth/bthidd/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:18:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFC7016A4CE; Mon, 14 Feb 2005 08:18:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA5AB43D4C; Mon, 14 Feb 2005 08:18:17 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E8IHFP086065; Mon, 14 Feb 2005 08:18:17 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E8IHEV086064; Mon, 14 Feb 2005 08:18:17 GMT (envelope-from obrien) Message-Id: <200502140818.j1E8IHEV086064@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 08:18:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/alpha/alpha gdb_machdep.c src/sys/alpha/include gdb_machdep.h src/sys/amd64/amd64 gdb_machdep.c src/sys/amd64/include gdb_machdep.h src/sys/gdb gdb_main.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:18:18 -0000 obrien 2005-02-14 08:18:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/alpha/alpha gdb_machdep.c sys/alpha/include gdb_machdep.h sys/amd64/amd64 gdb_machdep.c sys/amd64/include gdb_machdep.h sys/gdb gdb_main.c sys/i386/i386 gdb_machdep.c sys/i386/include gdb_machdep.h sys/ia64/ia64 gdb_machdep.c sys/ia64/include gdb_machdep.h sys/sparc64/include gdb_machdep.h sys/sparc64/sparc64 gdb_machdep.c Log: MFC: change gdb_cpu_setreg() to not take the value to which to set the specified register, but a pointer to the in-memory representation of that value. Revision Changes Path 1.1.2.2 +1 -1 src/sys/alpha/alpha/gdb_machdep.c 1.1.2.2 +1 -1 src/sys/alpha/include/gdb_machdep.h 1.1.2.2 +33 -24 src/sys/amd64/amd64/gdb_machdep.c 1.1.2.2 +1 -1 src/sys/amd64/include/gdb_machdep.h 1.2.2.2 +24 -10 src/sys/gdb/gdb_main.c 1.1.2.3 +3 -4 src/sys/i386/i386/gdb_machdep.c 1.1.2.2 +1 -1 src/sys/i386/include/gdb_machdep.h 1.2.2.2 +1 -1 src/sys/ia64/ia64/gdb_machdep.c 1.2.2.2 +1 -1 src/sys/ia64/include/gdb_machdep.h 1.1.2.2 +1 -1 src/sys/sparc64/include/gdb_machdep.h 1.1.2.2 +1 -1 src/sys/sparc64/sparc64/gdb_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:20:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F078A16A4CE; Mon, 14 Feb 2005 08:20:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4EF843D1D; Mon, 14 Feb 2005 08:20:27 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E8KRKB086208; Mon, 14 Feb 2005 08:20:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E8KRiS086207; Mon, 14 Feb 2005 08:20:27 GMT (envelope-from obrien) Message-Id: <200502140820.j1E8KRiS086207@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 08:20:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/include param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:20:28 -0000 obrien 2005-02-14 08:20:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/include param.h Log: White space sync with HEAD. Revision Changes Path 1.13.2.4 +0 -1 src/sys/amd64/include/param.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:23:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98C8416A4CE; Mon, 14 Feb 2005 08:23:24 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 728D643D3F; Mon, 14 Feb 2005 08:23:24 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 688375C99B; Mon, 14 Feb 2005 00:23:24 -0800 (PST) Date: Mon, 14 Feb 2005 00:23:24 -0800 From: Alfred Perlstein To: Joe Marcus Clarke Message-ID: <20050214082324.GC32955@elvis.mu.org> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com> <1108352249.93267.20.camel@shumai.marcuscom.com> <20050214040349.GA61763@elvis.mu.org> <1108355421.93267.23.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1108355421.93267.23.camel@shumai.marcuscom.com> User-Agent: Mutt/1.4.2.1i cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:23:24 -0000 * Joe Marcus Clarke [050213 20:30] wrote: > > This works for all threads but the initial thread. Gstreamer uses this > thread for most of its operations. That stack size was set to be 1 MB > when gstreamer really wanted 2. For all other thread problems, yes, I > used pthread_attr_setstacksize() as the solution. Can't you wrap main and bounce into it with a thread that has been created using pthread_attr_setstacksize()? -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 08:29:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A76A16A4CE; Mon, 14 Feb 2005 08:29:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F132143D1D; Mon, 14 Feb 2005 08:29:42 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E8TgFK086635; Mon, 14 Feb 2005 08:29:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E8TgDs086634; Mon, 14 Feb 2005 08:29:42 GMT (envelope-from ru) Message-Id: <200502140829.j1E8TgDs086634@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 14 Feb 2005 08:29:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 08:29:43 -0000 ru 2005-02-14 08:29:42 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: If no vlan(4) interfaces are configured for the interface, and the driver did VLAN decapsulation in hardware, we were passing a frame as if it came for the parent (non-VLAN) interface. Stop this from happening. Reminded by: glebius Security: This could pose a security risk in some setups Revision Changes Path 1.183 +10 -3 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 09:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6139116A4CE; Mon, 14 Feb 2005 09:22:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3822C43D4C; Mon, 14 Feb 2005 09:22:21 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E9MLdU095509; Mon, 14 Feb 2005 09:22:21 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E9MLj3095508; Mon, 14 Feb 2005 09:22:21 GMT (envelope-from obrien) Message-Id: <200502140922.j1E9MLj3095508@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 09:22:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 apic_vector.S intr_machdep.c io_apic.c local_apic.c machdep.c mp_machdep.c mptable.c src/sys/amd64/include apicreg.h apicvar.h intr_machdep.h smp.h src/sys/amd64/isa atpic.c elcr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 09:22:21 -0000 obrien 2005-02-14 09:22:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 apic_vector.S intr_machdep.c io_apic.c local_apic.c machdep.c mp_machdep.c mptable.c sys/amd64/include apicreg.h apicvar.h intr_machdep.h smp.h sys/amd64/isa atpic.c elcr.c Log: MFC: Use bitmapped IPI handler. Update elcr and default mptable config handler. Tidy up various local apic initialization. Revision Changes Path 1.100.2.1 +4 -19 src/sys/amd64/amd64/apic_vector.S 1.9.2.2 +11 -0 src/sys/amd64/amd64/intr_machdep.c 1.11.2.1 +1 -1 src/sys/amd64/amd64/io_apic.c 1.10.2.1 +56 -31 src/sys/amd64/amd64/local_apic.c 1.618.2.4 +1 -0 src/sys/amd64/amd64/machdep.c 1.242.2.3 +66 -35 src/sys/amd64/amd64/mp_machdep.c 1.232.2.1 +98 -26 src/sys/amd64/amd64/mptable.c 1.26.2.2 +5 -0 src/sys/amd64/include/apicreg.h 1.9.2.1 +48 -11 src/sys/amd64/include/apicvar.h 1.4.2.1 +2 -0 src/sys/amd64/include/intr_machdep.h 1.80.2.2 +2 -5 src/sys/amd64/include/smp.h 1.13.2.1 +3 -5 src/sys/amd64/isa/atpic.c 1.1.2.1 +1 -5 src/sys/amd64/isa/elcr.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 09:33:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B69516A4CE; Mon, 14 Feb 2005 09:33:33 +0000 (GMT) Received: from arthur.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id A387243D49; Mon, 14 Feb 2005 09:33:32 +0000 (GMT) (envelope-from simon@arthur.nitro.dk) Received: by arthur.nitro.dk (Postfix, from userid 3000) id 897AD11959; Mon, 14 Feb 2005 10:33:31 +0100 (CET) Date: Mon, 14 Feb 2005 10:33:31 +0100 From: "Simon L. Nielsen" To: Gleb Smirnoff Message-ID: <20050214093330.GA737@arthur.nitro.dk> References: <200502140542.j1E5g62l077236@repoman.freebsd.org> <20050214072648.GA51832@cell.sick.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: <20050214072648.GA51832@cell.sick.ru> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Xin LI cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 09:33:33 -0000 --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2005.02.14 10:26:48 +0300, Gleb Smirnoff wrote: > On Mon, Feb 14, 2005 at 05:42:06AM +0000, Xin LI wrote: > X> delphij 2005-02-14 05:42:06 UTC > X>=20 > X> FreeBSD src repository > X>=20 > X> Modified files: (Branch: RELENG_5) > X> sys/net if.c=20 > X> Log: > X> MFC 1.218+1.219: > X> =20 > X> Validate ifc->ifc_len before submitting its incarnation to sbuf_new, > X> which will finally lead to kernel panic. > X> =20 > X> Security: This prevents a local DoS that can be exploited by > X> Security: both privileged and unprivileged users. > X> Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl] > X> PR: 77421 > X> =20 > X> Early MFC discussed with and reviewed by: > X> security (simon, trhodes) >=20 > Is it going to be put into RELENG_5_3? Since we don't issue security advisories for local DoS'es I don't think so, but it's not my call. --=20 Simon L. Nielsen --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCEHBqh9pcDSc1mlERAl01AJ4g0AqABIaUjFIfDhqSQrTY6gClEwCcCImO yF8W44g95hVLJMh+4HJgZAI= =DMKa -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 09:34:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A26C816A4CE; Mon, 14 Feb 2005 09:34:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83D8243D45; Mon, 14 Feb 2005 09:34:40 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1E9YeeN095999; Mon, 14 Feb 2005 09:34:40 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1E9Yeq1095998; Mon, 14 Feb 2005 09:34:40 GMT (envelope-from obrien) Message-Id: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 09:34:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 bios.c src/sys/amd64/include/pc bios.h src/sys/conf files.amd64 src/sys/dev/fb vga.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 09:34:40 -0000 obrien 2005-02-14 09:34:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files.amd64 sys/dev/fb vga.c sys/isa syscons_isa.c Added files: (Branch: RELENG_5) sys/amd64/amd64 bios.c sys/amd64/include/pc bios.h Log: MFC: + Make syscons properly inherit the bios capslock/shiftlock/etc state like i386 does. Note that we cannot inherit the bios key repeat rate because that requires a bios call (which is impossible for us). + Give syscons the ability to beep on amd64. + bios_sigsearch() etc is useful for finding tables in roms. Revision Changes Path 1.72.2.1 +110 -0 src/sys/amd64/amd64/bios.c (new) 1.18.2.1 +54 -0 src/sys/amd64/include/pc/bios.h (new) 1.47.2.1 +1 -0 src/sys/conf/files.amd64 1.31.2.2 +1 -5 src/sys/dev/fb/vga.c 1.25.2.1 +7 -8 src/sys/isa/syscons_isa.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:05:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4295316A4CE; Mon, 14 Feb 2005 10:05:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1573143D3F; Mon, 14 Feb 2005 10:05:52 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EA5pfh097177; Mon, 14 Feb 2005 10:05:51 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EA5p1P097176; Mon, 14 Feb 2005 10:05:51 GMT (envelope-from obrien) Message-Id: <200502141005.j1EA5p1P097176@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:05:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 busdma_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: Mon, 14 Feb 2005 10:05:52 -0000 obrien 2005-02-14 10:05:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 busdma_machdep.c Log: MFC: The non-bus_dmamap_load_mbuf_sg() parts of rev 1.66. This is mostly a style sync with HEAD. Revision Changes Path 1.57.2.5 +11 -13 src/sys/amd64/amd64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:11:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A5416A4CE; Mon, 14 Feb 2005 10:11:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AC1343D31; Mon, 14 Feb 2005 10:11:02 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAB2qg097474; Mon, 14 Feb 2005 10:11:02 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAB2AS097473; Mon, 14 Feb 2005 10:11:02 GMT (envelope-from obrien) Message-Id: <200502141011.j1EAB2AS097473@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:11:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/i386 busdma_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: Mon, 14 Feb 2005 10:11:02 -0000 obrien 2005-02-14 10:11:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 busdma_machdep.c Log: MFC: The non-bus_dmamap_load_mbuf_sg() parts of rev 1.70. This is mostly a style sync with HEAD. Revision Changes Path 1.59.2.5 +11 -13 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:12:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CDC116A4CE; Mon, 14 Feb 2005 10:12:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1019B43D2F; Mon, 14 Feb 2005 10:12:10 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAC9Jj097530; Mon, 14 Feb 2005 10:12:09 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAC9Hf097529; Mon, 14 Feb 2005 10:12:09 GMT (envelope-from obrien) Message-Id: <200502141012.j1EAC9Hf097529@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:12:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 10:12:10 -0000 obrien 2005-02-14 10:12:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 identcpu.c Log: MFC: copyright tweaks. Revision Changes Path 1.134.2.1 +0 -2 src/sys/amd64/amd64/identcpu.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:15:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEF0216A4CE; Mon, 14 Feb 2005 10:15:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A25EA43D48; Mon, 14 Feb 2005 10:15:07 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAF7KN097754; Mon, 14 Feb 2005 10:15:07 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAF7Dr097753; Mon, 14 Feb 2005 10:15:07 GMT (envelope-from obrien) Message-Id: <200502141015.j1EAF7Dr097753@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:15:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 intr_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: Mon, 14 Feb 2005 10:15:08 -0000 obrien 2005-02-14 10:15:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 intr_machdep.c Log: MFC: rev 1.11: don't use atomic ops to increment interrupt stats. Revision Changes Path 1.9.2.3 +3 -3 src/sys/amd64/amd64/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:16:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 765C916A4CE; Mon, 14 Feb 2005 10:16:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A89C43D46; Mon, 14 Feb 2005 10:16:17 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAGHv1097875; Mon, 14 Feb 2005 10:16:17 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAGHM6097874; Mon, 14 Feb 2005 10:16:17 GMT (envelope-from obrien) Message-Id: <200502141016.j1EAGHM6097874@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:16:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/i386 intr_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: Mon, 14 Feb 2005 10:16:17 -0000 obrien 2005-02-14 10:16:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 intr_machdep.c Log: MFC: rev 1.11: don't use atomic ops to increment interrupt stats. Revision Changes Path 1.9.2.2 +3 -3 src/sys/i386/i386/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:30:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38D6C16A4CE; Mon, 14 Feb 2005 10:30:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DB8A43D1D; Mon, 14 Feb 2005 10:30:45 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAUinL098432; Mon, 14 Feb 2005 10:30:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAUiLf098431; Mon, 14 Feb 2005 10:30:44 GMT (envelope-from obrien) Message-Id: <200502141030.j1EAUiLf098431@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:30:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 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: Mon, 14 Feb 2005 10:30:45 -0000 obrien 2005-02-14 10:30:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 machdep.c Log: MFC: rev. 1.625: join the %cr0 setup line. Revision Changes Path 1.618.2.5 +1 -2 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:32:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F0D916A4CE; Mon, 14 Feb 2005 10:32:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7243B43D39; Mon, 14 Feb 2005 10:32:12 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAWCKt098544; Mon, 14 Feb 2005 10:32:12 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAWCLB098543; Mon, 14 Feb 2005 10:32:12 GMT (envelope-from obrien) Message-Id: <200502141032.j1EAWCLB098543@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:32:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 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: Mon, 14 Feb 2005 10:32:12 -0000 obrien 2005-02-14 10:32:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 machdep.c Log: MFC: rev 1.622: preserve dcons buffer passed by loader. Revision Changes Path 1.618.2.6 +16 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:33:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29C6116A4CE; Mon, 14 Feb 2005 10:33:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF17843D49; Mon, 14 Feb 2005 10:33:15 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAXFoq098587; Mon, 14 Feb 2005 10:33:15 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAXF2S098586; Mon, 14 Feb 2005 10:33:15 GMT (envelope-from obrien) Message-Id: <200502141033.j1EAXF2S098586@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:33:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 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: Mon, 14 Feb 2005 10:33:16 -0000 obrien 2005-02-14 10:33:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 machdep.c Log: MFC: rev 1.621: use the definition of struct bios_smap from machine/pc/bios.h. Revision Changes Path 1.618.2.7 +1 -6 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:42:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86C0B16A4CE; Mon, 14 Feb 2005 10:42:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C5B443D45; Mon, 14 Feb 2005 10:42:23 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EAgNd7098990; Mon, 14 Feb 2005 10:42:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EAgNY2098989; Mon, 14 Feb 2005 10:42:23 GMT (envelope-from obrien) Message-Id: <200502141042.j1EAgNY2098989@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:42:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 mp_machdep.c pmap.c src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c src/sys/sys 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: Mon, 14 Feb 2005 10:42:23 -0000 obrien 2005-02-14 10:42:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 mp_machdep.c pmap.c sys/i386/i386 mp_machdep.c pmap.c sys/kern subr_smp.c sys/sys smp.h Log: MFC: s/smp_rv_mtx/smp_ipi_mtx/g Revision Changes Path 1.242.2.4 +2 -2 src/sys/amd64/amd64/mp_machdep.c 1.491.2.6 +6 -6 src/sys/amd64/amd64/pmap.c 1.235.2.6 +2 -2 src/sys/i386/i386/mp_machdep.c 1.494.2.9 +8 -8 src/sys/i386/i386/pmap.c 1.188.2.4 +4 -4 src/sys/kern/subr_smp.c 1.77.2.4 +1 -1 src/sys/sys/smp.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 10:53:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05E3216A4CE; Mon, 14 Feb 2005 10:53:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDADD43D3F; Mon, 14 Feb 2005 10:53:41 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EArfut099428; Mon, 14 Feb 2005 10:53:41 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EArfAP099427; Mon, 14 Feb 2005 10:53:41 GMT (envelope-from obrien) Message-Id: <200502141053.j1EArfAP099427@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 10:53:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 10:53:42 -0000 obrien 2005-02-14 10:53:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 mp_machdep.c Log: MFC: rev 1.245: add the mp_watchdog hooks. Revision Changes Path 1.242.2.5 +9 -0 src/sys/amd64/amd64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:00:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5335F16A4DC; Mon, 14 Feb 2005 11:00:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB0AC43D46; Mon, 14 Feb 2005 11:00:19 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EB0Jeb099695; Mon, 14 Feb 2005 11:00:19 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EB0JhB099694; Mon, 14 Feb 2005 11:00:19 GMT (envelope-from obrien) Message-Id: <200502141100.j1EB0JhB099694@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 11:00:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/include mp_watchdog.h src/sys/conf files.amd64 options.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:00:43 -0000 obrien 2005-02-14 11:00:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files.amd64 options.amd64 Added files: (Branch: RELENG_5) sys/amd64/include mp_watchdog.h Log: MFC: add the mp_watchdog hooks. Revision Changes Path 1.1.4.1 +34 -0 src/sys/amd64/include/mp_watchdog.h (new) 1.47.2.2 +1 -0 src/sys/conf/files.amd64 1.16.2.1 +1 -0 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:14:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F14B816A4CE; Mon, 14 Feb 2005 11:14:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C818343D1F; Mon, 14 Feb 2005 11:14:08 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBE8UJ000467; Mon, 14 Feb 2005 11:14:08 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBE899000466; Mon, 14 Feb 2005 11:14:08 GMT (envelope-from obrien) Message-Id: <200502141114.j1EBE899000466@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 11:14:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:14:09 -0000 obrien 2005-02-14 11:14:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/pci pci_bus.c Log: MFC: rev 1.116: whitespace cleanup. Revision Changes Path 1.112.2.4 +8 -8 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:21:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC43816A4CE; Mon, 14 Feb 2005 11:21:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F05E43D2D; Mon, 14 Feb 2005 11:21:48 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBLmdr000847; Mon, 14 Feb 2005 11:21:48 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBLm3B000846; Mon, 14 Feb 2005 11:21:48 GMT (envelope-from scottl) Message-Id: <200502141121.j1EBLm3B000846@repoman.freebsd.org> From: Scott Long Date: Mon, 14 Feb 2005 11:21:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:21:49 -0000 scottl 2005-02-14 11:21:48 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpi.c acpidump.h Log: Add support for parsing MCFG tables. Revision Changes Path 1.31 +24 -0 src/usr.sbin/acpi/acpidump/acpi.c 1.20 +12 -0 src/usr.sbin/acpi/acpidump/acpidump.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:23:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BC5916A4CE; Mon, 14 Feb 2005 11:23:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72A8843D1D; Mon, 14 Feb 2005 11:23:43 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBNhNa000984; Mon, 14 Feb 2005 11:23:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBNhDc000983; Mon, 14 Feb 2005 11:23:43 GMT (envelope-from obrien) Message-Id: <200502141123.j1EBNhDc000983@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 11:23:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/acpica acpi_pcib_acpi.c src/sys/i386/pci pci_bus.c src/sys/kern kern_environment.c src/sys/sys kernel.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: Mon, 14 Feb 2005 11:23:43 -0000 obrien 2005-02-14 11:23:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_pcib_acpi.c sys/i386/pci pci_bus.c sys/kern kern_environment.c sys/sys kernel.h systm.h Log: MFC: add TUNABLE_LONG and TUNABLE_ULONG, and use the latter for the hw.pci.host_mem_start tunable. Revision Changes Path 1.39.2.4 +2 -2 src/sys/dev/acpica/acpi_pcib_acpi.c 1.112.2.5 +3 -4 src/sys/i386/pci/pci_bus.c 1.34.2.1 +46 -0 src/sys/kern/kern_environment.c 1.117.2.3 +55 -1 src/sys/sys/kernel.h 1.213.2.2 +7 -5 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:24:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EAEE16A4CE; Mon, 14 Feb 2005 11:24:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 449AF43D2F; Mon, 14 Feb 2005 11:24:58 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBOwJO001042; Mon, 14 Feb 2005 11:24:58 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBOwNG001041; Mon, 14 Feb 2005 11:24:58 GMT (envelope-from phantom) Message-Id: <200502141124.j1EBOwNG001041@repoman.freebsd.org> From: Alexey Zelkin Date: Mon, 14 Feb 2005 11:24:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net gai_strerror.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:24:58 -0000 phantom 2005-02-14 11:24:58 UTC FreeBSD src repository Modified files: lib/libc/net gai_strerror.3 Log: EAI_ADDRFAMILY and EAI_NODATA are obsoleted, and not definined anymore, so do not export these definitions via manual page Revision Changes Path 1.2 +0 -7 src/lib/libc/net/gai_strerror.3 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:33:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78A6E16A4CE; Mon, 14 Feb 2005 11:33:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B3AB43D46; Mon, 14 Feb 2005 11:33:12 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBXCnp001450; Mon, 14 Feb 2005 11:33:12 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBXC6D001449; Mon, 14 Feb 2005 11:33:12 GMT (envelope-from phantom) Message-Id: <200502141133.j1EBXC6D001449@repoman.freebsd.org> From: Alexey Zelkin Date: Mon, 14 Feb 2005 11:33:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include netdb.h src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:33:12 -0000 phantom 2005-02-14 11:33:12 UTC FreeBSD src repository Modified files: include netdb.h lib/libc/net getaddrinfo.c Log: . Convert return type of gai_strerror() to 'const char *' as POSIX requires. . Convert ai_errlist[] to simple 'char *' array, and appropriately optimize gai_strerror() Revision Changes Path 1.34 +1 -1 src/include/netdb.h 1.58 +22 -30 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 11:58:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08E2916A4CE; Mon, 14 Feb 2005 11:58:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D410543D41; Mon, 14 Feb 2005 11:58:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EBwsSp002443; Mon, 14 Feb 2005 11:58:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EBwsgx002442; Mon, 14 Feb 2005 11:58:54 GMT (envelope-from glebius) Message-Id: <200502141158.j1EBwsgx002442@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 14 Feb 2005 11:58:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 11:58:55 -0000 glebius 2005-02-14 11:58:54 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Check for non-NULL ac_netgraph field in interface arpcom, instead of checking global presence of ng_ether(4). Reviewed by: ru Revision Changes Path 1.184 +4 -4 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 12:01:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 490FB16A4CE; Mon, 14 Feb 2005 12:01:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17A0C43D55; Mon, 14 Feb 2005 12:01:10 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EC19bC002661; Mon, 14 Feb 2005 12:01:09 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EC19Rt002660; Mon, 14 Feb 2005 12:01:09 GMT (envelope-from glebius) Message-Id: <200502141201.j1EC19Rt002660@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 14 Feb 2005 12:01:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ether.c ng_ether.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 12:01:10 -0000 glebius 2005-02-14 12:01:09 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c ng_ether.h Log: Add new netgraph control message NGM_ETHER_DETACH, which actually removes netgraph node and unwraps Ethernet interface. This gives us ability to unload ng_ether.ko, when all interfaces are detached, making ng_ether(4) developers happy. Reviewed by: ru Revision Changes Path 1.48 +10 -0 src/sys/netgraph/ng_ether.c 1.14 +1 -0 src/sys/netgraph/ng_ether.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 12:10:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E23EE16A4CE; Mon, 14 Feb 2005 12:10:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C72D243D2D; Mon, 14 Feb 2005 12:10:14 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ECAE5Z003118; Mon, 14 Feb 2005 12:10:14 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ECAE1L003117; Mon, 14 Feb 2005 12:10:14 GMT (envelope-from obrien) Message-Id: <200502141210.j1ECAE1L003117@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 14 Feb 2005 12:10:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/binutils/libiberty Makefile src/gnu/usr.bin/gdb/gdb Makefile src/gnu/usr.bin/gdb/gdbtui Makefile src/gnu/usr.bin/gdb/kgdb Makefile src/gnu/usr.bin/gdb/libgdb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 12:10:15 -0000 obrien 2005-02-14 12:10:14 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libiberty Makefile gnu/usr.bin/gdb/gdb Makefile gnu/usr.bin/gdb/gdbtui Makefile gnu/usr.bin/gdb/kgdb Makefile gnu/usr.bin/gdb/libgdb Makefile Log: Use the system gnuregex library vs. building GNU regex bits into libiberty and using them. Reviewed by: marcel,imp Desired by: ache Revision Changes Path 1.24 +1 -1 src/gnu/usr.bin/binutils/libiberty/Makefile 1.44 +2 -2 src/gnu/usr.bin/gdb/gdb/Makefile 1.6 +2 -2 src/gnu/usr.bin/gdb/gdbtui/Makefile 1.4 +2 -2 src/gnu/usr.bin/gdb/kgdb/Makefile 1.9 +5 -0 src/gnu/usr.bin/gdb/libgdb/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 14 12:26:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB93416A4CE; Mon, 14 Feb 2005 12:26:32 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id A59BB43D39; Mon, 14 Feb 2005 12:26:31 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.1/8.13.1) with ESMTP id j1ECQTsK041415; Mon, 14 Feb 2005 15:26:29 +0300 (MSK) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.1/8.13.1/Submit) id j1ECQS6r041414; Mon, 14 Feb 2005 15:26:28 +0300 (MSK) (envelope-from ache) Date: Mon, 14 Feb 2005 15:26:27 +0300 From: Andrey Chernov To: "David E. O'Brien" Message-ID: <20050214122627.GA41361@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , "David E. O'Brien" , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200502141210.j1ECAE1L003117@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502141210.j1ECAE1L003117@repoman.freebsd.org> User-Agent: Mutt/1.5.7i X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-3; AVE: 6.29.0.11; VDF: 6.29.0.122; host: nagual.pp.ru) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (nagual.pp.ru [0.0.0.0]); Mon, 14 Feb 2005 15:26:30 +0300 (MSK) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/usr.bin/binutils/libiberty Makefile src/gnu/usr.bin/gdb/gdb Makefile src/gnu/usr.bin/gdb/gdbtui Makefile src/gnu/usr.bin/gdb/kgdb Makefile src/gnu/usr.bin/gdb/libgdb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 12:26:33 -0000 On Mon, Feb 14, 2005 at 12:10:14PM +0000, David E. O'Brien wrote: > Use the system gnuregex library vs. building GNU regex bits into libiberty > and using them. > > Reviewed by: marcel,imp > Desired by: ache Thanx! -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Mon Feb 14 12:57:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95B8D16A4CE; Mon, 14 Feb 2005 12:57:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C73143D5C; Mon, 14 Feb 2005 12:57:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ECvp5b011722; Mon, 14 Feb 2005 12:57:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ECvpZW011721; Mon, 14 Feb 2005 12:57:51 GMT (envelope-from ru) Message-Id: <200502141257.j1ECvpZW011721@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 14 Feb 2005 12:57:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.subdir.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 12:57:51 -0000 ru 2005-02-14 12:57:51 UTC FreeBSD src repository Modified files: share/mk bsd.subdir.mk Log: Add a SUBDIR_TARGETS variable which can be set to a list of additional targets that will cause descending into subdirs. Example: cd /sys/modules; make load SUBDIR_TARGETS=load (But don't try it with your pet.) Submitted by: Alexey Klimov PR: 47601 Revision Changes Path 1.49 +2 -1 src/share/mk/bsd.subdir.mk From owner-cvs-src@FreeBSD.ORG Mon Feb 14 13:08:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7475B16A4CE; Mon, 14 Feb 2005 13:08:31 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0500C43D3F; Mon, 14 Feb 2005 13:08:31 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 23EC6ACBCB; Mon, 14 Feb 2005 14:08:28 +0100 (CET) Date: Mon, 14 Feb 2005 14:08:28 +0100 From: Pawel Jakub Dawidek To: "Simon L. Nielsen" Message-ID: <20050214130828.GF1102@darkness.comp.waw.pl> References: <200502140542.j1E5g62l077236@repoman.freebsd.org> <20050214072648.GA51832@cell.sick.ru> <20050214093330.GA737@arthur.nitro.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l+goss899txtYvYf" Content-Disposition: inline In-Reply-To: <20050214093330.GA737@arthur.nitro.dk> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@freebsd.org cc: Gleb Smirnoff cc: Xin LI cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 13:08:31 -0000 --l+goss899txtYvYf Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 14, 2005 at 10:33:31AM +0100, Simon L. Nielsen wrote: +> On 2005.02.14 10:26:48 +0300, Gleb Smirnoff wrote: +> > On Mon, Feb 14, 2005 at 05:42:06AM +0000, Xin LI wrote: +> > X> delphij 2005-02-14 05:42:06 UTC +> > X>=20 +> > X> FreeBSD src repository +> > X>=20 +> > X> Modified files: (Branch: RELENG_5) +> > X> sys/net if.c=20 +> > X> Log: +> > X> MFC 1.218+1.219: +> > X> =20 +> > X> Validate ifc->ifc_len before submitting its incarnation to sbuf_n= ew, +> > X> which will finally lead to kernel panic. +> > X> =20 +> > X> Security: This prevents a local DoS that can be exploited by +> > X> Security: both privileged and unprivileged users. +> > X> Submitted by: Wojciech A. Koszek [dunstan at freebsd czest pl] +> > X> PR: 77421 +> > X> =20 +> > X> Early MFC discussed with and reviewed by: +> > X> security (simon, trhodes) +> >=20 +> > Is it going to be put into RELENG_5_3? +>=20 +> Since we don't issue security advisories for local DoS'es I don't +> think so, but it's not my call. It definitely should go into RELENG_5_3, but as an errata. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --l+goss899txtYvYf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCEKLMForvXbEpPzQRAkBWAJ4pFs0yw+NAIbVwWshLaFjE2f42RQCdHu1k EzMfSvBl2YIUuHSieGlzQZA= =oKlF -----END PGP SIGNATURE----- --l+goss899txtYvYf-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 13:13:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1035) id 4D0AE16A4CF; Mon, 14 Feb 2005 13:13:17 +0000 (GMT) Date: Mon, 14 Feb 2005 13:13:17 +0000 From: Xin LI To: Gleb Smirnoff Message-ID: <20050214131317.GA92604@hub.freebsd.org> References: <200502140542.j1E5g62l077236@repoman.freebsd.org> <20050214072648.GA51832@cell.sick.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050214072648.GA51832@cell.sick.ru> User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 13:13:17 -0000 On Mon, Feb 14, 2005 at 10:26:48AM +0300, Gleb Smirnoff wrote: > On Mon, Feb 14, 2005 at 05:42:06AM +0000, Xin LI wrote: > X> delphij 2005-02-14 05:42:06 UTC > X> > X> FreeBSD src repository > X> > X> Modified files: (Branch: RELENG_5) > X> sys/net if.c > X> Log: > X> MFC 1.218+1.219: > X> > > Is it going to be put into RELENG_5_3? This is up to security-officer@'s decision. A remote user can exploit some daemon's buffer overflow or other vulnerabilities to cause system to panic, while this is not totally FreeBSD's fault :-) So my suggestion is "Yes, we should have this go to RELENG_5_3", but again, I believe so@ has much more experience than I have, so let's hear what he will say. Cheers, From owner-cvs-src@FreeBSD.ORG Mon Feb 14 13:20:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A099A16A4D1; Mon, 14 Feb 2005 13:20:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6375443D41; Mon, 14 Feb 2005 13:20:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EDKUTR013126; Mon, 14 Feb 2005 13:20:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EDKUgE013125; Mon, 14 Feb 2005 13:20:30 GMT (envelope-from ru) Message-Id: <200502141320.j1EDKUgE013125@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 14 Feb 2005 13:20:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/netinet in_rmx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 13:20:30 -0000 ru 2005-02-14 13:20:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netinet in_rmx.c Log: MFC: 1.52: Time out routes created by redirect. Revision Changes Path 1.37.2.5 +4 -2 src/sys/netinet/in_rmx.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 13:20:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0443116A4CE; Mon, 14 Feb 2005 13:20:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D062743D45; Mon, 14 Feb 2005 13:20:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EDKUxc013147; Mon, 14 Feb 2005 13:20:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EDKUiU013146; Mon, 14 Feb 2005 13:20:30 GMT (envelope-from ru) Message-Id: <200502141320.j1EDKUiU013146@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 14 Feb 2005 13:20:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet in_rmx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 13:20:31 -0000 ru 2005-02-14 13:20:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet in_rmx.c Log: MFC: 1.52: Time out routes created by redirect. Revision Changes Path 1.51.4.2 +4 -1 src/sys/netinet/in_rmx.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 13:47:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21E5316A4CE; Mon, 14 Feb 2005 13:47:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEDE443D4C; Mon, 14 Feb 2005 13:47:06 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EDl6m7014427; Mon, 14 Feb 2005 13:47:06 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EDl68B014426; Mon, 14 Feb 2005 13:47:06 GMT (envelope-from glebius) Message-Id: <200502141347.j1EDl68B014426@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 14 Feb 2005 13:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_device.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 13:47:07 -0000 glebius 2005-02-14 13:47:06 UTC FreeBSD src repository Modified files: sys/netgraph ng_device.c Log: Make WITNESS happier: - refactor ngd_constructor, so that make_dev() is called without any locks held, since it mallocs memory with M_WAITOK flag. - rename global mtx, to have name different to per-node mtx MFC after: 2 weeks Revision Changes Path 1.19 +14 -20 src/sys/netgraph/ng_device.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 14:09:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B7D16A4CE; Mon, 14 Feb 2005 14:09:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6041143D46; Mon, 14 Feb 2005 14:09:21 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EE9LtP015355; Mon, 14 Feb 2005 14:09:21 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EE9LkH015354; Mon, 14 Feb 2005 14:09:21 GMT (envelope-from delphij) Message-Id: <200502141409.j1EE9LkH015354@repoman.freebsd.org> From: Xin LI Date: Mon, 14 Feb 2005 14:09:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/cron/lib entry.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 14:09:21 -0000 delphij 2005-02-14 14:09:21 UTC FreeBSD src repository Modified files: usr.sbin/cron/lib entry.c Log: Fix parsing of '0' and non-alphanumerics in steps. Previously, an entry having stepping value of zero can cause crontab to hang there, and if the main crontab is being changed in this way, then cron(8) will keep spining. Obtained from: OpenBSD [src/usr.sbin/cron/entry.c,v 1.17] PR: 68683 (my own, but forgot to commit it...) MFC After: 1 week Revision Changes Path 1.16 +4 -2 src/usr.sbin/cron/lib/entry.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 14:59:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A40C16A4CE; Mon, 14 Feb 2005 14:59:22 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB5EC43D46; Mon, 14 Feb 2005 14:59:21 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1EExIKZ026674; Mon, 14 Feb 2005 09:59:19 -0500 (EST) Date: Mon, 14 Feb 2005 09:59:18 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Alfred Perlstein In-Reply-To: <20050214082324.GC32955@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 14:59:22 -0000 On Mon, 14 Feb 2005, Alfred Perlstein wrote: > * Joe Marcus Clarke [050213 20:30] wrote: > > > > This works for all threads but the initial thread. Gstreamer uses this > > thread for most of its operations. That stack size was set to be 1 MB > > when gstreamer really wanted 2. For all other thread problems, yes, I > > used pthread_attr_setstacksize() as the solution. > > Can't you wrap main and bounce into it with a thread that has been > created using pthread_attr_setstacksize()? Exactly! -- DE From owner-cvs-src@FreeBSD.ORG Mon Feb 14 15:56:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D398016A4CE; Mon, 14 Feb 2005 15:56:43 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95BED43D1D; Mon, 14 Feb 2005 15:56:42 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j1EFuT8Z023889 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 00:56:32 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Tue, 15 Feb 2005 00:56:28 +0900 Message-ID: From: Hajimu UMEMOTO To: Alexey Zelkin In-Reply-To: <200502141133.j1EBXC6D001449@repoman.freebsd.org> References: <200502141133.j1EBXC6D001449@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.13.1 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3.50 (i386-unknown-freebsd5.3) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.3-RELEASE-p3 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include netdb.h src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 15:56:44 -0000 Hi, >>>>> On Mon, 14 Feb 2005 11:33:12 +0000 (UTC) >>>>> Alexey Zelkin said: phantom> . Convert ai_errlist[] to simple 'char *' array, and appropriately phantom> optimize gai_strerror() Why did you do this? Since this departs from KAME's getaddrinfo.c, I don't want this change unless there is meaningful advantage. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:04:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22DA416A4CE; Mon, 14 Feb 2005 16:04:24 +0000 (GMT) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA32F43D4C; Mon, 14 Feb 2005 16:04:22 +0000 (GMT) (envelope-from phantom@FreeBSD.org.ua) Received: from phantom.cris.net (phantom@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id j1EG8cf4001493; Mon, 14 Feb 2005 18:08:38 +0200 (EET) (envelope-from phantom@FreeBSD.org.ua) Received: (from phantom@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id j1EG8cgl001492; Mon, 14 Feb 2005 18:08:38 +0200 (EET) (envelope-from phantom) Date: Mon, 14 Feb 2005 18:08:38 +0200 From: Alexey Zelkin To: Hajimu UMEMOTO Message-ID: <20050214160838.GA1414@phantom.cris.net> References: <200502141133.j1EBXC6D001449@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include netdb.h src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:04:24 -0000 On Tue, Feb 15, 2005 at 12:56:28AM +0900, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Mon, 14 Feb 2005 11:33:12 +0000 (UTC) > >>>>> Alexey Zelkin said: > > phantom> . Convert ai_errlist[] to simple 'char *' array, and appropriately > phantom> optimize gai_strerror() > > Why did you do this? Since this departs from KAME's getaddrinfo.c, I > don't want this change unless there is meaningful advantage. 1. This is optimization. 2. This is preparation to addition of NLS support for gai_strerror() Actually, since gai_strerror() is exported function and only user of ai_errlist[], would not it be better to move these to separate source file ? It will make KAME integration for getaddrinfo.c much easier, IMHO. -- /* Alexey Zelkin && Independent Contractor */ /* phantom(at)FreeBSD.org && http://www.FreeBSD.org/java */ /* phantom(at)cris.net && http://www.FreeBSD.org.ua/ */ From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:19:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEBB616A4CF; Mon, 14 Feb 2005 16:19:32 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DBCA43D45; Mon, 14 Feb 2005 16:19:32 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j1EGJLHJ009789 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 01:19:21 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Tue, 15 Feb 2005 01:19:20 +0900 Message-ID: From: Hajimu UMEMOTO To: Alexey Zelkin In-Reply-To: <20050214160838.GA1414@phantom.cris.net> References: <200502141133.j1EBXC6D001449@repoman.freebsd.org> <20050214160838.GA1414@phantom.cris.net> User-Agent: xcite1.38> Wanderlust/2.13.1 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3.50 (i386-unknown-freebsd5.3) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.3-RELEASE-p3 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.6 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/include netdb.h src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:19:36 -0000 Hi, >>>>> On Mon, 14 Feb 2005 18:08:38 +0200 >>>>> Alexey Zelkin said: phantom> 1. This is optimization. Optimization for what? It is called at only error. phantom> 2. This is preparation to addition of NLS support for gai_strerror() Oh, it fine. However, I don't imagine why we need your previous change for NLS support. phantom> Actually, since gai_strerror() is exported function and only user phantom> of ai_errlist[], would not it be better to move these to separate phantom> source file ? It will make KAME integration for getaddrinfo.c phantom> much easier, IMHO. No, we were torn by EAI_* around RFC 2553 and RFC 3493. So, I don't want having difference against KAME here. Actually, your change is backward. See http://www.kame.net/dev/cvsweb2.cgi/kame/kame/kame/libinet6/getaddrinfo.c#rev1.102 Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:25:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6295C16A4D5; Mon, 14 Feb 2005 16:25:38 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5A9543D45; Mon, 14 Feb 2005 16:25:37 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j1EGPZvE019531; Mon, 14 Feb 2005 11:25:36 -0500 Message-ID: <4210D0FF.6000904@root.org> Date: Mon, 14 Feb 2005 08:25:35 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Long References: <20050214112155.C531A16A514@hub.freebsd.org> In-Reply-To: <20050214112155.C531A16A514@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:25:38 -0000 Scott Long wrote: > scottl 2005-02-14 11:21:48 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/acpi/acpidump acpi.c acpidump.h > Log: > Add support for parsing MCFG tables. > > Revision Changes Path > 1.31 +24 -0 src/usr.sbin/acpi/acpidump/acpi.c > 1.20 +12 -0 src/usr.sbin/acpi/acpidump/acpidump.h Great. > --- src/usr.sbin/acpi/acpidump/acpidump.h:1.19 Tue Oct 5 20:45:05 2004 > +++ src/usr.sbin/acpi/acpidump/acpidump.h Mon Feb 14 11:21:48 2005 > @@ -293,6 +293,18 @@ > u_char ec_id[1]; /* Variable length name string */ > } __packed; > > +/* Memory Mapped PCI config space base allocation structure */ > +struct MCFGbody { > + uint8_t rsvd[8]; > + struct { > + uint64_t baseaddr; /* Base Address */ > + uint16_t seg_grp; /* Segment group number */ > + uint8_t start; /* Starting bus number */ > + uint8_t end; /* Ending bus number */ > + uint8_t rsvd[4]; /* Reserved */ > + } s[]; > +} __packed; > + Don't we usually use s[1] for variable-length arrays? Is there versioning on this table for acpi 2/3 when they might expand it? -- Nate From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:29:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FDCA16A4CE; Mon, 14 Feb 2005 16:29:28 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 442BE43D46; Mon, 14 Feb 2005 16:29:28 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j1EGTQWi058120 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 08:29:27 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4210D210.3080700@errno.com> Date: Mon, 14 Feb 2005 08:30:08 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> In-Reply-To: <200502140829.j1E8TgDs086634@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:29:28 -0000 Ruslan Ermilov wrote: > ru 2005-02-14 08:29:42 UTC > > FreeBSD src repository > > Modified files: > sys/net if_ethersubr.c > Log: > If no vlan(4) interfaces are configured for the interface, and the > driver did VLAN decapsulation in hardware, we were passing a frame > as if it came for the parent (non-VLAN) interface. Stop this from > happening. > > Reminded by: glebius > Security: This could pose a security risk in some setups > > Revision Changes Path > 1.183 +10 -3 src/sys/net/if_ethersubr.c > http://cvsweb.FreeBSD.org/src/sys/net/if_ethersubr.c.diff?r1=1.182&r2=1.183 > > Looks like you should use m_tag_find instead of m_tag_first+m_tag_locate. This also has the potential to noticeably affect performance so I think a better solution is needed. Sam From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:32:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6805716A4CE; Mon, 14 Feb 2005 16:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40FFC43D41; Mon, 14 Feb 2005 16:32:32 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EGWW6C022396; Mon, 14 Feb 2005 16:32:32 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EGWWjE022395; Mon, 14 Feb 2005 16:32:32 GMT (envelope-from njl) Message-Id: <200502141632.j1EGWWjE022395@repoman.freebsd.org> From: Nate Lawson Date: Mon, 14 Feb 2005 16:32:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump acpidump.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: Mon, 14 Feb 2005 16:32:32 -0000 njl 2005-02-14 16:32:32 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpidump.8 Log: Note addition of MCFG support. Revision Changes Path 1.23 +2 -1 src/usr.sbin/acpi/acpidump/acpidump.8 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:36:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1F0016A4D6 for ; Mon, 14 Feb 2005 16:36:06 +0000 (GMT) Received: from tx3.mail.ox.ac.uk (tx3.mail.ox.ac.uk [163.1.2.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C18043D5A for ; Mon, 14 Feb 2005 16:36:06 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan3.mail.ox.ac.uk ([163.1.2.166] helo=localhost) by tx3.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D0jCf-0003E8-BT for cvs-src@freebsd.org; Mon, 14 Feb 2005 16:36:05 +0000 Received: from rx3.mail.ox.ac.uk ([163.1.2.165]) by localhost (scan3.mail.ox.ac.uk [163.1.2.166]) (amavisd-new, port 25) with ESMTP id 12194-07 for ; Mon, 14 Feb 2005 16:36:05 +0000 (GMT) Received: from smtp0.herald.ox.ac.uk ([163.1.0.246]) by rx3.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D0jCe-0003DW-Ai; Mon, 14 Feb 2005 16:36:04 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp0.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1D0jCe-0005Ax-3y; Mon, 14 Feb 2005 16:36:04 +0000 Message-ID: <4210D373.5090801@freebsd.org> Date: Mon, 14 Feb 2005 16:36:03 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff , Xin LI , re@freebsd.org References: <200502140542.j1E5g62l077236@repoman.freebsd.org> <20050214072648.GA51832@cell.sick.ru> In-Reply-To: <20050214072648.GA51832@cell.sick.ru> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:36:07 -0000 Gleb Smirnoff wrote: > On Mon, Feb 14, 2005 at 05:42:06AM +0000, Xin LI wrote: > X> Modified files: (Branch: RELENG_5) > X> sys/net if.c > X> Log: > X> MFC 1.218+1.219: > X> > X> Validate ifc->ifc_len before submitting its incarnation to sbuf_new, > X> which will finally lead to kernel panic. > X> > X> Security: This prevents a local DoS that can be exploited by > X> Security: both privileged and unprivileged users. > > Is it going to be put into RELENG_5_3? /me deletes the email he wrote to delphij while he was offline. Local DoS doesn't count as a security vulnerability, but it certainly counts as an errata. delphij, could you coordinate with re@ about turning this into FreeBSD-EN-05:04.if ? Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:54:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B35F016A4CE; Mon, 14 Feb 2005 16:54:21 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2126343D48; Mon, 14 Feb 2005 16:54:21 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.12] (g4.samsco.home [192.168.254.12]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j1EGskMR028112; Mon, 14 Feb 2005 09:54:46 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <4210D7B7.9090901@freebsd.org> Date: Mon, 14 Feb 2005 09:54:15 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 16:54:21 -0000 Daniel Eischen wrote: > On Mon, 14 Feb 2005, Alfred Perlstein wrote: > > >>* Joe Marcus Clarke [050213 20:30] wrote: >> >>>This works for all threads but the initial thread. Gstreamer uses this >>>thread for most of its operations. That stack size was set to be 1 MB >>>when gstreamer really wanted 2. For all other thread problems, yes, I >>>used pthread_attr_setstacksize() as the solution. >> >>Can't you wrap main and bounce into it with a thread that has been >>created using pthread_attr_setstacksize()? > > > Exactly! > Again, I think that you have to look at the problem of supporting apps that are written in a linux-centric way by authors who aren't interested in merging back changes that complicate the code. Scott From owner-cvs-src@FreeBSD.ORG Mon Feb 14 16:56:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3250216A4CE; Mon, 14 Feb 2005 16:56:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07CF243D45; Mon, 14 Feb 2005 16:56:16 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EGuFwV029910; Mon, 14 Feb 2005 16:56:15 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EGuFgX029909; Mon, 14 Feb 2005 16:56:15 GMT (envelope-from delphij) Message-Id: <200502141656.j1EGuFgX029909@repoman.freebsd.org> From: Xin LI Date: Mon, 14 Feb 2005 16:56:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps ps.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: Mon, 14 Feb 2005 16:56:16 -0000 delphij 2005-02-14 16:56:15 UTC FreeBSD src repository Modified files: bin/ps ps.1 Log: Several improvements to ps.1: - Document the fact that empty heading text suppresses the heading line (e.g. 'ps -o pid='), as this is very useful in scripts. - Describe logname keyword more completely. - Describe the printing of arguments more completely. - Put lockname in the correct alphabetical order in the list of all keywords. - Correct sentence in standards section. Submitted by: Jilles Tjoelker PR: docs/73618 MFC After: 1 week Revision Changes Path 1.84 +22 -10 src/bin/ps/ps.1 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:18:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB53516A4CF for ; Mon, 14 Feb 2005 17:18:10 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF5CC43D1D for ; Mon, 14 Feb 2005 17:18:09 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru (8.13.0/vak/3.0) id j1EHF6Da046554 for cvs-src@FreeBSD.org.checked; Mon, 14 Feb 2005 20:15:06 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from [144.206.181.94] (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru (8.13.0/vak/3.0) with ESMTP id j1EHE1KS046536; Mon, 14 Feb 2005 20:14:01 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <4210DC66.8010301@cronyx.ru> Date: Mon, 14 Feb 2005 20:14:14 +0300 From: Roman Kurakin User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200502141347.j1EDl68B014426@repoman.freebsd.org> In-Reply-To: <200502141347.j1EDl68B014426@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph ng_device.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:18:10 -0000 Gleb Smirnoff wrote: >glebius 2005-02-14 13:47:06 UTC > > FreeBSD src repository > > Modified files: > sys/netgraph ng_device.c > Log: > Make WITNESS happier: > - refactor ngd_constructor, so that make_dev() is called without > any locks held, since it mallocs memory with M_WAITOK flag. > - rename global mtx, to have name different to per-node mtx > > MFC after: 2 weeks > > Revision Changes Path > 1.19 +14 -20 src/sys/netgraph/ng_device.c > > Thanks! From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:42:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57E5B16A4CE; Mon, 14 Feb 2005 17:42:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3045B43D46; Mon, 14 Feb 2005 17:42:59 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EHgxc5032525; Mon, 14 Feb 2005 17:42:59 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EHgx3m032524; Mon, 14 Feb 2005 17:42:59 GMT (envelope-from stefanf) Message-Id: <200502141742.j1EHgx3m032524@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 14 Feb 2005 17:42:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net res_send.c src/lib/libtacplus taclib.c src/libexec/bootpd bootpd.c src/libexec/comsat comsat.c src/libexec/fingerd fingerd.c src/libexec/ftpd ftpd.c src/libexec/rexecd rexecd.c src/libexec/rlogind rlogind.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:42:59 -0000 stefanf 2005-02-14 17:42:59 UTC FreeBSD src repository Modified files: lib/libc/net res_send.c lib/libtacplus taclib.c libexec/bootpd bootpd.c libexec/comsat comsat.c libexec/fingerd fingerd.c libexec/ftpd ftpd.c libexec/rexecd rexecd.c libexec/rlogind rlogind.c libexec/rpc.rquotad rquotad.c libexec/rpc.rstatd rstatd.c libexec/rpc.rusersd rusersd.c libexec/rpc.rwalld rwalld.c libexec/rpc.sprayd sprayd.c libexec/rshd rshd.c usr.bin/tftp tftpsubs.c usr.sbin/rwhod rwhod.c Log: Fix most cases where the address of an int is passed to a function expecting a socklen_t * argument. Revision Changes Path 1.49 +1 -1 src/lib/libc/net/res_send.c 1.6 +1 -2 src/lib/libtacplus/taclib.c 1.23 +2 -1 src/libexec/bootpd/bootpd.c 1.17 +1 -1 src/libexec/comsat/comsat.c 1.25 +2 -1 src/libexec/fingerd/fingerd.c 1.204 +8 -5 src/libexec/ftpd/ftpd.c 1.32 +1 -1 src/libexec/rexecd/rexecd.c 1.42 +4 -2 src/libexec/rlogind/rlogind.c 1.9 +1 -1 src/libexec/rpc.rquotad/rquotad.c 1.11 +1 -1 src/libexec/rpc.rstatd/rstatd.c 1.11 +1 -1 src/libexec/rpc.rusersd/rusersd.c 1.13 +2 -1 src/libexec/rpc.rwalld/rwalld.c 1.9 +1 -1 src/libexec/rpc.sprayd/sprayd.c 1.49 +3 -2 src/libexec/rshd/rshd.c 1.6 +1 -1 src/usr.bin/tftp/tftpsubs.c 1.22 +2 -1 src/usr.sbin/rwhod/rwhod.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:43:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2348416A4CE; Mon, 14 Feb 2005 17:43:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEB1E43D48; Mon, 14 Feb 2005 17:43:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EHhgnN032625; Mon, 14 Feb 2005 17:43:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EHhgAK032624; Mon, 14 Feb 2005 17:43:42 GMT (envelope-from glebius) Message-Id: <200502141743.j1EHhgAK032624@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 14 Feb 2005 17:43:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ng_ether.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:43:43 -0000 glebius 2005-02-14 17:43:42 UTC FreeBSD src repository Modified files: share/man/man4 ng_ether.4 Log: Document NGM_ETHER_DETACH functionality. Revision Changes Path 1.25 +6 -5 src/share/man/man4/ng_ether.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:51:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5663216A4CE; Mon, 14 Feb 2005 17:51:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DCD843D2D; Mon, 14 Feb 2005 17:51:46 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EHpkwC032911; Mon, 14 Feb 2005 17:51:46 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EHpkaG032910; Mon, 14 Feb 2005 17:51:46 GMT (envelope-from stefanf) Message-Id: <200502141751.j1EHpkaG032910@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 14 Feb 2005 17:51:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net rcmd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:51:46 -0000 stefanf 2005-02-14 17:51:45 UTC FreeBSD src repository Modified files: lib/libc/net rcmd.c Log: - Use socklen_t. - No need for two instances of 'num'. Revision Changes Path 1.40 +1 -2 src/lib/libc/net/rcmd.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:55:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1876D16A4CE; Mon, 14 Feb 2005 17:55:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E593143D5A; Mon, 14 Feb 2005 17:55:33 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EHtXlq033115; Mon, 14 Feb 2005 17:55:33 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EHtX7s033114; Mon, 14 Feb 2005 17:55:33 GMT (envelope-from stefanf) Message-Id: <200502141755.j1EHtX7s033114@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 14 Feb 2005 17:55:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libftpio ftpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:55:34 -0000 stefanf 2005-02-14 17:55:33 UTC FreeBSD src repository Modified files: lib/libftpio ftpio.c Log: Use socklen_t. Revision Changes Path 1.43 +5 -5 src/lib/libftpio/ftpio.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 17:59:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B88D416A4CE; Mon, 14 Feb 2005 17:59:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E99343D46; Mon, 14 Feb 2005 17:59:52 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EHxqJZ033292; Mon, 14 Feb 2005 17:59:52 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EHxq8W033291; Mon, 14 Feb 2005 17:59:52 GMT (envelope-from stefanf) Message-Id: <200502141759.j1EHxq8W033291@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 14 Feb 2005 17:59:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/tftpd tftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 17:59:52 -0000 stefanf 2005-02-14 17:59:52 UTC FreeBSD src repository Modified files: libexec/tftpd tftpd.c Log: - Use socklen_t. - No need for 'fromlen' to have file scope. - Remove an unused variable. Revision Changes Path 1.35 +5 -8 src/libexec/tftpd/tftpd.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:14:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13B9716A4CE; Mon, 14 Feb 2005 18:14:20 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8785043D5C; Mon, 14 Feb 2005 18:14:19 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.2] (vpn-client-2.marcuscom.com [10.2.1.2]) j1EIEhWC091903; Mon, 14 Feb 2005 13:14:43 -0500 (EST) (envelope-from marcus@marcuscom.com) Message-ID: <4210EA79.5010806@marcuscom.com> Date: Mon, 14 Feb 2005 13:14:17 -0500 From: Joe Marcus Clarke Organization: MarcusCom, Inc. User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: In-Reply-To: X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on creme-brulee.marcuscom.com cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:14:20 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Daniel Eischen wrote: | On Mon, 14 Feb 2005, Alfred Perlstein wrote: | | |>* Joe Marcus Clarke [050213 20:30] wrote: |> |>>This works for all threads but the initial thread. Gstreamer uses this |>>thread for most of its operations. That stack size was set to be 1 MB |>>when gstreamer really wanted 2. For all other thread problems, yes, I |>>used pthread_attr_setstacksize() as the solution. |> |>Can't you wrap main and bounce into it with a thread that has been |>created using pthread_attr_setstacksize()? | | | Exactly! | Not really. It's not that simple. Gstreamer is a library. I would have to wrap all the mains of all the dependent apps. But now I don't need to bother...at least not with libpthread on -CURRENT. Joe - -- PGP Key : http://www.marcuscom.com/pgp.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCEOp5b2iPiv4Uz4cRAvcMAJ9utRiB6TRx8u+FYyIUnj/YmfgZlQCfdQWU VrwTjwpoANMrdelkyDHlSp4= =6cjT -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:14:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B39E516A4CE; Mon, 14 Feb 2005 18:14:43 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 879A143D1F; Mon, 14 Feb 2005 18:14:42 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1EIESUV017167; Mon, 14 Feb 2005 20:14:28 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 66144-18; Mon, 14 Feb 2005 20:14:27 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1EIERo4017158 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 20:14:27 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1EIEVDb069694; Mon, 14 Feb 2005 20:14:31 +0200 (EET) (envelope-from ru) Date: Mon, 14 Feb 2005 20:14:31 +0200 From: Ruslan Ermilov To: Sam Leffler Message-ID: <20050214181431.GA69635@ip.net.ua> References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sm4nu43k4a2Rpi4c" Content-Disposition: inline In-Reply-To: <4210D210.3080700@errno.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:14:43 -0000 --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Sam, On Mon, Feb 14, 2005 at 08:30:08AM -0800, Sam Leffler wrote: > Ruslan Ermilov wrote: > >ru 2005-02-14 08:29:42 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net if_ethersubr.c=20 > > Log: > > If no vlan(4) interfaces are configured for the interface, and the > > driver did VLAN decapsulation in hardware, we were passing a frame > > as if it came for the parent (non-VLAN) interface. Stop this from > > happening. > > =20 > > Reminded by: glebius > > Security: This could pose a security risk in some setups > > =20 > > Revision Changes Path > > 1.183 +10 -3 src/sys/net/if_ethersubr.c > >http://cvsweb.FreeBSD.org/src/sys/net/if_ethersubr.c.diff?r1=3D1.182&r2= =3D1.183 > > > > > Looks like you should use m_tag_find instead of=20 > m_tag_first+m_tag_locate. >=20 Unfortunately m_tag_find() is only the compatibility function and doesn't work for FreeBSD mtags. > This also has the potential to noticeably=20 > affect performance so I think a better solution is needed. >=20 Here are my thoughts. On a typical input path, there will be either one or zero mtags, one if driver provided us with the VLAN mtag, so effectively we replaced "ifp->if_nvlans" with "m_tag_first(m) !=3D NULL", and this doesn't look like a huge performance downgrade to me, if at all. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --sm4nu43k4a2Rpi4c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEOqHqRfpzJluFF4RAvNoAJ9a0t1AgPeC2/1/OnHfhPirkRDtCwCdGYsc diiw64qY6xFXbgIW75ksxmA= =N8Sj -----END PGP SIGNATURE----- --sm4nu43k4a2Rpi4c-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:16:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A849716A4CE; Mon, 14 Feb 2005 18:16:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AEAE43D1F; Mon, 14 Feb 2005 18:16:35 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EIGZ98034006; Mon, 14 Feb 2005 18:16:35 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EIGZLN034005; Mon, 14 Feb 2005 18:16:35 GMT (envelope-from njl) Message-Id: <200502141816.j1EIGZLN034005@repoman.freebsd.org> From: Nate Lawson Date: Mon, 14 Feb 2005 18:16:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:16:35 -0000 njl 2005-02-14 18:16:35 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Implement priorities. This allows a driver (say, for cooling purposes) to override the current freq level temporarily and restore it when the higher priority condition is past. Note that only the first overridden value is saved. Callers pass NULL to CPUFREQ_SET to restore the saved level. Priorities are not yet used so this commit should have no effect. Revision Changes Path 1.5 +38 -4 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:17:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F9B716A4CE; Mon, 14 Feb 2005 18:17:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 368E643D55; Mon, 14 Feb 2005 18:17:47 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EIHl2W034076; Mon, 14 Feb 2005 18:17:47 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EIHlbD034075; Mon, 14 Feb 2005 18:17:47 GMT (envelope-from njl) Message-Id: <200502141817.j1EIHlbD034075@repoman.freebsd.org> From: Nate Lawson Date: Mon, 14 Feb 2005 18:17:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:17:47 -0000 njl 2005-02-14 18:17:47 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 Log: Update information now that support for priorities has been added. Revision Changes Path 1.3 +9 -4 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:26:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8142A16A4CE; Mon, 14 Feb 2005 18:26:34 +0000 (GMT) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5384A43D45; Mon, 14 Feb 2005 18:26:34 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Mon, 14 Feb 2005 10:26:34 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 5BA315D07; Mon, 14 Feb 2005 10:26:33 -0800 (PST) To: Nate Lawson In-reply-to: Your message of "Mon, 14 Feb 2005 18:16:35 GMT." <200502141816.j1EIGZLN034005@repoman.freebsd.org> Date: Mon, 14 Feb 2005 10:26:33 -0800 From: "Kevin Oberman" Message-Id: <20050214182633.5BA315D07@ptavv.es.net> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:26:34 -0000 > From: Nate Lawson > Date: Mon, 14 Feb 2005 18:16:35 +0000 (UTC) > Sender: owner-cvs-all@freebsd.org > > njl 2005-02-14 18:16:35 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_cpu.c > Log: > Implement priorities. This allows a driver (say, for cooling purposes) to > override the current freq level temporarily and restore it when the > higher priority condition is past. Note that only the first overridden > value is saved. Callers pass NULL to CPUFREQ_SET to restore the saved > level. Priorities are not yet used so this commit should have no effect. Thank you! Just this morning I was thinking of writing a tool to do this and you just made it a lot simpler. \ NOTE: This is no a commitment to write anything. It's all dependent on my free time which has been very limited of late. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:40:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 827BE16A4CE; Mon, 14 Feb 2005 18:40:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5825343D31; Mon, 14 Feb 2005 18:40:31 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EIeVge035535; Mon, 14 Feb 2005 18:40:31 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EIeVOj035534; Mon, 14 Feb 2005 18:40:31 GMT (envelope-from stefanf) Message-Id: <200502141840.j1EIeVOj035534@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 14 Feb 2005 18:40:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libftpio ftpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:40:31 -0000 stefanf 2005-02-14 18:40:31 UTC FreeBSD src repository Modified files: lib/libftpio ftpio.c Log: Fix typo. Submitted by: Antoine Brodin Revision Changes Path 1.44 +1 -1 src/lib/libftpio/ftpio.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:42:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C91D316A4CE for ; Mon, 14 Feb 2005 18:42:51 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 256EB43D45 for ; Mon, 14 Feb 2005 18:42:51 +0000 (GMT) (envelope-from zombyfork@gmail.com) Received: by rproxy.gmail.com with SMTP id a41so705158rng for ; Mon, 14 Feb 2005 10:42:50 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=mH65csbF7nATQShxp/iSnhu0tt4xZs1w/CDj2vMZuHOeUSJNHgwrIyQ5WWxwPnt7OMuA0NqL0sKEe1eovTTssfJIjGYyLe39Bmk6wHN3d/NnRpSN9sV/uzABEfBVKZkBjOUuLp0KVXcqGHy8dFHsKpJG42+EzilDwtIePiQpb40= Received: by 10.38.98.2 with SMTP id v2mr259696rnb; Mon, 14 Feb 2005 10:42:50 -0800 (PST) Received: by 10.38.22.22 with HTTP; Mon, 14 Feb 2005 10:42:50 -0800 (PST) Message-ID: <346a802205021410425515fec@mail.gmail.com> Date: Mon, 14 Feb 2005 13:42:50 -0500 From: Coleman Kane To: obrien@freebsd.org In-Reply-To: <20050214001550.GA59689@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050209041221.GA16675@dragon.nuxi.com> <200502091353.10200.jhb@FreeBSD.org> <20050214001550.GA59689@dragon.nuxi.com> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: John Baldwin Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cokane@cokane.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:42:52 -0000 I've been testing these since they were posted. All is well thus far! On Sun, 13 Feb 2005 16:15:50 -0800, David O'Brien wrote: > On Wed, Feb 09, 2005 at 01:53:10PM -0500, John Baldwin wrote: > > Speaking of benchmarks, how about testing the patches I posted to amd64@? > > Specifically, how about benchmarking the atomic patch to change membars to > > use the fence instructions? > > I was really hoping some of the other readers of freebsd-amd64 that > always offer "I can't program well, but can test things" would test them. > I'm bouncing my amd64 machines too much polishing things for 5.4-RELEASE. > > -- > -- David (obrien@FreeBSD.org) > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:49:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E987E16A4CE; Mon, 14 Feb 2005 18:49:00 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04EEE43D1D; Mon, 14 Feb 2005 18:49:00 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1EImtEO093783 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 19:48:57 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4210F288.3020107@portaone.com> Date: Mon, 14 Feb 2005 20:48:40 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David E. O'Brien" References: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> In-Reply-To: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/amd64/amd64 bios.c src/sys/amd64/include/pc bios.h src/sys/conf files.amd64 src/sys/dev/fb vga.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:49:01 -0000 David E. O'Brien wrote: > obrien 2005-02-14 09:34:40 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/conf files.amd64 > sys/dev/fb vga.c > sys/isa syscons_isa.c > Added files: (Branch: RELENG_5) > sys/amd64/amd64 bios.c > sys/amd64/include/pc bios.h > Log: > MFC: + Make syscons properly inherit the bios capslock/shiftlock/etc state like > i386 does. Note that we cannot inherit the bios key repeat rate because > that requires a bios call (which is impossible for us). > + Give syscons the ability to beep on amd64. Actually ability to beep is somewhat controversal ability in its current implementation, since there is no way to disable it and at least on some machines (i.e. my current and previous notebook) there is no way to mute speaker using mixer controls either. It is very annoying when the shell beeps loudly on file completion in the situations when silence is really necessary. -Maxim > + bios_sigsearch() etc is useful for finding tables in roms. > > Revision Changes Path > 1.72.2.1 +110 -0 src/sys/amd64/amd64/bios.c (new) > 1.18.2.1 +54 -0 src/sys/amd64/include/pc/bios.h (new) > 1.47.2.1 +1 -0 src/sys/conf/files.amd64 > 1.31.2.2 +1 -5 src/sys/dev/fb/vga.c > 1.25.2.1 +7 -8 src/sys/isa/syscons_isa.c > > > From owner-cvs-src@FreeBSD.ORG Mon Feb 14 18:49:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4452616A4CF; Mon, 14 Feb 2005 18:49:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06DC943D41; Mon, 14 Feb 2005 18:49:20 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EInJRb035931; Mon, 14 Feb 2005 18:49:19 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EInJM3035930; Mon, 14 Feb 2005 18:49:19 GMT (envelope-from glebius) Message-Id: <200502141849.j1EInJM3035930@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 14 Feb 2005 18:49:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 ng_ether.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 18:49:20 -0000 glebius 2005-02-14 18:49:19 UTC FreeBSD src repository Modified files: share/man/man4 ng_ether.4 Log: Fix English grammar. Submitted by: ru Revision Changes Path 1.26 +1 -1 src/share/man/man4/ng_ether.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:01:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC40F16A4CE; Mon, 14 Feb 2005 19:01:10 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E1B943D3F; Mon, 14 Feb 2005 19:01:10 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id j1EJ19Zj013879 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 14 Feb 2005 11:01:09 -0800 Message-ID: <4210F574.9050301@root.org> Date: Mon, 14 Feb 2005 11:01:08 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maxim Sobolev References: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> <4210F288.3020107@portaone.com> In-Reply-To: <4210F288.3020107@portaone.com> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/amd64 bios.c src/sys/amd64/include/pc bios.h src/sys/conf files.amd64 src/sys/dev/fb vga.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:01:10 -0000 Maxim Sobolev wrote: > David E. O'Brien wrote: > >> obrien 2005-02-14 09:34:40 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_5) >> sys/conf files.amd64 sys/dev/fb vga.c >> sys/isa syscons_isa.c Added files: >> (Branch: RELENG_5) >> sys/amd64/amd64 bios.c sys/amd64/include/pc bios.h Log: >> MFC: + Make syscons properly inherit the bios capslock/shiftlock/etc >> state like >> i386 does. Note that we cannot inherit the bios key repeat >> rate because >> that requires a bios call (which is impossible for us). >> + Give syscons the ability to beep on amd64. > > > Actually ability to beep is somewhat controversal ability in its current > implementation, since there is no way to disable it and at least on some > machines (i.e. my current and previous notebook) there is no way to mute > speaker using mixer controls either. It is very annoying when the shell > beeps loudly on file completion in the situations when silence is really > necessary. See kbdcontrol(1): -b duration.pitch | belltype Set the bell duration in milliseconds and pitch in hertz. If a belltype argument is specified, it may be one of normal which sets sound parameters back to normal values, off which disables the bell entirely, or visual which sets the bell to visual mode, i.e., flashes the screen instead. If belltype is preceded by the word quiet., the bell will not be rung when the ringing process is in the background vty. -- Nate From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:12:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0C7816A4FE; Mon, 14 Feb 2005 19:12:36 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A69743D45; Mon, 14 Feb 2005 19:12:34 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j1EJCVWi059025 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 11:12:31 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4210F849.8060005@errno.com> Date: Mon, 14 Feb 2005 11:13:13 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> In-Reply-To: <20050214181431.GA69635@ip.net.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:12:37 -0000 Ruslan Ermilov wrote: > Hi Sam, > > On Mon, Feb 14, 2005 at 08:30:08AM -0800, Sam Leffler wrote: > >>Ruslan Ermilov wrote: >> >>>ru 2005-02-14 08:29:42 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/net if_ethersubr.c >>> Log: >>> If no vlan(4) interfaces are configured for the interface, and the >>> driver did VLAN decapsulation in hardware, we were passing a frame >>> as if it came for the parent (non-VLAN) interface. Stop this from >>> happening. >>> >>> Reminded by: glebius >>> Security: This could pose a security risk in some setups >>> >>> Revision Changes Path >>> 1.183 +10 -3 src/sys/net/if_ethersubr.c >>>http://cvsweb.FreeBSD.org/src/sys/net/if_ethersubr.c.diff?r1=1.182&r2=1.183 >>> >>> >> >>Looks like you should use m_tag_find instead of >>m_tag_first+m_tag_locate. >> > > Unfortunately m_tag_find() is only the compatibility function and > doesn't work for FreeBSD mtags. Er, yes, thanks. > > >>This also has the potential to noticeably >>affect performance so I think a better solution is needed. >> > > Here are my thoughts. On a typical input path, there will be > either one or zero mtags, one if driver provided us with the > VLAN mtag, so effectively we replaced "ifp->if_nvlans" with > "m_tag_first(m) != NULL", and this doesn't look like a huge > performance downgrade to me, if at all. The intent was/is that if_nvlans be the definitive check for whether or not one should inspect the tag chain for vlan tags. This effectively renders that assumption invalid. I think it would better to discard these frames in the driver rather than allocate a tag, pass it up, then discard it in ether_demux. I think you could encapsulate the check in VLAN_INPUT_TAG. As to performance ether_demux can be called from many places and it's unclear whether there will be non-vlan tags present that will add overhead for the common case. That is the reason why if_nvlans exist; otherwise I'd have just checked for the tag. Sam From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:30:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4BF616A4CE; Mon, 14 Feb 2005 19:30:07 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77F6643D1D; Mon, 14 Feb 2005 19:30:06 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j1EJ9fjw095737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 20:09:42 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4210F767.2020701@portaone.com> Date: Mon, 14 Feb 2005 21:09:27 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200502140934.j1E9Yeq1095998@repoman.freebsd.org> <4210F288.3020107@portaone.com> <4210F574.9050301@root.org> In-Reply-To: <4210F574.9050301@root.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/amd64 bios.c src/sys/amd64/include/pc bios.h src/sys/conf files.amd64 src/sys/dev/fb vga.c src/sys/isa syscons_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:30:07 -0000 Nate Lawson wrote: > Maxim Sobolev wrote: > >> David E. O'Brien wrote: >> >>> obrien 2005-02-14 09:34:40 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: (Branch: RELENG_5) >>> sys/conf files.amd64 sys/dev/fb vga.c >>> sys/isa syscons_isa.c Added files: >>> (Branch: RELENG_5) >>> sys/amd64/amd64 bios.c sys/amd64/include/pc bios.h Log: >>> MFC: + Make syscons properly inherit the bios >>> capslock/shiftlock/etc state like >>> i386 does. Note that we cannot inherit the bios key repeat >>> rate because >>> that requires a bios call (which is impossible for us). >>> + Give syscons the ability to beep on amd64. >> >> >> >> Actually ability to beep is somewhat controversal ability in its >> current implementation, since there is no way to disable it and at >> least on some machines (i.e. my current and previous notebook) there >> is no way to mute speaker using mixer controls either. It is very >> annoying when the shell beeps loudly on file completion in the >> situations when silence is really necessary. > > > See kbdcontrol(1): > -b duration.pitch | belltype > Set the bell duration in milliseconds and pitch in hertz. If a > belltype argument is specified, it may be one of normal which > sets sound parameters back to normal values, off which disables > the bell entirely, or visual which sets the bell to visual mode, > i.e., flashes the screen instead. If belltype is preceded by > the > word quiet., the bell will not be rung when the ringing process > is in the background vty. Oh, great, thank you for the pointer. I overlooked it, since I always have been under impression that beep is controlled on per-tty basis (i.e. via vidcontrol(8)). -Maxim From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:56:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19B8016A4CE; Mon, 14 Feb 2005 19:56:00 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CE2743D41; Mon, 14 Feb 2005 19:55:59 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1EJttQS026070; Mon, 14 Feb 2005 21:55:55 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71162-05; Mon, 14 Feb 2005 21:55:54 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1EJtsc0026067 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 21:55:54 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1EJtwi0070320; Mon, 14 Feb 2005 21:55:58 +0200 (EET) (envelope-from ru) Date: Mon, 14 Feb 2005 21:55:58 +0200 From: Ruslan Ermilov To: Sam Leffler Message-ID: <20050214195558.GD69635@ip.net.ua> References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZJcv+A0YCCLh2VIg" Content-Disposition: inline In-Reply-To: <4210F849.8060005@errno.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:56:00 -0000 --ZJcv+A0YCCLh2VIg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 14, 2005 at 11:13:13AM -0800, Sam Leffler wrote: > >>This also has the potential to noticeably=20 > >>affect performance so I think a better solution is needed. > > > >Here are my thoughts. On a typical input path, there will be > >either one or zero mtags, one if driver provided us with the > >VLAN mtag, so effectively we replaced "ifp->if_nvlans" with > >"m_tag_first(m) !=3D NULL", and this doesn't look like a huge > >performance downgrade to me, if at all. >=20 > The intent was/is that if_nvlans be the definitive check for whether or= =20 > not one should inspect the tag chain for vlan tags. This effectively=20 > renders that assumption invalid. I think it would better to discard=20 > these frames in the driver rather than allocate a tag, pass it up, then= =20 > discard it in ether_demux. I think you could encapsulate the check in=20 > VLAN_INPUT_TAG. >=20 I said this before: vlan(4) is not the only consumer of VLAN frames in FreeBSD. VLAN frames are also accepted by ng_vlan(4), so using the vlan(4)-specific if_nvlans to decide whether we should accept VLAN frames (in the driver) just isn't appropriate. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZJcv+A0YCCLh2VIg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEQJOqRfpzJluFF4RArqWAJ4nebCnnEqH9bY70nRcsIHBccSpygCcCgy6 iFW2jaRYMsBIImp9B4KQk0s= =8o75 -----END PGP SIGNATURE----- --ZJcv+A0YCCLh2VIg-- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:56:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4378116A4DB; Mon, 14 Feb 2005 19:56:08 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9FAF43D4C; Mon, 14 Feb 2005 19:56:07 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1EJu69O003705; Mon, 14 Feb 2005 14:56:06 -0500 (EST) Date: Mon, 14 Feb 2005 14:56:06 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Scott Long In-Reply-To: <4210D7B7.9090901@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:56:08 -0000 On Mon, 14 Feb 2005, Scott Long wrote: > Daniel Eischen wrote: > > >>* Joe Marcus Clarke [050213 20:30] wrote: > >> > >>>This works for all threads but the initial thread. Gstreamer uses this > >>>thread for most of its operations. That stack size was set to be 1 MB > >>>when gstreamer really wanted 2. For all other thread problems, yes, I > >>>used pthread_attr_setstacksize() as the solution. > >> > >>Can't you wrap main and bounce into it with a thread that has been > >>created using pthread_attr_setstacksize()? > > > > > > Exactly! > > > > Again, I think that you have to look at the problem of supporting apps > that are written in a linux-centric way by authors who aren't interested > in merging back changes that complicate the code. I (think) we're talking about existing patches to ports. The simple way get a bigger main thread stack is to create another thread with larger stack to run whatever main runs. There wasn't a need to have ports with reduced functionality just because the main thread's stack wasn't large enough. We have a larger default stacksize for the main thread, so this should solve any related problems that ports had. -- DE From owner-cvs-src@FreeBSD.ORG Mon Feb 14 19:59:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E45516A4CE; Mon, 14 Feb 2005 19:59:03 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3A6A43D4C; Mon, 14 Feb 2005 19:59:02 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1EJx1uA006475; Mon, 14 Feb 2005 14:59:02 -0500 (EST) Date: Mon, 14 Feb 2005 14:59:01 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Joe Marcus Clarke In-Reply-To: <4210EA79.5010806@marcuscom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 19:59:03 -0000 On Mon, 14 Feb 2005, Joe Marcus Clarke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Daniel Eischen wrote: > | On Mon, 14 Feb 2005, Alfred Perlstein wrote: > |> > |>Can't you wrap main and bounce into it with a thread that has been > |>created using pthread_attr_setstacksize()? > | > | > | Exactly! > | > > Not really. It's not that simple. Gstreamer is a library. I would > have to wrap all the mains of all the dependent apps. But now I don't > need to bother...at least not with libpthread on -CURRENT. Ahh, that is a different story then. I assumed we were talking about an application. -- DE From owner-cvs-src@FreeBSD.ORG Mon Feb 14 20:05:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBE1416A4CE; Mon, 14 Feb 2005 20:05:52 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 923EB43D48; Mon, 14 Feb 2005 20:05:50 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j1EK5nWi059303 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Feb 2005 12:05:50 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <421104C7.4070709@errno.com> Date: Mon, 14 Feb 2005 12:06:31 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> <20050214195558.GD69635@ip.net.ua> In-Reply-To: <20050214195558.GD69635@ip.net.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 20:05:53 -0000 Ruslan Ermilov wrote: > On Mon, Feb 14, 2005 at 11:13:13AM -0800, Sam Leffler wrote: > >>>>This also has the potential to noticeably >>>>affect performance so I think a better solution is needed. >>> >>>Here are my thoughts. On a typical input path, there will be >>>either one or zero mtags, one if driver provided us with the >>>VLAN mtag, so effectively we replaced "ifp->if_nvlans" with >>>"m_tag_first(m) != NULL", and this doesn't look like a huge >>>performance downgrade to me, if at all. >> >>The intent was/is that if_nvlans be the definitive check for whether or >>not one should inspect the tag chain for vlan tags. This effectively >>renders that assumption invalid. I think it would better to discard >>these frames in the driver rather than allocate a tag, pass it up, then >>discard it in ether_demux. I think you could encapsulate the check in >>VLAN_INPUT_TAG. >> > > I said this before: vlan(4) is not the only consumer of VLAN > frames in FreeBSD. VLAN frames are also accepted by ng_vlan(4), > so using the vlan(4)-specific if_nvlans to decide whether we > should accept VLAN frames (in the driver) just isn't appropriate. And when you said this before my reply was: don't penalize non-netgraph use of the system. If netgraph truly needs to violate this underlying assumption of the vlan code then please do it with an ifdef. Otherwise let's find a better solution. And if that's not possible then we should rethink having if_nvlans at all as this change renders it meaningless. Sam From owner-cvs-src@FreeBSD.ORG Mon Feb 14 20:07:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E72116A4CE; Mon, 14 Feb 2005 20:07:06 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93AD143D54; Mon, 14 Feb 2005 20:07:05 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.2] (vpn-client-2.marcuscom.com [10.2.1.2]) j1EK7SKS093760; Mon, 14 Feb 2005 15:07:28 -0500 (EST) (envelope-from marcus@marcuscom.com) Message-ID: <421104E5.6040705@marcuscom.com> Date: Mon, 14 Feb 2005 15:07:01 -0500 From: Joe Marcus Clarke Organization: MarcusCom, Inc. User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Eischen References: In-Reply-To: X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on creme-brulee.marcuscom.com cc: John-Mark Gurney cc: src-committers@freebsd.org cc: Maxime Henrion cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: Scott Long cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 20:07:06 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Daniel Eischen wrote: | On Mon, 14 Feb 2005, Scott Long wrote: | | |>Daniel Eischen wrote: |> |> |>>>* Joe Marcus Clarke [050213 20:30] wrote: |>>> |>>> |>>>>This works for all threads but the initial thread. Gstreamer uses this |>>>>thread for most of its operations. That stack size was set to be 1 MB |>>>>when gstreamer really wanted 2. For all other thread problems, yes, I |>>>>used pthread_attr_setstacksize() as the solution. |>>> |>>>Can't you wrap main and bounce into it with a thread that has been |>>>created using pthread_attr_setstacksize()? |>> |>> |>>Exactly! |>> |> |>Again, I think that you have to look at the problem of supporting apps |>that are written in a linux-centric way by authors who aren't interested |>in merging back changes that complicate the code. | | | I (think) we're talking about existing patches to ports. | | | The simple way get a bigger main thread stack is to create | another thread with larger stack to run whatever main runs. | There wasn't a need to have ports with reduced functionality | just because the main thread's stack wasn't large enough. | I couldn't find an easy way to do that with cothreads in gstreamer. However, this is exactly what I did with other ports. | | | We have a larger default stacksize for the main thread, so | this should solve any related problems that ports had. | Yep, and I'm happy to have it (don't get me wrong). However, I was hoping to have a way to know when it was safe to remove at least the gstreamer hack, and that's why I asked for the __FreeBSD_version bump. Joe | - -- PGP Key : http://www.marcuscom.com/pgp.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCEQTlb2iPiv4Uz4cRApIaAJ9awg4zyv2lKvh2394IHffKhtLbkwCfYryx KQyeYaIL9qyEMGxwgMWMxnI= =Wq5h -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Mon Feb 14 20:23:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 314A516A4CE; Mon, 14 Feb 2005 20:23:19 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C26EB43D48; Mon, 14 Feb 2005 20:23:18 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j1EKNHk5001642; Mon, 14 Feb 2005 15:23:17 -0500 (EST) Date: Mon, 14 Feb 2005 15:23:17 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Joe Marcus Clarke In-Reply-To: <421104E5.6040705@marcuscom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 20:23:19 -0000 On Mon, 14 Feb 2005, Joe Marcus Clarke wrote: > > Daniel Eischen wrote: > > | > | We have a larger default stacksize for the main thread, so > | this should solve any related problems that ports had. > | > > Yep, and I'm happy to have it (don't get me wrong). However, I was > hoping to have a way to know when it was safe to remove at least the > gstreamer hack, and that's why I asked for the __FreeBSD_version bump. Well, when someone updates libc_r and libthr in the same way, I don't really have a problem with it. I can't see bumping it just for libpthread. "Last one out, turn off the lights." :-) -- DE From owner-cvs-src@FreeBSD.ORG Mon Feb 14 20:51:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F4FF16A4CE; Mon, 14 Feb 2005 20:51:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0358543D39; Mon, 14 Feb 2005 20:51:40 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EKpdHe050591; Mon, 14 Feb 2005 20:51:39 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EKpd4P050590; Mon, 14 Feb 2005 20:51:39 GMT (envelope-from jeff) Message-Id: <200502142051.j1EKpd4P050590@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 14 Feb 2005 20:51:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ufs ufs_extern.h ufs_ihash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 20:51:40 -0000 jeff 2005-02-14 20:51:39 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_extern.h ufs_ihash.c Log: - Remove the unused and unsafe ufs_ihashlookup. This function returned a vnode pointer that could not be used since no locks were held. Sponsored by: Isilon Systems, Inc. Revision Changes Path 1.54 +0 -2 src/sys/ufs/ufs/ufs_extern.h 1.41 +0 -22 src/sys/ufs/ufs/ufs_ihash.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 21:01:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ADDB16A4CE; Mon, 14 Feb 2005 21:01:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F12143D3F; Mon, 14 Feb 2005 21:01:08 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EL18mp051436; Mon, 14 Feb 2005 21:01:08 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EL181K051435; Mon, 14 Feb 2005 21:01:08 GMT (envelope-from ps) Message-Id: <200502142101.j1EL181K051435@repoman.freebsd.org> From: Paul Saab Date: Mon, 14 Feb 2005 21:01:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 21:01:08 -0000 ps 2005-02-14 21:01:08 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_sack.c Log: - Retransmit just one segment on initiation of SACK recovery. Remove the SACK "initburst" sysctl. - Fix bugs in SACK dupack and partialack handling that can cause large bursts while in SACK recovery. Submitted by: Mohan Srinivasan Revision Changes Path 1.266 +1 -11 src/sys/netinet/tcp_input.c 1.7 +16 -20 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 21:14:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 017FF16A4CE; Mon, 14 Feb 2005 21:14:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC4BE43D1D; Mon, 14 Feb 2005 21:14:00 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ELE0SA051970; Mon, 14 Feb 2005 21:14:00 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ELE002051969; Mon, 14 Feb 2005 21:14:00 GMT (envelope-from brueffer) Message-Id: <200502142114.j1ELE002051969@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 14 Feb 2005 21:14:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 syscons.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 21:14:01 -0000 brueffer 2005-02-14 21:14:00 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 syscons.4 Log: Adapt for new KDB world order. PR: 77528 Submitted by: Jamin Brown MFC after: 3 days Revision Changes Path 1.40 +4 -4 src/share/man/man4/syscons.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 14 22:01:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5442E16A4EB for ; Mon, 14 Feb 2005 22:01:07 +0000 (GMT) Received: from mail24.sea5.speakeasy.net (mail24.sea5.speakeasy.net [69.17.117.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABE9943D1F for ; Mon, 14 Feb 2005 22:01:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 11144 invoked from network); 14 Feb 2005 22:01:06 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 14 Feb 2005 22:01:06 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j1EM0w7R046745; Mon, 14 Feb 2005 17:00:59 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Robert Watson Date: Mon, 14 Feb 2005 10:34:07 -0500 User-Agent: KMail/1.6.2 References: <200502131850.j1DIoHVD021320@repoman.freebsd.org> In-Reply-To: <200502131850.j1DIoHVD021320@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502141034.07377.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 22:01:07 -0000 On Sunday 13 February 2005 01:50 pm, Robert Watson wrote: > rwatson 2005-02-13 18:50:17 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/kern subr_witness.c > Log: > Merge a portion of subr_witness.c:1.186 from HEAD to RELENG_5: > > date: 2004/12/28 21:21:27; author: jhb; state: Exp; lines: +1 -2 > - Remove the unused witness malloc bucket. > > Submitted by: Michal Mertl mime at traveller dot cz (1) > > Remainder of the change (bump WITNESS pool size) ommitted for now. That was the part that was submitted by the submitter btw. :) It should be harmless to do that and ensures that witness will actually work on 5.x. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 14 22:01:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71FD916A592 for ; Mon, 14 Feb 2005 22:01:20 +0000 (GMT) Received: from mail27.sea5.speakeasy.net (mail27.sea5.speakeasy.net [69.17.117.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9083643D49 for ; Mon, 14 Feb 2005 22:01:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 3070 invoked from network); 14 Feb 2005 22:01:19 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 14 Feb 2005 22:01:19 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j1EM0w7U046745; Mon, 14 Feb 2005 17:01:11 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: cokane@cokane.org Date: Mon, 14 Feb 2005 16:30:56 -0500 User-Agent: KMail/1.6.2 References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050214001550.GA59689@dragon.nuxi.com> <346a802205021410425515fec@mail.gmail.com> In-Reply-To: <346a802205021410425515fec@mail.gmail.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502141630.56868.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 22:01:20 -0000 On Monday 14 February 2005 01:42 pm, Coleman Kane wrote: > I've been testing these since they were posted. All is well thus far! I need perf numbers though. They should work fine, but I really don't know if they will help or hurt performance. Also, the perf characteristics are likely different on UP vs SMP. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Feb 14 22:27:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51B8816A4CE; Mon, 14 Feb 2005 22:27:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A6CD43D45; Mon, 14 Feb 2005 22:27:03 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EMR3on056214; Mon, 14 Feb 2005 22:27:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EMR31p056213; Mon, 14 Feb 2005 22:27:03 GMT (envelope-from imp) Message-Id: <200502142227.j1EMR31p056213@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 22:27:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c src/sys/dev/pccard pccarddevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 22:27:03 -0000 imp 2005-02-14 22:27:03 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c sys/dev/pccard pccarddevs Log: o It turns out that most of the ne-2000 cards that I have got real unhappy with the latest changes. They actually have valid ROM data at location 0 of memory, just like a real NE-2000 ISA card. Use this data, if the ROM passes a few basic tests, as an additional source for the MAC address. Prefer the CIS over this source, but have it take precidence over falling back to reading the attribtue memory. o Minor cleanup of a few devices that we match on based on CIS string. Revision Changes Path 1.79 +42 -9 src/sys/dev/ed/if_ed_pccard.c 1.104 +3 -4 src/sys/dev/pccard/pccarddevs From owner-cvs-src@FreeBSD.ORG Mon Feb 14 22:28:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D6DD16A4CE; Mon, 14 Feb 2005 22:28:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3305043D2F; Mon, 14 Feb 2005 22:28:51 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EMSp8V056347; Mon, 14 Feb 2005 22:28:51 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EMSpx4056346; Mon, 14 Feb 2005 22:28:51 GMT (envelope-from imp) Message-Id: <200502142228.j1EMSpx4056346@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 22:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_edreg.h if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 22:28:51 -0000 imp 2005-02-14 22:28:51 UTC FreeBSD src repository Modified files: sys/dev/ed if_edreg.h if_edvar.h Log: Move the #defines from edreg to edvar which don't have anything to do with talking to the hardware. Revision Changes Path 1.37 +0 -45 src/sys/dev/ed/if_edreg.h 1.28 +48 -1 src/sys/dev/ed/if_edvar.h From owner-cvs-src@FreeBSD.ORG Mon Feb 14 22:49:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9ACF16A4CE; Mon, 14 Feb 2005 22:49:01 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD46C43D2D; Mon, 14 Feb 2005 22:49:01 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id AB5B85C9D6; Mon, 14 Feb 2005 14:49:01 -0800 (PST) Date: Mon, 14 Feb 2005 23:49:01 +0100 From: Maxime Henrion To: Joe Marcus Clarke Message-ID: <20050214224901.GC61763@elvis.mu.org> References: <421104E5.6040705@marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <421104E5.6040705@marcuscom.com> User-Agent: Mutt/1.4.2.1i cc: John-Mark Gurney cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: Scott Long cc: cvs-all@freebsd.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 22:49:02 -0000 Joe Marcus Clarke wrote: > Daniel Eischen wrote: > | On Mon, 14 Feb 2005, Scott Long wrote: > | > | > |>Daniel Eischen wrote: > |> > |> > |>>>* Joe Marcus Clarke [050213 20:30] wrote: > |>>> > |>>> > |>>>>This works for all threads but the initial thread. Gstreamer uses this > |>>>>thread for most of its operations. That stack size was set to be 1 MB > |>>>>when gstreamer really wanted 2. For all other thread problems, yes, I > |>>>>used pthread_attr_setstacksize() as the solution. > |>>> > |>>>Can't you wrap main and bounce into it with a thread that has been > |>>>created using pthread_attr_setstacksize()? > |>> > |>>Exactly! > |> > |>Again, I think that you have to look at the problem of supporting apps > |>that are written in a linux-centric way by authors who aren't interested > |>in merging back changes that complicate the code. > | > | > | I (think) we're talking about existing patches to ports. > | > | > | The simple way get a bigger main thread stack is to create > | another thread with larger stack to run whatever main runs. > | There wasn't a need to have ports with reduced functionality > | just because the main thread's stack wasn't large enough. > | > > I couldn't find an easy way to do that with cothreads in gstreamer. > However, this is exactly what I did with other ports. > > | > | > | We have a larger default stacksize for the main thread, so > | this should solve any related problems that ports had. > | > > Yep, and I'm happy to have it (don't get me wrong). However, I was > hoping to have a way to know when it was safe to remove at least the > gstreamer hack, and that's why I asked for the __FreeBSD_version bump. I entirely understand this and when I asked you why you weren't using pthread_attr_setstacksize() it was out of curiosity. Anyways, I'm surprised there's still an argument about this. __FreeBSD_version bumps are cheap, and if it can help reduce the maintainance burden of a port, I'm all for it. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Mon Feb 14 23:00:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02F4B16A4CE; Mon, 14 Feb 2005 23:00:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF04543D2F; Mon, 14 Feb 2005 23:00:41 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1EN0f9g057482; Mon, 14 Feb 2005 23:00:41 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1EN0f2M057481; Mon, 14 Feb 2005 23:00:41 GMT (envelope-from imp) Message-Id: <200502142300.j1EN0f2M057481@repoman.freebsd.org> From: Warner Losh Date: Mon, 14 Feb 2005 23:00:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_cbus.c if_ed_isa.c if_ed_novell.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:00:42 -0000 imp 2005-02-14 23:00:41 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_cbus.c if_ed_isa.c if_ed_novell.c Log: Move the harvesting of the MAC address out of the generic novell probe and into the bus front ends. For ISA and C-BUS cards, we always need to grab it. For PC Card, already committed, we need to do some sanity checking on the data that's in the ROMs before we decide that they are OK to use. The PC Card code has already been committed and is independent of this code (which also has to work on NE-1000 cards, assuming that those cards still work :-). Revision Changes Path 1.20 +3 -1 src/sys/dev/ed/if_ed_cbus.c 1.21 +28 -7 src/sys/dev/ed/if_ed_isa.c 1.5 +18 -13 src/sys/dev/ed/if_ed_novell.c From owner-cvs-src@FreeBSD.ORG Mon Feb 14 23:13:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAF6F16A4CF for ; Mon, 14 Feb 2005 23:13:02 +0000 (GMT) Received: from mail28.sea5.speakeasy.net (mail28.sea5.speakeasy.net [69.17.117.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64B7D43D41 for ; Mon, 14 Feb 2005 23:13:01 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 30835 invoked from network); 14 Feb 2005 23:13:01 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail28.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 14 Feb 2005 23:13:00 -0000 Received: from hydrogen.funkthat.com (mtuhkt@localhost.funkthat.com [127.0.0.1])j1END0GH042399; Mon, 14 Feb 2005 15:13:00 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j1ENCx0E042398; Mon, 14 Feb 2005 15:12:59 -0800 (PST) Date: Mon, 14 Feb 2005 15:12:59 -0800 From: John-Mark Gurney To: Maxime Henrion Message-ID: <20050214231259.GH40468@funkthat.com> References: <421104E5.6040705@marcuscom.com> <20050214224901.GC61763@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050214224901.GC61763@elvis.mu.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: Scott Long cc: cvs-all@FreeBSD.org cc: Daniel Eischen cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:13:03 -0000 Maxime Henrion wrote this message on Mon, Feb 14, 2005 at 23:49 +0100: > I entirely understand this and when I asked you why you weren't using > pthread_attr_setstacksize() it was out of curiosity. Anyways, I'm > surprised there's still an argument about this. __FreeBSD_version bumps > are cheap, and if it can help reduce the maintainance burden of a port, > I'm all for it. My point behind not doing a version bump is that if there is knowledge that the program needs a large/small stack, then it should ALWAYS request the stack size so that it is truely portable to all platforms.. instead of trying to berate OS xyz into increasing their default stack size... or end up breaking because this program tried to create 5000 threads, but failed because each stack took up 1MB and required 5GB of ram on a 32bit system.... If the patch is applicable before the default change, then it is applicable after, and if the patch is applicable after the default change, it was applicable before... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Feb 14 23:18:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F4EE16A4CE; Mon, 14 Feb 2005 23:18:05 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC7F643D1F; Mon, 14 Feb 2005 23:18:04 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id D146E5C97C; Mon, 14 Feb 2005 15:18:04 -0800 (PST) Date: Tue, 15 Feb 2005 00:18:04 +0100 From: Maxime Henrion To: John-Mark Gurney Message-ID: <20050214231804.GD61763@elvis.mu.org> References: <421104E5.6040705@marcuscom.com> <20050214224901.GC61763@elvis.mu.org> <20050214231259.GH40468@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050214231259.GH40468@funkthat.com> User-Agent: Mutt/1.4.2.1i cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: Scott Long cc: cvs-all@FreeBSD.org cc: Daniel Eischen cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:18:05 -0000 John-Mark Gurney wrote: > Maxime Henrion wrote this message on Mon, Feb 14, 2005 at 23:49 +0100: > > I entirely understand this and when I asked you why you weren't using > > pthread_attr_setstacksize() it was out of curiosity. Anyways, I'm > > surprised there's still an argument about this. __FreeBSD_version bumps > > are cheap, and if it can help reduce the maintainance burden of a port, > > I'm all for it. > > My point behind not doing a version bump is that if there is knowledge > that the program needs a large/small stack, then it should ALWAYS request > the stack size so that it is truely portable to all platforms.. instead > of trying to berate OS xyz into increasing their default stack size... > or end up breaking because this program tried to create 5000 threads, but > failed because each stack took up 1MB and required 5GB of ram on a 32bit > system.... I entirely agree with you but we can't blame this on the ports maintainers. If they want to go ahead, patch Gstreamer so that it requests reasonably sized stacks, and send the patch back to the vendors, that's great, but it seems that at least in the case of Gstreamer, it's hard to do due to how the application is designed. So we can't just refuse to bump __FreeBSD_version because Gstreamer has problems, especially considering how cheap a __FreeBSD_version bump is. > If the patch is applicable before the default change, then it is applicable > after, and if the patch is applicable after the default change, it was > applicable before... I also agree here. :-) Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Mon Feb 14 23:22:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0AD116A4CE; Mon, 14 Feb 2005 23:22:44 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14A4543D39; Mon, 14 Feb 2005 23:22:44 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.12] (g4.samsco.home [192.168.254.12]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j1ENN8PF030230; Mon, 14 Feb 2005 16:23:08 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <421132BF.4060507@freebsd.org> Date: Mon, 14 Feb 2005 16:22:39 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maxime Henrion References: <421104E5.6040705@marcuscom.com> <20050214224901.GC61763@elvis.mu.org> <20050214231259.GH40468@funkthat.com> <20050214231804.GD61763@elvis.mu.org> In-Reply-To: <20050214231804.GD61763@elvis.mu.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: John-Mark Gurney cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: cvs-all@freebsd.org cc: Daniel Eischen cc: Joe Marcus Clarke Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.cthr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2005 23:22:44 -0000 Maxime Henrion wrote: > John-Mark Gurney wrote: > >>Maxime Henrion wrote this message on Mon, Feb 14, 2005 at 23:49 +0100: >> >>>I entirely understand this and when I asked you why you weren't using >>>pthread_attr_setstacksize() it was out of curiosity. Anyways, I'm >>>surprised there's still an argument about this. __FreeBSD_version bumps >>>are cheap, and if it can help reduce the maintainance burden of a port, >>>I'm all for it. >> >>My point behind not doing a version bump is that if there is knowledge >>that the program needs a large/small stack, then it should ALWAYS request >>the stack size so that it is truely portable to all platforms.. instead >>of trying to berate OS xyz into increasing their default stack size... >>or end up breaking because this program tried to create 5000 threads, but >>failed because each stack took up 1MB and required 5GB of ram on a 32bit >>system.... > > > I entirely agree with you but we can't blame this on the ports > maintainers. If they want to go ahead, patch Gstreamer so that it > requests reasonably sized stacks, and send the patch back to the > vendors, that's great, but it seems that at least in the case of > Gstreamer, it's hard to do due to how the application is designed. So > we can't just refuse to bump __FreeBSD_version because Gstreamer has > problems, especially considering how cheap a __FreeBSD_version bump is. > > >>If the patch is applicable before the default change, then it is applicable >>after, and if the patch is applicable after the default change, it was >>applicable before... > > > I also agree here. :-) > > Cheers, > Maxime Oh, just bump the version already. Far too much effort is being spent on this. The ports guys have a valid need here. Scott From owner-cvs-src@FreeBSD.ORG Tue Feb 15 00:53:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 778AC16A4CE; Tue, 15 Feb 2005 00:53:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DD6E43D31; Tue, 15 Feb 2005 00:53:08 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F0r8Sj068177; Tue, 15 Feb 2005 00:53:08 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F0r84a068176; Tue, 15 Feb 2005 00:53:08 GMT (envelope-from brueffer) Message-Id: <200502150053.j1F0r84a068176@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 15 Feb 2005 00:53:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4/man4.i386 oltr.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, 15 Feb 2005 00:53:08 -0000 brueffer 2005-02-15 00:53:07 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4/man4.i386 oltr.4 Log: MFC: rev. 1.2 No one cares about when the manpage first appeared. Mention when the driver appeared instead. Revision Changes Path 1.1.2.2 +2 -2 src/share/man/man4/man4.i386/oltr.4 From owner-cvs-src@FreeBSD.ORG Tue Feb 15 01:25:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D36C16A4CE; Tue, 15 Feb 2005 01:25:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44BBB43D39; Tue, 15 Feb 2005 01:25:56 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F1Pu7L069341; Tue, 15 Feb 2005 01:25:56 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F1PuV2069340; Tue, 15 Feb 2005 01:25:56 GMT (envelope-from anholt) Message-Id: <200502150125.j1F1PuV2069340@repoman.freebsd.org> From: Eric Anholt Date: Tue, 15 Feb 2005 01:25:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci agp_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 01:25:56 -0000 anholt 2005-02-15 01:25:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci agp_amd64.c Log: MFC r1.4: Correct the SiS 755 PCI ID. Revision Changes Path 1.1.2.2 +1 -1 src/sys/pci/agp_amd64.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 01:29:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E89216A4CE; Tue, 15 Feb 2005 01:29:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 145DD43D1F; Tue, 15 Feb 2005 01:29:39 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F1Tc8b069486; Tue, 15 Feb 2005 01:29:38 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F1Tcxd069485; Tue, 15 Feb 2005 01:29:38 GMT (envelope-from anholt) Message-Id: <200502150129.j1F1Tcxd069485@repoman.freebsd.org> From: Eric Anholt Date: Tue, 15 Feb 2005 01:29:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci agp_via.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 01:29:39 -0000 anholt 2005-02-15 01:29:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci agp_via.c Log: MFC r1.20: Remove the fake "generic" support and add many new PCI IDs. Revision Changes Path 1.18.2.2 +53 -16 src/sys/pci/agp_via.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 01:53:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 599B116A4CE; Tue, 15 Feb 2005 01:53:26 +0000 (GMT) Received: from out001.verizon.net (out001pub.verizon.net [206.46.170.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id A281443D31; Tue, 15 Feb 2005 01:53:25 +0000 (GMT) (envelope-from babkin@bellatlantic.net) Received: from bellatlantic.net ([138.89.158.160]) by out001.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20050215015315.BKAW29541.out001.verizon.net@bellatlantic.net>; Mon, 14 Feb 2005 19:53:15 -0600 Sender: root@FreeBSD.ORG Message-ID: <421155CF.DC261239@bellatlantic.net> Date: Mon, 14 Feb 2005 20:52:15 -0500 From: Sergey Babkin X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.7-RELEASE i386) X-Accept-Language: en, ru MIME-Version: 1.0 To: "M. Warner Losh" References: <20050211220212.A32327@delplex.bde.org> <20050211.091716.32469757.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Authentication-Info: Submitted using SMTP AUTH at out001.verizon.net from [138.89.158.160] at Mon, 14 Feb 2005 19:52:34 -0600 cc: src-committers@FreeBSD.org cc: bde@zeta.org.au cc: rizzo@icir.org cc: cvs-all@FreeBSD.org cc: phk@phk.freebsd.dk cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ed if_ed.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 01:53:26 -0000 "M. Warner Losh" wrote: > > In message: <10137.1108121831@critter.freebsd.dk> > "Poul-Henning Kamp" writes: > : Writing "continue" dispells any doubt if I did it intentionally. > > There are also compilers that will issue warnings for while (xxxx);, > but not for while (xxx) continue;, which is where I picked up the > habit in the deep, recesses of time... Recently I've picked another style which I like now better than anything I've seen before: while(xxxx) { } The "{ }" is more meaty than just a ";" yet it communicates very clearly that it's an empty loop body. (I've picked it from the style of C++ constructor with empty body, but I like it for the loops as well). -SB From owner-cvs-src@FreeBSD.ORG Tue Feb 15 02:54:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AC5516A4CE; Tue, 15 Feb 2005 02:54:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21D5E43D3F; Tue, 15 Feb 2005 02:54:54 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F2ss5l072444; Tue, 15 Feb 2005 02:54:54 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F2srDT072443; Tue, 15 Feb 2005 02:54:53 GMT (envelope-from imp) Message-Id: <200502150254.j1F2srDT072443@repoman.freebsd.org> From: Warner Losh Date: Tue, 15 Feb 2005 02:54:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard card_if.m src/sys/pccard pccard_nbk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 02:54:54 -0000 imp 2005-02-15 02:54:53 UTC FreeBSD src repository Modified files: sys/dev/pccard card_if.m sys/pccard pccard_nbk.c Log: Remove more deadwood that never got implemented in NEWCARD, since NEWCARD went a different direction than was anticipated when these compatibility shims were added. Revision Changes Path 1.28 +0 -15 src/sys/dev/pccard/card_if.m 1.47 +0 -16 src/sys/pccard/pccard_nbk.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:02:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14E5F16A4CE; Tue, 15 Feb 2005 06:02:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E035043D1D; Tue, 15 Feb 2005 06:02:34 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F62YhQ085705; Tue, 15 Feb 2005 06:02:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F62YeG085704; Tue, 15 Feb 2005 06:02:34 GMT (envelope-from imp) Message-Id: <200502150602.j1F62YeG085704@repoman.freebsd.org> From: Warner Losh Date: Tue, 15 Feb 2005 06:02:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mii mii.c mii_physubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 06:02:35 -0000 imp 2005-02-15 06:02:34 UTC FreeBSD src repository Modified files: sys/dev/mii mii.c mii_physubr.c Log: Use ANSI function definitions, in preference to the K&R definitions. Revision Changes Path 1.23 +13 -30 src/sys/dev/mii/mii.c 1.22 +2 -4 src/sys/dev/mii/mii_physubr.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:16:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E661916A4CE; Tue, 15 Feb 2005 06:16:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD9E643D31; Tue, 15 Feb 2005 06:16:05 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F6G5I0086289; Tue, 15 Feb 2005 06:16:05 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F6G52K086288; Tue, 15 Feb 2005 06:16:05 GMT (envelope-from bmah) Message-Id: <200502150616.j1F6G52K086288@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 15 Feb 2005 06:16:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 06:16:06 -0000 bmah 2005-02-15 06:16:05 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: tzdata2004g (+MFC), netcat (+MFC), OpenPAM Feterita, OpenSSH 3.9p1, sendmail 8.13.3. These were all culled from CVS import log messages. Revision Changes Path 1.785 +13 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:16:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6580316A4CE; Tue, 15 Feb 2005 06:16:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C01643D41; Tue, 15 Feb 2005 06:16:45 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F6GjQM086342; Tue, 15 Feb 2005 06:16:45 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F6Gj0H086341; Tue, 15 Feb 2005 06:16:45 GMT (envelope-from bmah) Message-Id: <200502150616.j1F6Gj0H086341@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 15 Feb 2005 06:16:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 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, 15 Feb 2005 06:16:45 -0000 bmah 2005-02-15 06:16:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC subset of items from rev. 1.785: netcat, tzdata2004g. Revision Changes Path 1.761.2.16 +7 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:21:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B0CB16A4CE; Tue, 15 Feb 2005 06:21:28 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D4BB43D2D; Tue, 15 Feb 2005 06:21:28 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id DD90E4A9A4; Tue, 15 Feb 2005 00:21:27 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 14457-01-85; Tue, 15 Feb 2005 00:21:27 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 7F4484A99E; Tue, 15 Feb 2005 00:21:27 -0600 (CST) Date: Tue, 15 Feb 2005 00:21:27 -0600 From: Alan Cox To: John Baldwin Message-ID: <20050215062127.GA27360@cs.rice.edu> References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050214001550.GA59689@dragon.nuxi.com> <346a802205021410425515fec@mail.gmail.com> <200502141630.56868.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502141630.56868.jhb@FreeBSD.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: cokane@cokane.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 06:21:28 -0000 On Mon, Feb 14, 2005 at 04:30:56PM -0500, John Baldwin wrote: > On Monday 14 February 2005 01:42 pm, Coleman Kane wrote: > > I've been testing these since they were posted. All is well thus far! > > I need perf numbers though. They should work fine, but I really don't know if > they will help or hurt performance. Also, the perf characteristics are > likely different on UP vs SMP. In regards to the changes to atomic.h, I'm curious why you didn't make the output of lfence and sfence conditional on SMP, like the output of the lock prefix is? Alan From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:33:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C181B16A4CE; Tue, 15 Feb 2005 06:33:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9957843D2F; Tue, 15 Feb 2005 06:33:28 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F6XS7p086996; Tue, 15 Feb 2005 06:33:28 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F6XSJL086995; Tue, 15 Feb 2005 06:33:28 GMT (envelope-from njl) Message-Id: <200502150633.j1F6XSJL086995@repoman.freebsd.org> From: Nate Lawson Date: Tue, 15 Feb 2005 06:33:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 06:33:28 -0000 njl 2005-02-15 06:33:28 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for increased size for default thread stacks. Revision Changes Path 1.224 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Tue Feb 15 06:35:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2144916A4CE; Tue, 15 Feb 2005 06:35:59 +0000 (GMT) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF8A943D49; Tue, 15 Feb 2005 06:35:58 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-189.dsl.snfc21.pacbell.net [64.171.186.189])j1F6ZvvE026119; Tue, 15 Feb 2005 01:35:57 -0500 Message-ID: <4211982A.8010708@root.org> Date: Mon, 14 Feb 2005 22:35:22 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041205) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20050215063340.87BDA16A4F8@hub.freebsd.org> In-Reply-To: <20050215063340.87BDA16A4F8@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 06:35:59 -0000 Nate Lawson wrote: > njl 2005-02-15 06:33:28 UTC > > FreeBSD src repository > > Modified files: > sys/sys param.h > Log: > Bump __FreeBSD_version for increased size for default thread stacks. > > Revision Changes Path > 1.224 +1 -1 src/sys/sys/param.h Followups to: someone else -- Nate From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:13:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF39F16A4CE; Tue, 15 Feb 2005 07:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9583043D1D; Tue, 15 Feb 2005 07:13:52 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F7DqjD088591; Tue, 15 Feb 2005 07:13:52 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F7DqkN088590; Tue, 15 Feb 2005 07:13:52 GMT (envelope-from marcel) Message-Id: <200502150713.j1F7DqkN088590@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 15 Feb 2005 07:13:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/gdb/gdb gdb.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:13:52 -0000 marcel 2005-02-15 07:13:52 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/gdb gdb.1 Log: Remove mention of the -k and -wcore options because they don't exist anymore. PR: doc/70943 Submitted by: Jun Reviewed by: delphij Revision Changes Path 1.9 +0 -14 src/gnu/usr.bin/gdb/gdb/gdb.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:21:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FC6C16A4CE; Tue, 15 Feb 2005 07:21:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09A7B43D45; Tue, 15 Feb 2005 07:21:21 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F7LKZb088969; Tue, 15 Feb 2005 07:21:20 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F7LKaq088968; Tue, 15 Feb 2005 07:21:20 GMT (envelope-from njl) Message-Id: <200502150721.j1F7LKaq088968@repoman.freebsd.org> From: Nate Lawson Date: Tue, 15 Feb 2005 07:21:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 legacy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:21:21 -0000 njl 2005-02-15 07:21:20 UTC FreeBSD src repository Modified files: sys/i386/i386 legacy.c Log: Correct a few bugs in the legacy cpu attachment. Get the unit from the parent cpu device before passing it to pcpu_find(). Get the ivars from the child, not parent cpu device. These bugs would cause a panic when dereferencing the pcpu ivar, but weren't present in the acpi attachment which it seems most people are using. Revision Changes Path 1.61 +2 -3 src/sys/i386/i386/legacy.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:22:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5BFF16A4CE; Tue, 15 Feb 2005 07:22:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D43443D46; Tue, 15 Feb 2005 07:22:42 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F7MgPr089099; Tue, 15 Feb 2005 07:22:42 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F7Mgwl089098; Tue, 15 Feb 2005 07:22:42 GMT (envelope-from njl) Message-Id: <200502150722.j1F7Mgwl089098@repoman.freebsd.org> From: Nate Lawson Date: Tue, 15 Feb 2005 07:22:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:22:42 -0000 njl 2005-02-15 07:22:42 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: Bind to the driver's parent cpu before switching, for both absolute and relative drivers. Remove some extraneous KASSERTs since NULL pointers will be found when they're used right afterwards. Revision Changes Path 1.6 +28 -18 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:26:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 406E116A4CE; Tue, 15 Feb 2005 07:26:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1896243D53; Tue, 15 Feb 2005 07:26:29 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F7QSP9089231; Tue, 15 Feb 2005 07:26:28 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F7QSKI089230; Tue, 15 Feb 2005 07:26:28 GMT (envelope-from njl) Message-Id: <200502150726.j1F7QSKI089230@repoman.freebsd.org> From: Nate Lawson Date: Tue, 15 Feb 2005 07:26:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 legacy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:26:29 -0000 njl 2005-02-15 07:26:28 UTC FreeBSD src repository Modified files: sys/amd64/amd64 legacy.c Log: MFi386 rev 1.61: Fix a few bugs in the legacy cpu attachment ivars. Revision Changes Path 1.59 +2 -3 src/sys/amd64/amd64/legacy.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:42:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CA9916A4CE; Tue, 15 Feb 2005 07:42:30 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EC3543D4C; Tue, 15 Feb 2005 07:42:29 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F7gNn8068323; Tue, 15 Feb 2005 09:42:23 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 87436-08; Tue, 15 Feb 2005 09:42:22 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F7gM66068320 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 09:42:22 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1F7gQp4008482; Tue, 15 Feb 2005 09:42:26 +0200 (EET) (envelope-from ru) Date: Tue, 15 Feb 2005 09:42:26 +0200 From: Ruslan Ermilov To: Sam Leffler Message-ID: <20050215074226.GA6781@ip.net.ua> References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> <20050214195558.GD69635@ip.net.ua> <421104C7.4070709@errno.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <421104C7.4070709@errno.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:42:30 -0000 --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 14, 2005 at 12:06:31PM -0800, Sam Leffler wrote: > Ruslan Ermilov wrote: > >On Mon, Feb 14, 2005 at 11:13:13AM -0800, Sam Leffler wrote: > > > >>>>This also has the potential to noticeably=20 > >>>>affect performance so I think a better solution is needed. > >>> > >>>Here are my thoughts. On a typical input path, there will be > >>>either one or zero mtags, one if driver provided us with the > >>>VLAN mtag, so effectively we replaced "ifp->if_nvlans" with > >>>"m_tag_first(m) !=3D NULL", and this doesn't look like a huge > >>>performance downgrade to me, if at all. > >> > >>The intent was/is that if_nvlans be the definitive check for whether or= =20 > >>not one should inspect the tag chain for vlan tags. This effectively= =20 > >>renders that assumption invalid. I think it would better to discard=20 > >>these frames in the driver rather than allocate a tag, pass it up, then= =20 > >>discard it in ether_demux. I think you could encapsulate the check in= =20 > >>VLAN_INPUT_TAG. > >> > > > >I said this before: vlan(4) is not the only consumer of VLAN > >frames in FreeBSD. VLAN frames are also accepted by ng_vlan(4), > >so using the vlan(4)-specific if_nvlans to decide whether we > >should accept VLAN frames (in the driver) just isn't appropriate. >=20 > And when you said this before my reply was: don't penalize non-netgraph= =20 > use of the system. If netgraph truly needs to violate this underlying=20 > assumption of the vlan code then please do it with an ifdef. Otherwise= =20 > let's find a better solution. And if that's not possible then we should= =20 > rethink having if_nvlans at all as this change renders it meaningless. >=20 Netgraph worked before and after this change, because Netgraph (ng_ether) processing happens earlier. What this change does is to fix a bug where stripped VLAN frames are passed to the parent interface when they shouldn't be (i.e., when no vlan(4) interfaces are configured on this Ethernet). Given that there may be more than just vlan(4) consumers of VLANs in the system, if you really think this change pessimizes performance, a better solution is needed, but this solution shouldn't hurt Netgraph either, and if we used an if_nvlans to indicate whether we should accept VLANs, this would break it. I don't know at this point what a better solution could be. If you have ideas, let's discuss them. So far, the solutions proposed don't seem to work well. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEafiqRfpzJluFF4RAr8yAJwP38uyPRUl2MSTTk4C5h+tkAQOSQCeNr6G 4bL1gFnaTz75asrkpvlOdxg= =iMgS -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:43:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEAD916A4CE; Tue, 15 Feb 2005 07:43:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A466B43D2F; Tue, 15 Feb 2005 07:43:49 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F7hn0j090036; Tue, 15 Feb 2005 07:43:49 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F7hnjo090035; Tue, 15 Feb 2005 07:43:49 GMT (envelope-from njl) Message-Id: <200502150743.j1F7hnjo090035@repoman.freebsd.org> From: Nate Lawson Date: Tue, 15 Feb 2005 07:43:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:43:49 -0000 njl 2005-02-15 07:43:48 UTC FreeBSD src repository Modified files: sys/kern kern_cpu.c Log: When dealing with systems with no absolute drivers attached, only calibrate the rate for the 100% state once. Afterwards, use that value for deriving states. This should fix the problem where the calibrated frequency was different once a switch was done, giving a different set of levels each time. Also, properly search for the right cpufreqX device when detaching. Revision Changes Path 1.7 +23 -11 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 07:53:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1EAB16A4CE; Tue, 15 Feb 2005 07:53:30 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3502743D54; Tue, 15 Feb 2005 07:53:30 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F7rQwX069001; Tue, 15 Feb 2005 09:53:26 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 88498-10; Tue, 15 Feb 2005 09:53:25 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F7rOx4068998 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 09:53:24 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1F7rT8Q010979; Tue, 15 Feb 2005 09:53:29 +0200 (EET) (envelope-from ru) Date: Tue, 15 Feb 2005 09:53:28 +0200 From: Ruslan Ermilov To: Sam Leffler Message-ID: <20050215075328.GD6781@ip.net.ua> References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> <20050214195558.GD69635@ip.net.ua> <421104C7.4070709@errno.com> <20050215074226.GA6781@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2iBwrppp/7QCDedR" Content-Disposition: inline In-Reply-To: <20050215074226.GA6781@ip.net.ua> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 07:53:31 -0000 --2iBwrppp/7QCDedR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 15, 2005 at 09:42:26AM +0200, Ruslan Ermilov wrote: > On Mon, Feb 14, 2005 at 12:06:31PM -0800, Sam Leffler wrote: > > Ruslan Ermilov wrote: > > >On Mon, Feb 14, 2005 at 11:13:13AM -0800, Sam Leffler wrote: > > > > > >>>>This also has the potential to noticeably=20 > > >>>>affect performance so I think a better solution is needed. > > >>> > > >>>Here are my thoughts. On a typical input path, there will be > > >>>either one or zero mtags, one if driver provided us with the > > >>>VLAN mtag, so effectively we replaced "ifp->if_nvlans" with > > >>>"m_tag_first(m) !=3D NULL", and this doesn't look like a huge > > >>>performance downgrade to me, if at all. > > >> > > >>The intent was/is that if_nvlans be the definitive check for whether = or=20 > > >>not one should inspect the tag chain for vlan tags. This effectively= =20 > > >>renders that assumption invalid. I think it would better to discard= =20 > > >>these frames in the driver rather than allocate a tag, pass it up, th= en=20 > > >>discard it in ether_demux. I think you could encapsulate the check i= n=20 > > >>VLAN_INPUT_TAG. > > >> > > > > > >I said this before: vlan(4) is not the only consumer of VLAN > > >frames in FreeBSD. VLAN frames are also accepted by ng_vlan(4), > > >so using the vlan(4)-specific if_nvlans to decide whether we > > >should accept VLAN frames (in the driver) just isn't appropriate. > >=20 > > And when you said this before my reply was: don't penalize non-netgraph= =20 > > use of the system. If netgraph truly needs to violate this underlying= =20 > > assumption of the vlan code then please do it with an ifdef. Otherwise= =20 > > let's find a better solution. And if that's not possible then we shoul= d=20 > > rethink having if_nvlans at all as this change renders it meaningless. > >=20 > Netgraph worked before and after this change, because Netgraph > (ng_ether) processing happens earlier. What this change does > is to fix a bug where stripped VLAN frames are passed to the > parent interface when they shouldn't be (i.e., when no vlan(4) > interfaces are configured on this Ethernet). Given that there > may be more than just vlan(4) consumers of VLANs in the system, > if you really think this change pessimizes performance, a better > solution is needed, but this solution shouldn't hurt Netgraph > either, and if we used an if_nvlans to indicate whether we > should accept VLANs, this would break it. I don't know at > this point what a better solution could be. If you have ideas, > let's discuss them. So far, the solutions proposed don't seem > to work well. >=20 How about if we mark mbuf as having a VLAN mtag, in VLAN_INPUT_TAG() macro, with a simple bit flag? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --2iBwrppp/7QCDedR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEap4qRfpzJluFF4RAgbzAJ0a38D7B5QiYzwt+6JfBKvZTorNcgCcCxn+ vXXYsKVm/WfuzLjbvYCRUIU= =NeWF -----END PGP SIGNATURE----- --2iBwrppp/7QCDedR-- From owner-cvs-src@FreeBSD.ORG Tue Feb 15 09:10:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 605B116A4CE; Tue, 15 Feb 2005 09:10:18 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95FE643D3F; Tue, 15 Feb 2005 09:10:17 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F99w7J074675; Tue, 15 Feb 2005 11:09:58 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 97131-01; Tue, 15 Feb 2005 11:09:57 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1F99vd3074671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 11:09:57 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1F9A14o014486; Tue, 15 Feb 2005 11:10:01 +0200 (EET) (envelope-from ru) Date: Tue, 15 Feb 2005 11:10:00 +0200 From: Ruslan Ermilov To: Joe Marcus Clarke Message-ID: <20050215091000.GF6781@ip.net.ua> References: <4210EA79.5010806@marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qM81t570OJUP5TU/" Content-Disposition: inline In-Reply-To: <4210EA79.5010806@marcuscom.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Maxime Henrion cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: cvs-all@FreeBSD.org cc: Daniel Eischen Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 09:10:18 -0000 --qM81t570OJUP5TU/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 14, 2005 at 01:14:17PM -0500, Joe Marcus Clarke wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Daniel Eischen wrote: > | On Mon, 14 Feb 2005, Alfred Perlstein wrote: > | > | > |>* Joe Marcus Clarke [050213 20:30] wrote: > |> > |>>This works for all threads but the initial thread. Gstreamer uses this > |>>thread for most of its operations. That stack size was set to be 1 MB > |>>when gstreamer really wanted 2. For all other thread problems, yes, I > |>>used pthread_attr_setstacksize() as the solution. > |> > |>Can't you wrap main and bounce into it with a thread that has been > |>created using pthread_attr_setstacksize()? > | > | > | Exactly! > | >=20 > Not really. It's not that simple. Gstreamer is a library. I would > have to wrap all the mains of all the dependent apps. But now I don't > need to bother...at least not with libpthread on -CURRENT. >=20 Except that libpthread =3D=3D libc_r on some arches. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --qM81t570OJUP5TU/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEbxoqRfpzJluFF4RAp6cAKCZX4EIhB8JHXladnLAtSmhFLh9BwCfZ1Rv B11x8/aDArw1T4fSRlgcCkI= =WlvJ -----END PGP SIGNATURE----- --qM81t570OJUP5TU/-- From owner-cvs-src@FreeBSD.ORG Tue Feb 15 09:27:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 326CB16A4CE; Tue, 15 Feb 2005 09:27:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D25A443D5D; Tue, 15 Feb 2005 09:27:01 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1F9R1DY002415; Tue, 15 Feb 2005 09:27:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1F9R1TY002414; Tue, 15 Feb 2005 09:27:01 GMT (envelope-from ru) Message-Id: <200502150927.j1F9R1TY002414@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 15 Feb 2005 09:27:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/lib/libdialog dialog.3 src/lib/libc/sys semget.2 src/lib/libmd mdX.3 src/share/man/man4 lpt.4 pass.4 src/share/man/man9 buf.9 src/usr.sbin/mrouted mrouted.8 src/usr.sbin/rrenumd rrenumd.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: Tue, 15 Feb 2005 09:27:02 -0000 ru 2005-02-15 09:27:00 UTC FreeBSD src repository Modified files: gnu/lib/libdialog dialog.3 lib/libc/sys semget.2 lib/libmd mdX.3 share/man/man4 lpt.4 pass.4 share/man/man9 buf.9 usr.sbin/mrouted mrouted.8 usr.sbin/rrenumd rrenumd.conf.5 Log: Expand contractions. Revision Changes Path 1.27 +1 -1 src/gnu/lib/libdialog/dialog.3 1.16 +1 -1 src/lib/libc/sys/semget.2 1.29 +1 -1 src/lib/libmd/mdX.3 1.16 +1 -1 src/share/man/man4/lpt.4 1.14 +1 -1 src/share/man/man4/pass.4 1.17 +1 -1 src/share/man/man9/buf.9 1.32 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.19 +1 -1 src/usr.sbin/rrenumd/rrenumd.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Feb 15 10:23:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42BD316A4CE; Tue, 15 Feb 2005 10:23:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1815543D39; Tue, 15 Feb 2005 10:23:02 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FAN12e004709; Tue, 15 Feb 2005 10:23:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FAN15U004708; Tue, 15 Feb 2005 10:23:01 GMT (envelope-from delphij) Message-Id: <200502151023.j1FAN15U004708@repoman.freebsd.org> From: Xin LI Date: Tue, 15 Feb 2005 10:23:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/lpr/lpc lpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 10:23:02 -0000 delphij 2005-02-15 10:23:01 UTC FreeBSD src repository Modified files: usr.sbin/lpr/lpc lpc.c Log: Be more careful when doing el_parse() - only do it when el is properly initialized, that happens when lpc is called from a tty. Without this change, it's possible to get SIGSEGV simply doing: echo "..:" | lpc Reported by: Wojciech A. Koszek PR: 77462 (patch rewritten by myself) MFC After: 1 week Revision Changes Path 1.29 +1 -1 src/usr.sbin/lpr/lpc/lpc.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 10:59:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4D5816A4CE; Tue, 15 Feb 2005 10:59:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81A1543D45; Tue, 15 Feb 2005 10:59:54 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FAxs4Z006085; Tue, 15 Feb 2005 10:59:54 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FAxsgm006084; Tue, 15 Feb 2005 10:59:54 GMT (envelope-from brian) Message-Id: <200502151059.j1FAxsgm006084@repoman.freebsd.org> From: Brian Somers Date: Tue, 15 Feb 2005 10:59:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ppp cbcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 10:59:54 -0000 brian 2005-02-15 10:59:54 UTC FreeBSD src repository Modified files: usr.sbin/ppp cbcp.c Log: Be concerned about huge callback numbers by truncating them rather than scribbling past the end of our buffer. Problem spotted by: Damien COUDERC couderc at openbsd dot org Revision Changes Path 1.26 +9 -5 src/usr.sbin/ppp/cbcp.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 15:02:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1F6316A4CE; Tue, 15 Feb 2005 15:02:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA35443D1F; Tue, 15 Feb 2005 15:02:11 +0000 (GMT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FF2BmC021628; Tue, 15 Feb 2005 15:02:11 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FF2B2p021627; Tue, 15 Feb 2005 15:02:11 GMT (envelope-from deischen) Message-Id: <200502151502.j1FF2B2p021627@repoman.freebsd.org> From: Daniel Eischen Date: Tue, 15 Feb 2005 15:02:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 15:02:12 -0000 deischen 2005-02-15 15:02:11 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_init.c Log: Set the default guardsize and stacksize in the default thread attribute when the library is initialized. Revision Changes Path 1.69 +2 -0 src/lib/libpthread/thread/thr_init.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 15:39:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F44016A50E; Tue, 15 Feb 2005 15:39:26 +0000 (GMT) Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA23A43D41; Tue, 15 Feb 2005 15:39:25 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from tomcat.kitchenlab.org (tomcat.kitchenlab.org [64.142.31.107]) by a.mail.sonic.net (8.13.3/8.13.3) with ESMTP id j1FFdPfV006669 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 15 Feb 2005 07:39:25 -0800 Received: from tomcat.kitchenlab.org (localhost.kitchenlab.org [127.0.0.1]) by tomcat.kitchenlab.org (8.13.1/8.13.1) with ESMTP id j1FFdP4p049122; Tue, 15 Feb 2005 07:39:25 -0800 (PST) (envelope-from bmah@freebsd.org) Received: (from bmah@localhost) by tomcat.kitchenlab.org (8.13.1/8.13.1/Submit) id j1FFdPHD049121; Tue, 15 Feb 2005 07:39:25 -0800 (PST) (envelope-from bmah@freebsd.org) X-Authentication-Warning: tomcat.kitchenlab.org: bmah set sender to bmah@freebsd.org using -f From: "Bruce A. Mah" To: src-committers@freebsd.org In-Reply-To: <200502150616.j1F6G52K086288@repoman.freebsd.org> References: <200502150616.j1F6G52K086288@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-rJcqluDOoTbKA5GIooDo" Date: Tue, 15 Feb 2005 07:39:24 -0800 Message-Id: <1108481964.41622.21.camel@tomcat.kitchenlab.org> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: "Bruce A. Mah" cc: cvs-all@freebsd.org 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, 15 Feb 2005 15:39:26 -0000 --=-rJcqluDOoTbKA5GIooDo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable If memory serves me right, Bruce A. Mah wrote: > bmah 2005-02-15 06:16:05 UTC >=20 > FreeBSD src repository >=20 > Modified files: > release/doc/en_US.ISO8859-1/relnotes/common new.sgml=20 > Log: > New release notes: tzdata2004g (+MFC), netcat (+MFC), OpenPAM > Feterita, OpenSSH 3.9p1, sendmail 8.13.3. > =20 > These were all culled from CVS import log messages. > =20 > Revision Changes Path > 1.785 +13 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/ne= w.sgml Except the sendmail 8.13.3 note, which gshapiro@ committed in rev. 1.784, but I somehow thought I wrote. Sorry about that. :-) Amusedly pointed out by: gshapiro Not ready to be senile yet: bmah Bruce. --=-rJcqluDOoTbKA5GIooDo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEhes2MoxcVugUsMRAh6IAKCR0/4yaYA+rQ7TQAxaeLOVl7NwWQCfa56B fZWZ3LBgxBTM4Y0Q/7hjOdo= =Czqq -----END PGP SIGNATURE----- --=-rJcqluDOoTbKA5GIooDo-- From owner-cvs-src@FreeBSD.ORG Tue Feb 15 17:47:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2F4316A4CE; Tue, 15 Feb 2005 17:47:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB03843D49; Tue, 15 Feb 2005 17:47:57 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FHlvVQ034752; Tue, 15 Feb 2005 17:47:57 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FHlvNw034751; Tue, 15 Feb 2005 17:47:57 GMT (envelope-from ru) Message-Id: <200502151747.j1FHlvNw034751@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 15 Feb 2005 17:47:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 17:47:58 -0000 ru 2005-02-15 17:47:57 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Remove an outdated comment about ifnet not being locked. OK'ed by: njl, rwatson, sam Revision Changes Path 1.223 +0 -3 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 17:48:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C36216A4CE; Tue, 15 Feb 2005 17:48:11 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id DADD543D49; Tue, 15 Feb 2005 17:48:10 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j1FHmAWi064840 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 09:48:10 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <42123604.9070002@errno.com> Date: Tue, 15 Feb 2005 09:48:52 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> <20050214195558.GD69635@ip.net.ua> <421104C7.4070709@errno.com> <20050215074226.GA6781@ip.net.ua> In-Reply-To: <20050215074226.GA6781@ip.net.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 17:48:11 -0000 Ruslan Ermilov wrote: > On Mon, Feb 14, 2005 at 12:06:31PM -0800, Sam Leffler wrote: > >>Ruslan Ermilov wrote: >> >>>On Mon, Feb 14, 2005 at 11:13:13AM -0800, Sam Leffler wrote: >>> >>> >>>>>>This also has the potential to noticeably >>>>>>affect performance so I think a better solution is needed. >>>>> >>>>>Here are my thoughts. On a typical input path, there will be >>>>>either one or zero mtags, one if driver provided us with the >>>>>VLAN mtag, so effectively we replaced "ifp->if_nvlans" with >>>>>"m_tag_first(m) != NULL", and this doesn't look like a huge >>>>>performance downgrade to me, if at all. >>>> >>>>The intent was/is that if_nvlans be the definitive check for whether or >>>>not one should inspect the tag chain for vlan tags. This effectively >>>>renders that assumption invalid. I think it would better to discard >>>>these frames in the driver rather than allocate a tag, pass it up, then >>>>discard it in ether_demux. I think you could encapsulate the check in >>>>VLAN_INPUT_TAG. >>>> >>> >>>I said this before: vlan(4) is not the only consumer of VLAN >>>frames in FreeBSD. VLAN frames are also accepted by ng_vlan(4), >>>so using the vlan(4)-specific if_nvlans to decide whether we >>>should accept VLAN frames (in the driver) just isn't appropriate. >> >>And when you said this before my reply was: don't penalize non-netgraph >>use of the system. If netgraph truly needs to violate this underlying >>assumption of the vlan code then please do it with an ifdef. Otherwise >>let's find a better solution. And if that's not possible then we should >>rethink having if_nvlans at all as this change renders it meaningless. >> > > Netgraph worked before and after this change, because Netgraph > (ng_ether) processing happens earlier. What this change does > is to fix a bug where stripped VLAN frames are passed to the > parent interface when they shouldn't be (i.e., when no vlan(4) > interfaces are configured on this Ethernet). Given that there > may be more than just vlan(4) consumers of VLANs in the system, > if you really think this change pessimizes performance, a better > solution is needed, but this solution shouldn't hurt Netgraph > either, and if we used an if_nvlans to indicate whether we > should accept VLANs, this would break it. I don't know at > this point what a better solution could be. If you have ideas, > let's discuss them. So far, the solutions proposed don't seem > to work well. If the intent is simply to eliminate the dispatch of frames out of the driver when there are no vlan consumers then it would seem another option is to do this at the source. I suggested this initially--that VLAN_INPUT_TAG be augmented to discard frames when if_nvlans is zero (this would also eliminate gratuitous tag allocation). I believe you're saying that if_nvlans can be zero and there may still be consumers for the packets in which case we might look at a better way of indicating there are consumers for the packets assuming we can be sure they won't reach ether_demux (which might be hard). As to your other suggestion of allocating an mbuf flag bit that'd be fine with me. I didn't offer that because I thought we were out of free bits but I see m_flags got changed to an int a while back and only 16-bits are assigned. Sam From owner-cvs-src@FreeBSD.ORG Tue Feb 15 18:37:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4ED616A4CE; Tue, 15 Feb 2005 18:37:55 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5062243D2F; Tue, 15 Feb 2005 18:37:53 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1FIbjA3022635; Tue, 15 Feb 2005 20:37:45 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 64215-08; Tue, 15 Feb 2005 20:37:45 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1FIbi14022625 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 15 Feb 2005 20:37:45 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1FIbnuO017601; Tue, 15 Feb 2005 20:37:49 +0200 (EET) (envelope-from ru) Date: Tue, 15 Feb 2005 20:37:44 +0200 From: Ruslan Ermilov To: Sam Leffler Message-ID: <20050215183744.GA17554@ip.net.ua> References: <200502140829.j1E8TgDs086634@repoman.freebsd.org> <4210D210.3080700@errno.com> <20050214181431.GA69635@ip.net.ua> <4210F849.8060005@errno.com> <20050214195558.GD69635@ip.net.ua> <421104C7.4070709@errno.com> <20050215074226.GA6781@ip.net.ua> <42123604.9070002@errno.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LZvS9be/3tNcYl/X" Content-Disposition: inline In-Reply-To: <42123604.9070002@errno.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 18:37:56 -0000 --LZvS9be/3tNcYl/X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 15, 2005 at 09:48:52AM -0800, Sam Leffler wrote: > If the intent is simply to eliminate the dispatch of frames out of the=20 > driver when there are no vlan consumers then it would seem another=20 > option is to do this at the source. I suggested this initially--that=20 > VLAN_INPUT_TAG be augmented to discard frames when if_nvlans is zero=20 > (this would also eliminate gratuitous tag allocation). I believe you're= =20 > saying that if_nvlans can be zero and there may still be consumers for=20 > the packets in which case we might look at a better way of indicating=20 > there are consumers for the packets assuming we can be sure they won't=20 > reach ether_demux (which might be hard). >=20 Yes, this can be hard -- consumers may live on another machine, read: there's no direct link to the underlying hardware that supplies VLAN frames. > As to your other suggestion of allocating an mbuf flag bit that'd be=20 > fine with me. I didn't offer that because I thought we were out of free= =20 > bits but I see m_flags got changed to an int a while back and only=20 > 16-bits are assigned. >=20 OK, I'll post the patches soon then. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --LZvS9be/3tNcYl/X Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCEkF4qRfpzJluFF4RArqIAJsFdc8nE+20z7MuDW1Vaco49eJwZQCffWbK Fx1uwYcwp2XThMU8eOb2gG8= =F78p -----END PGP SIGNATURE----- --LZvS9be/3tNcYl/X-- From owner-cvs-src@FreeBSD.ORG Tue Feb 15 18:41:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66D4316A4CE; Tue, 15 Feb 2005 18:41:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B6B243D39; Tue, 15 Feb 2005 18:41:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FIfMhs036714; Tue, 15 Feb 2005 18:41:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FIfMPB036713; Tue, 15 Feb 2005 18:41:22 GMT (envelope-from ru) Message-Id: <200502151841.j1FIfMPB036713@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 15 Feb 2005 18:41:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ar if_ar.c src/sys/dev/sr if_sr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 18:41:22 -0000 ru 2005-02-15 18:41:21 UTC FreeBSD src repository Modified files: sys/dev/ar if_ar.c sys/dev/sr if_sr.c Log: Initialize Netgraph type at a correct time, before device probing. Revision Changes Path 1.69 +1 -1 src/sys/dev/ar/if_ar.c 1.67 +1 -1 src/sys/dev/sr/if_sr.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 19:18:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C17316A4D6 for ; Tue, 15 Feb 2005 19:18:18 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69AED43D2F for ; Tue, 15 Feb 2005 19:18:17 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru (8.13.0/vak/3.0) id j1FJFEH7014587 for cvs-src@FreeBSD.org.checked; Tue, 15 Feb 2005 22:15:14 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from [144.206.181.94] (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru (8.13.0/vak/3.0) with ESMTP id j1FJF8rH014565; Tue, 15 Feb 2005 22:15:08 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <42124A3E.7030906@cronyx.ru> Date: Tue, 15 Feb 2005 22:15:10 +0300 From: Roman Kurakin User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ruslan Ermilov References: <200502151841.j1FIfMPB036713@repoman.freebsd.org> In-Reply-To: <200502151841.j1FIfMPB036713@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ar if_ar.c src/sys/dev/sr if_sr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 19:18:21 -0000 Ruslan Ermilov wrote: >ru 2005-02-15 18:41:21 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ar if_ar.c > sys/dev/sr if_sr.c > Log: > Initialize Netgraph type at a correct time, before device probing. > > Revision Changes Path > 1.69 +1 -1 src/sys/dev/ar/if_ar.c > 1.67 +1 -1 src/sys/dev/sr/if_sr.c > > Problem shown by: rik ;-) rik From owner-cvs-src@FreeBSD.ORG Tue Feb 15 20:59:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C3EC16A4CE; Tue, 15 Feb 2005 20:59:04 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D03B43D2D; Tue, 15 Feb 2005 20:59:04 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 8E0AA4A9A7; Tue, 15 Feb 2005 14:59:03 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 15502-02-66; Tue, 15 Feb 2005 14:59:03 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 264F84A9A0; Tue, 15 Feb 2005 14:59:03 -0600 (CST) Date: Tue, 15 Feb 2005 14:59:03 -0600 From: Alan Cox To: John Baldwin Message-ID: <20050215205903.GF27360@cs.rice.edu> References: <200502082025.j18KP72E069507@repoman.freebsd.org> <20050214001550.GA59689@dragon.nuxi.com> <346a802205021410425515fec@mail.gmail.com> <200502141630.56868.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502141630.56868.jhb@FreeBSD.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: cokane@cokane.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 20:59:04 -0000 On Mon, Feb 14, 2005 at 04:30:56PM -0500, John Baldwin wrote: > On Monday 14 February 2005 01:42 pm, Coleman Kane wrote: > > I've been testing these since they were posted. All is well thus far! > > I need perf numbers though. They should work fine, but I really don't know if > they will help or hurt performance. Also, the perf characteristics are > likely different on UP vs SMP. > For a 2-processor SMP there is a small but consistent improvement: Before while? time make -j4 buildworld > & /dev/null while? end 1624.417u 568.837s 20:21.84 179.5% 4198+3213k 21574+3973io 1579pf+0w 1623.516u 593.309s 19:30.11 189.4% 4185+3186k 1702+4248io 364pf+0w 1618.944u 594.313s 19:31.65 188.9% 4173+3190k 1687+5088io 364pf+0w 1622.615u 585.424s 19:32.84 188.2% 4187+3197k 1652+7268io 364pf+0w 1618.329u 597.495s 19:30.06 189.3% 4183+3197k 1595+3850io 364pf+0w 1623.015u 595.645s 19:30.30 189.5% 4177+3187k 1584+3844io 364pf+0w 1621.247u 599.443s 19:31.61 189.5% 4173+3191k 1582+3861io 364pf+0w 1624.092u 593.148s 19:31.17 189.3% 4176+3186k 1603+3860io 364pf+0w 1619.299u 594.466s 19:28.27 189.4% 4185+3190k 1593+3852io 364pf+0w 1622.323u 595.654s 19:33.75 188.9% 4175+3185k 1587+3858io 364pf+0w After while? time make -j4 buildworld > & /dev/null while? end 1626.759u 560.376s 20:31.59 177.5% 4193+3207k 22718+5042io 1576pf+0w 1618.035u 583.427s 19:25.52 188.8% 4186+3200k 1656+7129io 364pf+0w 1617.674u 589.693s 19:29.04 188.8% 4173+3190k 1694+3868io 364pf+0w 1620.134u 586.273s 19:26.56 189.1% 4182+3195k 1590+3853io 364pf+0w 1618.173u 586.320s 19:28.64 188.6% 4178+3195k 1584+3857io 364pf+0w 1620.728u 584.587s 19:26.34 189.0% 4182+3197k 1582+3857io 364pf+0w 1617.428u 585.268s 19:22.33 189.5% 4186+3195k 1638+3866io 364pf+0w 1618.586u 591.811s 19:27.68 189.2% 4175+3189k 1611+3842io 364pf+0w From owner-cvs-src@FreeBSD.ORG Tue Feb 15 21:05:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 309D016A4CE; Tue, 15 Feb 2005 21:05:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 071C043D3F; Tue, 15 Feb 2005 21:05:02 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FL51sr051555; Tue, 15 Feb 2005 21:05:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FL51TQ051554; Tue, 15 Feb 2005 21:05:01 GMT (envelope-from marcel) Message-Id: <200502152105.j1FL51TQ051554@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 15 Feb 2005 21:05:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 21:05:02 -0000 marcel 2005-02-15 21:05:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/conf GENERIC Log: MFC rev 1.88: make uart(4) the default driver for serial ports. Revision Changes Path 1.78.2.5 +5 -5 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Feb 15 21:08:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C28D216A4CE; Tue, 15 Feb 2005 21:08:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9923543D1D; Tue, 15 Feb 2005 21:08:19 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FL8Jx0051720; Tue, 15 Feb 2005 21:08:19 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FL8JpA051719; Tue, 15 Feb 2005 21:08:19 GMT (envelope-from marcel) Message-Id: <200502152108.j1FL8JpA051719@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 15 Feb 2005 21:08:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/etc.sparc64 ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 21:08:20 -0000 marcel 2005-02-15 21:08:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/etc.sparc64 ttys Log: MFC rev. 1.9: Start gettys on ttyu0 and ttyu1. Revision Changes Path 1.6.4.2 +3 -3 src/etc/etc.sparc64/ttys From owner-cvs-src@FreeBSD.ORG Tue Feb 15 21:15:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CFDA16A4CE; Tue, 15 Feb 2005 21:15:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264A343D55; Tue, 15 Feb 2005 21:15:32 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FLFWPB052177; Tue, 15 Feb 2005 21:15:32 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FLFW4a052176; Tue, 15 Feb 2005 21:15:32 GMT (envelope-from marcel) Message-Id: <200502152115.j1FLFW4a052176@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 15 Feb 2005 21:15:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 21:15:32 -0000 marcel 2005-02-15 21:15:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING Log: Add a note that people on sparc64 and using the GENERIC kernel need to run mergemaster or edit /etc/ttys manually now that uart(4) is the default serial console. This is easily forgotten or overlooked. Revision Changes Path 1.342.2.18 +6 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Tue Feb 15 21:56:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32BE916A4CE for ; Tue, 15 Feb 2005 21:56:07 +0000 (GMT) Received: from mail26.sea5.speakeasy.net (mail26.sea5.speakeasy.net [69.17.117.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8997E43D3F for ; Tue, 15 Feb 2005 21:56:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18857 invoked from network); 15 Feb 2005 21:56:06 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 15 Feb 2005 21:56:06 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j1FLtvfN054965; Tue, 15 Feb 2005 16:56:01 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Alan Cox Date: Tue, 15 Feb 2005 16:52:12 -0500 User-Agent: KMail/1.6.2 References: <200502082025.j18KP72E069507@repoman.freebsd.org> <200502141630.56868.jhb@FreeBSD.org> <20050215062127.GA27360@cs.rice.edu> In-Reply-To: <20050215062127.GA27360@cs.rice.edu> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200502151652.12231.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org cc: cokane@cokane.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s local_apic.c mp_machdep.c src/sys/i386/include apicvar.h smp.h src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 21:56:07 -0000 On Tuesday 15 February 2005 01:21 am, Alan Cox wrote: > On Mon, Feb 14, 2005 at 04:30:56PM -0500, John Baldwin wrote: > > On Monday 14 February 2005 01:42 pm, Coleman Kane wrote: > > > I've been testing these since they were posted. All is well thus far! > > > > I need perf numbers though. They should work fine, but I really don't > > know if they will help or hurt performance. Also, the perf > > characteristics are likely different on UP vs SMP. > > In regards to the changes to atomic.h, I'm curious why you didn't make > the output of lfence and sfence conditional on SMP, like the output of > the lock prefix is? I wasn't sure if it would matter. Probably amd64 first needs to merge over the changes from i386 to not use fences for atomic_store_rel() for UP kernels as well first, and then use the fence instructions for just SMP kernels for now. -- 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 Feb 15 22:17:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED0B016A4CE; Tue, 15 Feb 2005 22:17:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6FAB43D49; Tue, 15 Feb 2005 22:17:07 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FMH72f054658; Tue, 15 Feb 2005 22:17:07 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FMH7Qf054657; Tue, 15 Feb 2005 22:17:07 GMT (envelope-from bmilekic) Message-Id: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> From: Bosko Milekic Date: Tue, 15 Feb 2005 22:17:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 22:17:08 -0000 bmilekic 2005-02-15 22:17:07 UTC FreeBSD src repository Modified files: sys/vm memguard.c Log: Rather than overloading the page->object field like UMA does, use instead an unused pageq queue reference in the page structure to stash a pointer to the MemGuard FIFO. Using the page->object field caused problems because when vm_map_protect() was called the second time to set VM_PROT_DEFAULT back onto a set of pages in memguard_map, the protection in the VM would be changed but the PMAP code would lazily not restore the PG_RW bit on the underlying pages right away (see pmap_protect()). So when a page fault finally occured and the VM noticed the faulting address corresponds to a page that _does_ have write access now, it would then call into PMAP to set back PG_RW (i386 case being discussed here). However, before it got to do that, an assertion on the object lock not being owned would get triggered, as the object of the faulting page would need to be locked but was overloaded by MemGuard. This is precisely why MemGuard cannot overload page->object. Submitted by: Alan Cox (alc@) Revision Changes Path 1.4 +13 -17 src/sys/vm/memguard.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 22:31:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5015016A4CE; Tue, 15 Feb 2005 22:31:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2942A43D41; Tue, 15 Feb 2005 22:31:06 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FMV6HP055333; Tue, 15 Feb 2005 22:31:06 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FMV6fT055332; Tue, 15 Feb 2005 22:31:06 GMT (envelope-from obrien) Message-Id: <200502152231.j1FMV6fT055332@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 15 Feb 2005 22:31:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/sunlabel sunlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 22:31:06 -0000 obrien 2005-02-15 22:31:06 UTC FreeBSD src repository Modified files: sbin/sunlabel sunlabel.c Log: Fix grammar error. Revision Changes Path 1.12 +1 -1 src/sbin/sunlabel/sunlabel.c From owner-cvs-src@FreeBSD.ORG Tue Feb 15 22:40:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A14F16A4CE; Tue, 15 Feb 2005 22:40:18 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43BE343D48; Tue, 15 Feb 2005 22:40:18 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 39B405C992; Tue, 15 Feb 2005 14:40:18 -0800 (PST) Date: Tue, 15 Feb 2005 14:40:18 -0800 From: Alfred Perlstein To: Bosko Milekic Message-ID: <20050215224018.GJ32955@elvis.mu.org> References: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 22:40:18 -0000 Where can I read more about this feature? :) * Bosko Milekic [050215 14:17] wrote: > bmilekic 2005-02-15 22:17:07 UTC > > FreeBSD src repository > > Modified files: > sys/vm memguard.c > Log: > Rather than overloading the page->object field like UMA does, use instead > an unused pageq queue reference in the page structure to stash a pointer > to the MemGuard FIFO. Using the page->object field caused problems > because when vm_map_protect() was called the second time to set > VM_PROT_DEFAULT back onto a set of pages in memguard_map, the protection > in the VM would be changed but the PMAP code would lazily not restore > the PG_RW bit on the underlying pages right away (see pmap_protect()). > So when a page fault finally occured and the VM noticed the faulting > address corresponds to a page that _does_ have write access now, it > would then call into PMAP to set back PG_RW (i386 case being discussed > here). However, before it got to do that, an assertion on the object > lock not being owned would get triggered, as the object of the faulting > page would need to be locked but was overloaded by MemGuard. This is > precisely why MemGuard cannot overload page->object. > > Submitted by: Alan Cox (alc@) > > Revision Changes Path > 1.4 +13 -17 src/sys/vm/memguard.c -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Feb 15 23:52:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1A8C16A4CE; Tue, 15 Feb 2005 23:52:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C69E843D2D; Tue, 15 Feb 2005 23:52:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1FNqZur058580; Tue, 15 Feb 2005 23:52:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1FNqZoR058579; Tue, 15 Feb 2005 23:52:35 GMT (envelope-from ru) Message-Id: <200502152352.j1FNqZoR058579@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 15 Feb 2005 23:52:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 mutex.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, 15 Feb 2005 23:52:36 -0000 ru 2005-02-15 23:52:35 UTC FreeBSD src repository Modified files: share/man/man9 mutex.9 Log: Don't say that mtx_lock() will "sleep" if another kernel thread is holding the mutex, say it will "block". Later in this manual page we say that sleeping while holding a mutex isn't allowed, and this can be confusing. Submitted by: jhb Revision Changes Path 1.47 +2 -2 src/share/man/man9/mutex.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 15 23:54:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A72016A4CE; Tue, 15 Feb 2005 23:54:03 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21EB243D58; Tue, 15 Feb 2005 23:54:03 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id 1E9BA7A41E; Tue, 15 Feb 2005 15:37:50 -0800 (PST) Message-ID: <421287CD.1080106@elischer.org> Date: Tue, 15 Feb 2005 15:37:49 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030516 X-Accept-Language: en, hu MIME-Version: 1.0 To: Alfred Perlstein References: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> <20050215224018.GJ32955@elvis.mu.org> In-Reply-To: <20050215224018.GJ32955@elvis.mu.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Bosko Milekic cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2005 23:54:03 -0000 Alfred Perlstein wrote: >Where can I read more about this feature? :) > You have to nail Boscoe to a sheet of 1m x 2m plywood and subject him to crude borg mind reading techniques. The upside is that if you succeed we get to do the same to you to find out what you learned. :-) > >* Bosko Milekic [050215 14:17] wrote: > > >>bmilekic 2005-02-15 22:17:07 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/vm memguard.c >> Log: >> Rather than overloading the page->object field like UMA does, use instead >> an unused pageq queue reference in the page structure to stash a pointer >> to the MemGuard FIFO. Using the page->object field caused problems >> because when vm_map_protect() was called the second time to set >> VM_PROT_DEFAULT back onto a set of pages in memguard_map, the protection >> in the VM would be changed but the PMAP code would lazily not restore >> the PG_RW bit on the underlying pages right away (see pmap_protect()). >> So when a page fault finally occured and the VM noticed the faulting >> address corresponds to a page that _does_ have write access now, it >> would then call into PMAP to set back PG_RW (i386 case being discussed >> here). However, before it got to do that, an assertion on the object >> lock not being owned would get triggered, as the object of the faulting >> page would need to be locked but was overloaded by MemGuard. This is >> precisely why MemGuard cannot overload page->object. >> >> Submitted by: Alan Cox (alc@) >> >> Revision Changes Path >> 1.4 +13 -17 src/sys/vm/memguard.c >> >> > > > From owner-cvs-src@FreeBSD.ORG Wed Feb 16 00:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6868216A4CE; Wed, 16 Feb 2005 00:22:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C79743D5E; Wed, 16 Feb 2005 00:22:21 +0000 (GMT) (envelope-from kbyanc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G0MKrD059684; Wed, 16 Feb 2005 00:22:21 GMT (envelope-from kbyanc@repoman.freebsd.org) Received: (from kbyanc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G0MK3P059683; Wed, 16 Feb 2005 00:22:20 GMT (envelope-from kbyanc) Message-Id: <200502160022.j1G0MK3P059683@repoman.freebsd.org> From: Kelly Yancey Date: Wed, 16 Feb 2005 00:22:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 00:22:21 -0000 kbyanc 2005-02-16 00:22:20 UTC FreeBSD src repository Modified files: lib/libfetch http.c Log: Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips necessary to establish each connection. MFC after: 2 weeks Revision Changes Path 1.75 +9 -1 src/lib/libfetch/http.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 01:03:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 171A716A4CE; Wed, 16 Feb 2005 01:03:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E438D43D41; Wed, 16 Feb 2005 01:03:30 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G13Uf9067593; Wed, 16 Feb 2005 01:03:30 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G13UlW067592; Wed, 16 Feb 2005 01:03:30 GMT (envelope-from imp) Message-Id: <200502160103.j1G13UlW067592@repoman.freebsd.org> From: Warner Losh Date: Wed, 16 Feb 2005 01:03:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 01:03:31 -0000 imp 2005-02-16 01:03:30 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: Add an XXX comment about string quoting. Revision Changes Path 1.99 +1 -0 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 01:08:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0989916A4CE; Wed, 16 Feb 2005 01:08:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D46D043D39; Wed, 16 Feb 2005 01:08:43 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G18hNb067823; Wed, 16 Feb 2005 01:08:43 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G18hGn067822; Wed, 16 Feb 2005 01:08:43 GMT (envelope-from imp) Message-Id: <200502160108.j1G18hGn067822@repoman.freebsd.org> From: Warner Losh Date: Wed, 16 Feb 2005 01:08:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mii mii.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 01:08:44 -0000 imp 2005-02-16 01:08:43 UTC FreeBSD src repository Modified files: sys/dev/mii mii.c Log: Add location and PNP info to the mii bus Revision Changes Path 1.24 +24 -0 src/sys/dev/mii/mii.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 01:35:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AA9916A4D1 for ; Wed, 16 Feb 2005 01:35:55 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 594FD43D48 for ; Wed, 16 Feb 2005 01:35:54 +0000 (GMT) (envelope-from bosko.milekic@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so8598wra for ; Tue, 15 Feb 2005 17:35:53 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=Gl6TMPNOhHkdNffOJtbh6x7lpJRu8FvHqjCRfszzo/Ocm1rxyHPYa36I9Ygf9o9t+Chfo+bTgrgJWjOYxZA7RH6S97DFEwBAcS3EEsURma7o2KQEL7lMLn5tpN963JNkizo82JKTJrKw6coFXnTHRlCIrUMOwbYaWk/j9565Vu4= Received: by 10.54.32.72 with SMTP id f72mr37058wrf; Tue, 15 Feb 2005 17:35:53 -0800 (PST) Received: by 10.54.24.68 with HTTP; Tue, 15 Feb 2005 17:35:53 -0800 (PST) Message-ID: Date: Tue, 15 Feb 2005 20:35:53 -0500 From: Bosko Milekic To: Julian Elischer In-Reply-To: <421287CD.1080106@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> <20050215224018.GJ32955@elvis.mu.org> <421287CD.1080106@elischer.org> cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: Bosko Milekic cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Bosko Milekic List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 01:35:55 -0000 On Tue, 15 Feb 2005 15:37:49 -0800, Julian Elischer wrote: > > > Alfred Perlstein wrote: > > >Where can I read more about this feature? :) > > > > You have to nail Boscoe to a sheet of 1m x 2m plywood and subject him to > crude borg mind reading techniques. > > The upside is that if you succeed we get to do the same to you to find > out what you learned. :-) I believe that this will be unnecessary. Christian Brueffer is going to write the first version of a memguard(9) man page and we will update it thereafter. Right now, MemGuard allows you to override particular malloc type allocations. If you look at kern_malloc.c and search for "XXX CHANGEME" you will find ifdef'd code that checks for M_SUBPROC and thereby overrides M_SUBPROC allocations with MemGuard. So, suppose you suspect a tamper-after-free race involving M_INODEDEP buffers; what you can do for now is un-staticize the M_INODEDEP MALLOC_DEFINE, drop a MALLOC_DECLARE in malloc.h (so that M_INODEDEP is visible from kern_malloc.c), and replace those == M_SUBPROC comparisons in kern_malloc.c to == M_INODEDEP comparisons. Then put "options DEBUG_MEMGUARD" in your kernel config and build and install a new kernel. During early bootup, you should see something like this: MEMGUARD DEBUGGING ALLOCATOR INITIALIZED: MEMGUARD map base: 0xc53e6000 MEMGUARD map limit: 0xc73e7000 MEMGUARD map size: 33558528 (Bytes) This will confirm that MemGuard is indeed running. I'd like to get MemGuard to accept a boot-time tunable way of configuring which malloc type(s) to override, but this is yet to be implemented. Similarly, it would be worth getting MemGuard to also override certain UMA zone allocations. For further details, either glance at src/sys/vm/memguard.c or wait for the man page. -- Bosko Milekic - If I were a number, I'd be irrational. Contact Info: http://bmilekic.unixdaemons.com/contact.txt From owner-cvs-src@FreeBSD.ORG Wed Feb 16 01:46:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A86B416A4CE; Wed, 16 Feb 2005 01:46:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ECD743D39; Wed, 16 Feb 2005 01:46:17 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G1kHI6069168; Wed, 16 Feb 2005 01:46:17 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G1kH4U069167; Wed, 16 Feb 2005 01:46:17 GMT (envelope-from ps) Message-Id: <200502160146.j1G1kH4U069167@repoman.freebsd.org> From: Paul Saab Date: Wed, 16 Feb 2005 01:46:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 01:46:17 -0000 ps 2005-02-16 01:46:17 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Fix for a SACK (receiver) bug where incorrect SACK blocks are reported to the sender - in the case where the sender sends data outside the window (as WinXP does :(). Reported by: Sam Jensen Submitted by: Mohan Srinivasan Revision Changes Path 1.267 +5 -4 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 04:59:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12D4916A4CE; Wed, 16 Feb 2005 04:59:10 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id E62F543D2D; Wed, 16 Feb 2005 04:59:09 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C86495C89D; Tue, 15 Feb 2005 20:59:09 -0800 (PST) Date: Tue, 15 Feb 2005 20:59:09 -0800 From: Alfred Perlstein To: Bosko Milekic Message-ID: <20050216045909.GP32955@elvis.mu.org> References: <200502152217.j1FMH7Qf054657@repoman.freebsd.org> <20050215224018.GJ32955@elvis.mu.org> <421287CD.1080106@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Julian Elischer cc: cvs-all@freebsd.org cc: Bosko Milekic Subject: Re: cvs commit: src/sys/vm memguard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 04:59:10 -0000 * Bosko Milekic [050215 17:35] wrote: > > I'd like to get MemGuard to accept a boot-time tunable way of > configuring which malloc type(s) to override, but this is yet to be > implemented. Similarly, it would be worth getting MemGuard to also > override certain UMA zone allocations. I think you can do this like so: Do a getenv to get the tunable string, then traverse the malloc_type list setting a flag in the struct, then when you malloc you just test the flag. It'd be a little bit of parsing in the kernel, but not much more than strsep. -Alfred From owner-cvs-src@FreeBSD.ORG Wed Feb 16 05:17:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 186BE16A4CE; Wed, 16 Feb 2005 05:17:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 004A043D1F; Wed, 16 Feb 2005 05:17:59 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G5Hwx9083697; Wed, 16 Feb 2005 05:17:58 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G5HwRL083696; Wed, 16 Feb 2005 05:17:58 GMT (envelope-from gad) Message-Id: <200502160517.j1G5HwRL083696@repoman.freebsd.org> From: Garance A Drosehn Date: Wed, 16 Feb 2005 05:17:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/sh options.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 05:17:59 -0000 gad 2005-02-16 05:17:58 UTC FreeBSD src repository Modified files: bin/sh options.c Log: Change /bin/sh so *it* implements the processing needed for scripts to work as expected when they have a "shebang line" of: #!/bin/sh -- # -*- perl -*- -p This specific line is recommended in some perl documentation, and I think I've seen similar lines in documentation for ruby and python. Those write-ups expect `sh' to ignore everything after the '--' if the first thing after the '--' is a '#'. See chapter 19, "The Command-Line Interface" in 3rd edition of "Programming Perl", for some discussion of why perl recommends using this line in some circumstances. The above line does work on solaris, irix and aix (as three data points), and it used to work on FreeBSD by means of a similar patch to execve(). However, that change to execve() effected *all* shells (which caused other problems), and that processing was recently removed. PR: 16393 (the original request to fix the same issue) Reviewed by: freebsd-current (looking at a slightly different patch) MFC after: 1 week Revision Changes Path 1.22 +43 -11 src/bin/sh/options.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 05:40:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB82316A4CE; Wed, 16 Feb 2005 05:40:50 +0000 (GMT) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25ECC43D41; Wed, 16 Feb 2005 05:40:50 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j1G5emfN015976; Wed, 16 Feb 2005 00:40:48 -0500 Mime-Version: 1.0 Message-Id: In-Reply-To: <200502160517.j1G5HwRL083696@repoman.freebsd.org> References: <200502160517.j1G5HwRL083696@repoman.freebsd.org> Date: Wed, 16 Feb 2005 00:40:47 -0500 To: Garance A Drosehn , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) Subject: Re: cvs commit: src/bin/sh options.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 05:40:50 -0000 At 5:17 AM +0000 2/16/05, Garance A Drosehn wrote: > > However, that change to execve() effected *all* shells (which caused > other problems), and that processing was recently removed. Removed in 6.x-current on October 31st with revision 1.27 of src/sys/kern/imgact_shell.c Removed in 5.3-stable on November 8th. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Wed Feb 16 05:41:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B1F716A4CE; Wed, 16 Feb 2005 05:41:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C58CC43D39; Wed, 16 Feb 2005 05:41:18 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G5fI19084974; Wed, 16 Feb 2005 05:41:18 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G5fIDx084973; Wed, 16 Feb 2005 05:41:18 GMT (envelope-from wpaul) Message-Id: <200502160541.j1G5fIDx084973@repoman.freebsd.org> From: Bill Paul Date: Wed, 16 Feb 2005 05:41:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c winx64_wrap.S src/sys/dev/if_ndis if_ndis.c if_ndisvar.h src/sys/modules ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 05:41:19 -0000 wpaul 2005-02-16 05:41:18 UTC FreeBSD src repository Modified files: sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c sys/dev/if_ndis if_ndis.c if_ndisvar.h sys/modules Makefile sys/modules/ndis Makefile sys/conf files.amd64 options.amd64 usr.sbin/ndiscvt inf.c Added files: sys/compat/ndis winx64_wrap.S Log: Add support for Windows/x86-64 binaries to Project Evil. Ville-Pertti Keinonen (will at exomi dot comohmygodnospampleasekthx) deserves a big thanks for submitting initial patches to make it work. I have mangled his contributions appropriately. The main gotcha with Windows/x86-64 is that Microsoft uses a different calling convention than everyone else. The standard ABI requires using 6 registers for argument passing, with other arguments on the stack. Microsoft uses only 4 registers, and requires the caller to leave room on the stack for the register arguments incase the callee needs to spill them. Unlike x86, where Microsoft uses a mix of _cdecl, _stdcall and _fastcall, all routines on Windows/x86-64 uses the same convention. This unfortunately means that all the functions we export to the driver require an intermediate translation wrapper. Similarly, we have to wrap all calls back into the driver binary itself. The original patches provided macros to wrap every single routine at compile time, providing a secondary jump table with a customized wrapper for each exported routine. I decided to use a different approach: the call wrapper for each function is created from a template at runtime, and the routine to jump to is patched into the wrapper as it is created. The subr_pe module has been modified to patch in the wrapped function instead of the original. (On x86, the wrapping routine is a no-op.) There are some minor API differences that had to be accounted for: - KeAcquireSpinLock() is a real function on amd64, not a macro wrapper around KfAcquireSpinLock() - NdisFreeBuffer() is actually IoFreeMdl(). I had to change the whole NDIS_BUFFER API a bit to accomodate this. Bugs fixed along the way: - IoAllocateMdl() always returned NULL - kern_windrv.c:windrv_unload() wasn't releasing private driver object extensions correctly (found thanks to memguard) This has only been tested with the driver for the Broadcom 802.11g chipset, which was the only Windows/x86-64 driver I could find. Revision Changes Path 1.7 +2 -0 src/sys/compat/ndis/hal_var.h 1.65 +66 -48 src/sys/compat/ndis/kern_ndis.c 1.2 +57 -3 src/sys/compat/ndis/kern_windrv.c 1.34 +24 -2 src/sys/compat/ndis/ndis_var.h 1.23 +19 -0 src/sys/compat/ndis/ntoskrnl_var.h 1.11 +85 -13 src/sys/compat/ndis/pe_var.h 1.3 +42 -4 src/sys/compat/ndis/resource_var.h 1.18 +31 -2 src/sys/compat/ndis/subr_hal.c 1.74 +72 -134 src/sys/compat/ndis/subr_ndis.c 1.50 +85 -30 src/sys/compat/ndis/subr_ntoskrnl.c 1.9 +22 -4 src/sys/compat/ndis/subr_pe.c 1.1 +191 -0 src/sys/compat/ndis/winx64_wrap.S (new) 1.55 +14 -0 src/sys/conf/files.amd64 1.18 +1 -1 src/sys/conf/options.amd64 1.79 +51 -15 src/sys/dev/if_ndis/if_ndis.c 1.19 +1 -2 src/sys/dev/if_ndis/if_ndisvar.h 1.428 +1 -1 src/sys/modules/Makefile 1.8 +4 -0 src/sys/modules/ndis/Makefile 1.14 +14 -5 src/usr.sbin/ndiscvt/inf.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 05:56:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A77C916A4CE; Wed, 16 Feb 2005 05:56:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E75543D2D; Wed, 16 Feb 2005 05:56:39 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G5udw2085617; Wed, 16 Feb 2005 05:56:39 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G5udIm085616; Wed, 16 Feb 2005 05:56:39 GMT (envelope-from imp) Message-Id: <200502160556.j1G5udIm085616@repoman.freebsd.org> From: Warner Losh Date: Wed, 16 Feb 2005 05:56:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mii mii.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 05:56:39 -0000 imp 2005-02-16 05:56:39 UTC FreeBSD src repository Modified files: sys/dev/mii mii.c Log: On second though, print the OUI, model and revision. This is the same information that's in the id1 and id2 fields we were using, but is in a form that the drivers will be using in their matching routines. Revision Changes Path 1.25 +3 -1 src/sys/dev/mii/mii.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 06:48:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF2B516A4CE; Wed, 16 Feb 2005 06:48:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6A5543D2D; Wed, 16 Feb 2005 06:48:35 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1G6mZQA087733; Wed, 16 Feb 2005 06:48:35 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1G6mZX4087732; Wed, 16 Feb 2005 06:48:35 GMT (envelope-from obrien) Message-Id: <200502160648.j1G6mZX4087732@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 16 Feb 2005 06:48:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dump optr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 06:48:36 -0000 obrien 2005-02-16 06:48:35 UTC FreeBSD src repository Modified files: sbin/dump optr.c Log: va_list style tweaks Revision Changes Path 1.32 +2 -1 src/sbin/dump/optr.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 08:20:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25E8416A4CE; Wed, 16 Feb 2005 08:20:08 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F0CF43D31; Wed, 16 Feb 2005 08:20:07 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id C433EACADB; Wed, 16 Feb 2005 09:20:00 +0100 (CET) Date: Wed, 16 Feb 2005 09:20:00 +0100 From: Pawel Jakub Dawidek To: Garance A Drosehn Message-ID: <20050216082000.GH9291@darkness.comp.waw.pl> References: <200502160517.j1G5HwRL083696@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bygAmIonOAIqBxQB" Content-Disposition: inline In-Reply-To: <200502160517.j1G5HwRL083696@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/sh options.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 08:20:08 -0000 --bygAmIonOAIqBxQB Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 16, 2005 at 05:17:58AM +0000, Garance A Drosehn wrote: +> gad 2005-02-16 05:17:58 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> bin/sh options.c=20 +> Log: +> Change /bin/sh so *it* implements the processing needed for scripts to +> work as expected when they have a "shebang line" of: +> =20 +> #!/bin/sh -- # -*- perl -*- -p +> =20 +> This specific line is recommended in some perl documentation, and I th= ink +> I've seen similar lines in documentation for ruby and python. Those +> write-ups expect `sh' to ignore everything after the '--' if the first +> thing after the '--' is a '#'. See chapter 19, "The Command-Line Inte= rface" +> in 3rd edition of "Programming Perl", for some discussion of why perl +> recommends using this line in some circumstances. +> =20 +> The above line does work on solaris, irix and aix (as three data point= s), +> and it used to work on FreeBSD by means of a similar patch to execve(). +> However, that change to execve() effected *all* shells (which caused +> other problems), and that processing was recently removed. Thank you! --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --bygAmIonOAIqBxQB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCEwIwForvXbEpPzQRAvnHAKCkDLcYnuG2x4WCNHN2xfUt0C06rACfaiH4 mqr2IKBPnCT8wBOmGcPx8W0= =K8jH -----END PGP SIGNATURE----- --bygAmIonOAIqBxQB-- From owner-cvs-src@FreeBSD.ORG Wed Feb 16 10:40:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D04D16A4CE; Wed, 16 Feb 2005 10:40:55 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5B8043D4C; Wed, 16 Feb 2005 10:40:54 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 4DC9F530C; Wed, 16 Feb 2005 11:40:53 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 93F1C5308; Wed, 16 Feb 2005 11:40:22 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 3FEB533C35; Wed, 16 Feb 2005 11:40:22 +0100 (CET) To: Kelly Yancey References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 16 Feb 2005 11:40:22 +0100 In-Reply-To: <200502160022.j1G0MK3P059683@repoman.freebsd.org> (Kelly Yancey's message of "Wed, 16 Feb 2005 00:22:20 +0000 (UTC)") Message-ID: <86vf8sss89.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 10:40:55 -0000 Kelly Yancey writes: > Log: > Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips > necessary to establish each connection. des@xps ~% grep fetch /usr/src/MAINTAINERS libfetch des Advance notification requested. fetch des Advance notification requested. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 16 10:44:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAA9A16A4CE; Wed, 16 Feb 2005 10:44:42 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AC7543D31; Wed, 16 Feb 2005 10:44:42 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 89FE7530C; Wed, 16 Feb 2005 11:44:41 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 145815308; Wed, 16 Feb 2005 11:44:11 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id A3BE533C35; Wed, 16 Feb 2005 11:44:11 +0100 (CET) To: Bill Paul References: <200502160541.j1G5fIDx084973@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 16 Feb 2005 11:44:11 +0100 In-Reply-To: <200502160541.j1G5fIDx084973@repoman.freebsd.org> (Bill Paul's message of "Wed, 16 Feb 2005 05:41:18 +0000 (UTC)") Message-ID: <86r7jgss1w.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c winx64_wrap.S src/sys/dev/if_ndis if_ndis.c if_ndisvar.h src/sys/modules ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 10:44:43 -0000 Bill Paul writes: > Log: > Add support for Windows/x86-64 binaries to Project Evil. > [...] > The original patches provided macros to wrap every single routine at > compile time, providing a secondary jump table with a customized > wrapper for each exported routine. I decided to use a different approac= h: > the call wrapper for each function is created from a template at > runtime, and the routine to jump to is patched into the wrapper as > it is created. [...] I think this qualifies as "Project Eviler". I can't wait to find out what you'll come up with next... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 16 10:58:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C68C816A4CE; Wed, 16 Feb 2005 10:58:19 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92F6043D2F; Wed, 16 Feb 2005 10:58:18 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id j1GAvxDR079547; Wed, 16 Feb 2005 21:28:01 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Wed, 16 Feb 2005 21:27:55 +1030 User-Agent: KMail/1.7.92 References: <200502160541.j1G5fIDx084973@repoman.freebsd.org> <86r7jgss1w.fsf@xps.des.no> In-Reply-To: <86r7jgss1w.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2286705.Kv3yGmS2gC"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200502162127.56278.doconnor@gsoft.com.au> X-Spam-Score: -5.7 () IN_REP_TO,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,USER_AGENT,USER_AGENT_KMAIL X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Bill Paul Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c winx64_wrap.S src/sys/dev/if_ndis if_ndis.c if_ndisvar.h src/sys/modules ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 10:58:19 -0000 --nextPart2286705.Kv3yGmS2gC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wed, 16 Feb 2005 21:14, Dag-Erling Sm=F8rgrav wrote: > Bill Paul writes: > > Log: > > Add support for Windows/x86-64 binaries to Project Evil. > > [...] > > The original patches provided macros to wrap every single routine at > > compile time, providing a secondary jump table with a customized > > wrapper for each exported routine. I decided to use a different > > approach: the call wrapper for each function is created from a template > > at runtime, and the routine to jump to is patched into the wrapper as it > > is created. [...] > > I think this qualifies as "Project Eviler". I can't wait to find out > what you'll come up with next... "Pure Evil" (like in Time Bandits) =2D-=20 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 - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2286705.Kv3yGmS2gC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBCEyc05ZPcIHs/zowRAupxAKCGRFwlxS6+9qV7vIZ1b9VjRgEY2QCeJSpI 05fIOoPxHAtqOOTcFTwgirc= =5xxQ -----END PGP SIGNATURE----- --nextPart2286705.Kv3yGmS2gC-- From owner-cvs-src@FreeBSD.ORG Wed Feb 16 11:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9334F16A4CE; Wed, 16 Feb 2005 11:22:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B11B43D1F; Wed, 16 Feb 2005 11:22:21 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GBMLFg005285; Wed, 16 Feb 2005 11:22:21 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GBMLCI005284; Wed, 16 Feb 2005 11:22:21 GMT (envelope-from yar) Message-Id: <200502161122.j1GBMLCI005284@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 16 Feb 2005 11:22:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 11:22:21 -0000 yar 2005-02-16 11:22:21 UTC FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: A call to maskurg() makes sense only when a transfer is under way, the function will emit an annoying log message otherwise. Reported by: kris MFC: along with rev. 1.202 Revision Changes Path 1.205 +5 -3 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 11:35:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A16916A4CE; Wed, 16 Feb 2005 11:35:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1121243D1F; Wed, 16 Feb 2005 11:35:52 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GBZpHS005790; Wed, 16 Feb 2005 11:35:51 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GBZpV7005789; Wed, 16 Feb 2005 11:35:51 GMT (envelope-from yar) Message-Id: <200502161135.j1GBZpV7005789@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 16 Feb 2005 11:35:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 11:35:52 -0000 yar 2005-02-16 11:35:51 UTC FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: Add some consistency checks to the signal-related code. MFC: along with rev. 1.202 Revision Changes Path 1.206 +6 -0 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 12:12:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAC0A16A4CE; Wed, 16 Feb 2005 12:12:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F89543D48; Wed, 16 Feb 2005 12:12:28 +0000 (GMT) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GCCSdI007065; Wed, 16 Feb 2005 12:12:28 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from joerg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GCCSX0007064; Wed, 16 Feb 2005 12:12:28 GMT (envelope-from joerg) Message-Id: <200502161212.j1GCCSX0007064@repoman.freebsd.org> From: Joerg Wunsch Date: Wed, 16 Feb 2005 12:12:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/sparc64 proc-sparc64.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 12:12:28 -0000 joerg 2005-02-16 12:12:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/sparc64 proc-sparc64.sgml Log: MFC rev 1.12: U1E and U2 are fully supported systems. Revision Changes Path 1.11.6.1 +6 -6 src/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml From owner-cvs-src@FreeBSD.ORG Wed Feb 16 12:39:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B07C16A4CE; Wed, 16 Feb 2005 12:39:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 003F143D1F; Wed, 16 Feb 2005 12:39:33 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GCdWnk008047; Wed, 16 Feb 2005 12:39:32 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GCdWlJ008046; Wed, 16 Feb 2005 12:39:32 GMT (envelope-from harti) Message-Id: <200502161239.j1GCdWlJ008046@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 16 Feb 2005 12:39:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 12:39:33 -0000 harti 2005-02-16 12:39:32 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Better version of the patch in 1.117: bring a variable into local scope to prepare for function splitting and slightly reorganise the code in anticipation of Var_Subst returning a Buffer. Submitted by: Max Okumoto (with slight changes) Revision Changes Path 1.119 +15 -10 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 12:46:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42D6F16A522; Wed, 16 Feb 2005 12:46:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1967043D45; Wed, 16 Feb 2005 12:46:47 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GCkkZm008382; Wed, 16 Feb 2005 12:46:46 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GCkkeS008381; Wed, 16 Feb 2005 12:46:46 GMT (envelope-from des) Message-Id: <200502161246.j1GCkkeS008381@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 16 Feb 2005 12:46:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libfetch common.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 12:46:47 -0000 des 2005-02-16 12:46:46 UTC FreeBSD src repository Modified files: lib/libfetch common.c Log: Fix a memory leak: when freeing the connection structure, don't forget to free the connection buffer as well. PR: bin/76153 MFC after: 1 week Revision Changes Path 1.50 +1 -0 src/lib/libfetch/common.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 15:31:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B56316A4CF; Wed, 16 Feb 2005 15:31:12 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88D5943D46; Wed, 16 Feb 2005 15:31:11 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1GFThPl071570; Wed, 16 Feb 2005 08:29:52 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 16 Feb 2005 08:30:00 -0700 (MST) Message-Id: <20050216.083000.44606761.imp@bsdimp.com> To: doconnor@gsoft.com.au From: "M. Warner Losh" In-Reply-To: <200502162127.56278.doconnor@gsoft.com.au> References: <200502160541.j1G5fIDx084973@repoman.freebsd.org> <86r7jgss1w.fsf@xps.des.no> <200502162127.56278.doconnor@gsoft.com.au> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: wpaul@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c winx64_wrap.S src/sys/dev/if_ndis if_ndis.c if_ndisvar.h src/sys/modules ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 15:31:12 -0000 In message: <200502162127.56278.doconnor@gsoft.com.au> "Daniel O'Connor" writes: : > I think this qualifies as "Project Eviler". I can't wait to find out : > what you'll come up with next... : : "Pure Evil" (like in Time Bandits) So what happens when you put the Windows API into the microwave :-) Wanrer From owner-cvs-src@FreeBSD.ORG Wed Feb 16 15:31:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D268616A4CE; Wed, 16 Feb 2005 15:31:26 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AFE443D5F; Wed, 16 Feb 2005 15:31:26 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1GFSRxe071535; Wed, 16 Feb 2005 08:28:27 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 16 Feb 2005 08:28:44 -0700 (MST) Message-Id: <20050216.082844.91314020.imp@bsdimp.com> To: scottl@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <421132BF.4060507@freebsd.org> References: <20050214231259.GH40468@funkthat.com> <20050214231804.GD61763@elvis.mu.org> <421132BF.4060507@freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: gurney_j@resnet.uoregon.edu cc: src-committers@FreeBSD.org cc: mux@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: deischen@FreeBSD.org cc: marcus@marcuscom.com Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 15:31:27 -0000 In message: <421132BF.4060507@freebsd.org> Scott Long writes: : Oh, just bump the version already. Far too much effort is being spent : on this. The ports guys have a valid need here. Although the version has already been bumped, I'd like to point out that there's little harm in extra version bumps. There's always something going on that people will want to distinguish between and we have plenty of room in the version format. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 16 16:00:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FEFA16A4D1; Wed, 16 Feb 2005 16:00:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF2743D3F; Wed, 16 Feb 2005 16:00:36 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GG0acF022103; Wed, 16 Feb 2005 16:00:36 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GG0aIG022102; Wed, 16 Feb 2005 16:00:36 GMT (envelope-from glebius) Message-Id: <200502161600.j1GG0aIG022102@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 16 Feb 2005 16:00:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 16:00:51 -0000 glebius 2005-02-16 16:00:35 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Remove a recursion protection, which we inherited from splnet() netgraph times. Now several threads may write data to ng_ksocket. Locking of socket is done in sosend(). Reviewed by: archie, julian, rwatson MFC after: 2 weeks Revision Changes Path 1.51 +0 -9 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 16:12:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF05916A4CE; Wed, 16 Feb 2005 16:12:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B61DC43D2F; Wed, 16 Feb 2005 16:12:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GGCSwQ022745; Wed, 16 Feb 2005 16:12:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GGCSgJ022744; Wed, 16 Feb 2005 16:12:28 GMT (envelope-from pjd) Message-Id: <200502161612.j1GGCSgJ022744@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 16:12:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/gate g_gate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 16:12:29 -0000 pjd 2005-02-16 16:12:28 UTC FreeBSD src repository Modified files: sys/geom/gate g_gate.c Log: Remove TDP_GEOM flag from thread after ggate device creation. This flag means "wait for all pending requests before returning to userland". There are pending events for sure, because we just created new provider and other classes want to taste it, but we cannot answer on I/O requests until we're here. Revision Changes Path 1.17 +7 -0 src/sys/geom/gate/g_gate.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 16:13:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26D4E16A4CE; Wed, 16 Feb 2005 16:13:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F07C543D1F; Wed, 16 Feb 2005 16:13:56 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GGDu0H022875; Wed, 16 Feb 2005 16:13:56 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GGDu0D022874; Wed, 16 Feb 2005 16:13:56 GMT (envelope-from pjd) Message-Id: <200502161613.j1GGDu0D022874@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 16:13:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/gate g_gate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 16:13:57 -0000 pjd 2005-02-16 16:13:56 UTC FreeBSD src repository Modified files: sys/geom/gate g_gate.c Log: Remove mutex asserion from g_gate_find(). We don't want g_gate_list_mtx mutex to be held here, because we want speed here. Revision Changes Path 1.18 +0 -1 src/sys/geom/gate/g_gate.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 17:20:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE1F516A4CE; Wed, 16 Feb 2005 17:20:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94B8443D1D; Wed, 16 Feb 2005 17:20:09 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GHK9c9031964; Wed, 16 Feb 2005 17:20:09 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GHK9XN031963; Wed, 16 Feb 2005 17:20:09 GMT (envelope-from harti) Message-Id: <200502161720.j1GHK9XN031963@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 16 Feb 2005 17:20:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 17:20:09 -0000 harti 2005-02-16 17:20:09 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Mostly stylistic issues: move a variable into local scope, make condition positive and fix long lines. Submitted by: Max Okumoto Revision Changes Path 1.120 +48 -36 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 17:36:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59F116A4CE; Wed, 16 Feb 2005 17:36:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DECC43D1F; Wed, 16 Feb 2005 17:36:36 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GHaafU032586; Wed, 16 Feb 2005 17:36:36 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GHaa2k032585; Wed, 16 Feb 2005 17:36:36 GMT (envelope-from gibbs) Message-Id: <200502161736.j1GHaa2k032585@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 17:36:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 17:36:37 -0000 gibbs 2005-02-16 17:36:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aic7xxx aic79xx.c Log: Use SCB_TAG to access the scb's tag field consistently. This was missing from a few printfs. This could cause the tag field to appear byteswapped in the printf output. Print the tags in decimal instead of hex. Initialize the timedout_scbs list. Since the softc is zeroed, the missing initialization had no side effects. Revision Changes Path 1.31.2.3 +5 -3 src/sys/dev/aic7xxx/aic79xx.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 17:39:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 836FF16A4CE; Wed, 16 Feb 2005 17:39:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58C7A43D49; Wed, 16 Feb 2005 17:39:47 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GHdlOb032717; Wed, 16 Feb 2005 17:39:47 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GHdlkU032716; Wed, 16 Feb 2005 17:39:47 GMT (envelope-from gibbs) Message-Id: <200502161739.j1GHdlkU032716@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 17:39:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 17:39:47 -0000 gibbs 2005-02-16 17:39:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aic7xxx aic7xxx.c Log: Initialize the timedout_scbs list. Since the softc is bzeroed, the lack of explicit initialization had no side effects. Add a return after a panic to quiet GCC when compiling with certain optimizations enabled. Revision Changes Path 1.102.2.2 +3 -0 src/sys/dev/aic7xxx/aic7xxx.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 17:43:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFD4716A4CF; Wed, 16 Feb 2005 17:43:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4B6043D41; Wed, 16 Feb 2005 17:43:26 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GHhQwA032963; Wed, 16 Feb 2005 17:43:26 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GHhQMn032962; Wed, 16 Feb 2005 17:43:26 GMT (envelope-from gibbs) Message-Id: <200502161743.j1GHhQMn032962@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 17:43:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/aic7xxx aic79xx_osm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 17:43:27 -0000 gibbs 2005-02-16 17:43:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aic7xxx aic79xx_osm.c Log: Report a maximum lun of 63 rather than 255 to CAM. While the later better reflects the controllers capabilities, it is only valid when talking to targets using packetized protol. CAM will need to understand this limitation of SPI-4 before we can tell it the truth. Revision Changes Path 1.19.2.2 +1 -1 src/sys/dev/aic7xxx/aic79xx_osm.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 17:49:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 3A50C16A4CF; Wed, 16 Feb 2005 17:49:53 +0000 (GMT) In-Reply-To: <200502162127.56278.doconnor@gsoft.com.au> from "Daniel O'Connor" at "Feb 16, 2005 09:27:55 pm" To: doconnor@gsoft.com.au (Daniel O'Connor) Date: Wed, 16 Feb 2005 17:49:53 +0000 (GMT) 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: <20050216174953.3A50C16A4CF@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: des@des.no Subject: Re: cvs commit: src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_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, 16 Feb 2005 17:49:53 -0000 > On Wed, 16 Feb 2005 21:14, Dag-Erling Sm_rgrav wrote: > > Bill Paul writes: > > > Log: > > > Add support for Windows/x86-64 binaries to Project Evil. > > > [...] > > > The original patches provided macros to wrap every single routine at > > > compile time, providing a secondary jump table with a customized > > > wrapper for each exported routine. I decided to use a different > > > approach: the call wrapper for each function is created from a template > > > at runtime, and the routine to jump to is patched into the wrapper as it > > > is created. [...] > > > > I think this qualifies as "Project Eviler". I can't wait to find out > > what you'll come up with next... > > "Pure Evil" (like in Time Bandits) That's "Pure, _Concentrated_ Evil" to you, mister. Note that the runtime wrapper construction is only for the cases where the Windows binary has to call Project Evil routines. There is only one wrapper template, which can handle up to 16 arguments. This is kind of gross because it always translates 16 arguments, even if the function requires less than that. It was the best compromise I could come up with, especially given that I need to handle some varadic functions too. For the other direction, where Project Evil invokes a function in the Windows binary (MiniportInitialize(), etc...), the wrapping is done at compile time with macros. There are 6 small assembly wrappers that can handle from 1 to 6 arguments (MSCALL1() to MSCALL6()). It happens none of the functions we need to call take more than 6 args. I'm hoping to get IRP support and, as a consequence, USB devices working next. Last on the hit list is WPA support. Note: the document at http://www.freebsd.org/~wpaul/80211.ps is a copy of Microsoft's 802.11 adapter design guide for Windows XP, which describes the API for using WPA with NDIS 5.1 drivers. If some enterprising individual wants to step in and do the WPA support, I wouldn't say no. :) -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Wed Feb 16 18:09:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C8BC16A4CE; Wed, 16 Feb 2005 18:09:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2026A43D5A; Wed, 16 Feb 2005 18:09:42 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GI9gLd033848; Wed, 16 Feb 2005 18:09:42 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GI9gVG033847; Wed, 16 Feb 2005 18:09:42 GMT (envelope-from gibbs) Message-Id: <200502161809.j1GI9gVG033847@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 18:09:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic79xx_osm.c aic7xxx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 18:09:42 -0000 gibbs 2005-02-16 18:09:41 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.c aic79xx_osm.c aic7xxx.c Log: MF5S: Explicitly initialize timedout_scb lists, use SCB_TAG for all access to the hardware_scb->tag field, limit max lun reported to CAM to 63, return after a panic to silence a warning. Revision Changes Path 1.35 +5 -3 src/sys/dev/aic7xxx/aic79xx.c 1.21 +1 -1 src/sys/dev/aic7xxx/aic79xx_osm.c 1.107 +3 -0 src/sys/dev/aic7xxx/aic7xxx.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 18:16:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9E8816A4CE; Wed, 16 Feb 2005 18:16:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 226FA43D6D; Wed, 16 Feb 2005 18:16:35 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GIGZEq034274; Wed, 16 Feb 2005 18:16:35 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GIGZjY034273; Wed, 16 Feb 2005 18:16:35 GMT (envelope-from gibbs) Message-Id: <200502161816.j1GIGZjY034273@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 18:16:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic79xx_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 18:16:36 -0000 gibbs 2005-02-16 18:16:35 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx_pci.c Log: On Rev. B silicon, we disabled the enhanced busfree detection logic to close holes in detecting busfrees that occur after a packetized target transitions to a non-packetized phase. The most common case where this occurs is when a target is externally reset so the controller believes a packetzied negotiation agreement is still in effect. Unfortunately, disabling this feature seems to cause problems for the 7901B. Re-enable ehanced busfree detection for this part until I can get my hands on a samble to figure out if the old workaround is necessary and, if so, how to make it work correctly. Revision Changes Path 1.23 +3 -3 src/sys/dev/aic7xxx/aic79xx_pci.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 18:18:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12D2516A4CE; Wed, 16 Feb 2005 18:18:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECBE843D39; Wed, 16 Feb 2005 18:18:30 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GIIUuF034331; Wed, 16 Feb 2005 18:18:30 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GIIUZ1034330; Wed, 16 Feb 2005 18:18:30 GMT (envelope-from wpaul) Message-Id: <200502161818.j1GIIUZ1034330@repoman.freebsd.org> From: Bill Paul Date: Wed, 16 Feb 2005 18:18:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis ntoskrnl_var.h subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 18:18:31 -0000 wpaul 2005-02-16 18:18:30 UTC FreeBSD src repository Modified files: sys/compat/ndis ntoskrnl_var.h subr_ntoskrnl.c Log: KeAcquireSpinLockRaiseToDpc() and KeReleaseSpinLock() are (at least for now) exactly the same as KfAcquireSpinLock() and KfReleaseSpinLock(). I implemented the former as small routines in subr_ntoskrnl.c that just turned around and invoked the latter. But I don't really need the wrapper routines: I can just create an entries in the ntoskrnl func table that map KeAcquireSpinLockRaiseToDpc() and KeReleaseSpinLock() to KfAcquireSpinLock() and KfReleaseSpinLock() directly. This means the stubs can go away. Revision Changes Path 1.24 +2 -3 src/sys/compat/ndis/ntoskrnl_var.h 1.51 +3 -24 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 18:37:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88FC716A4CE; Wed, 16 Feb 2005 18:37:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E2AD43D1D; Wed, 16 Feb 2005 18:37:14 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GIbE46035132; Wed, 16 Feb 2005 18:37:14 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GIbEB4035131; Wed, 16 Feb 2005 18:37:14 GMT (envelope-from wpaul) Message-Id: <200502161837.j1GIbEB4035131@repoman.freebsd.org> From: Bill Paul Date: Wed, 16 Feb 2005 18:37:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ndiscvt inf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 18:37:14 -0000 wpaul 2005-02-16 18:37:14 UTC FreeBSD src repository Modified files: usr.sbin/ndiscvt inf.c Log: Re-staticize a few functions I un-staticized for debugging purposes on amd64 and accidentally forgot to put back. (Have I mentioned that gdb on amd64 needs work? It does. Boy howdy.) Revision Changes Path 1.15 +2 -2 src/usr.sbin/ndiscvt/inf.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 19:21:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7468016A4CE; Wed, 16 Feb 2005 19:21:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CBB43D45; Wed, 16 Feb 2005 19:21:07 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GJL7We036767; Wed, 16 Feb 2005 19:21:07 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GJL7Uw036766; Wed, 16 Feb 2005 19:21:07 GMT (envelope-from wpaul) Message-Id: <200502161921.j1GJL7Uw036766@repoman.freebsd.org> From: Bill Paul Date: Wed, 16 Feb 2005 19:21:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis kern_windrv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 19:21:08 -0000 wpaul 2005-02-16 19:21:07 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_windrv.c Log: Fix freeing of custom driver extensions. (ExFreePool() was being called with the wrong pointer.) Revision Changes Path 1.3 +1 -1 src/sys/compat/ndis/kern_windrv.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:06:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B45216A4CE; Wed, 16 Feb 2005 20:06:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 010D543D2F; Wed, 16 Feb 2005 20:06:12 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GK6Ba1041348; Wed, 16 Feb 2005 20:06:11 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GK6B0A041347; Wed, 16 Feb 2005 20:06:11 GMT (envelope-from bmilekic) Message-Id: <200502162006.j1GK6B0A041347@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 20:06:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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, 16 Feb 2005 20:06:12 -0000 bmilekic 2005-02-16 20:06:11 UTC FreeBSD src repository Modified files: sys/vm uma_core.c Log: Make UMA set the overloaded page->object back to kmem_object for UMA_ZONE_REFCNT and UMA_ZONE_MALLOC zones, as the page(s) undoubtedly came from kmem_map for those two. Previously it would set it back to NULL for UMA_ZONE_REFCNT zones and although this was probably not fatal, it added MORE code for no reason. Revision Changes Path 1.115 +2 -8 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:29:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 722A916A4CE; Wed, 16 Feb 2005 20:29:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CCE543D2D; Wed, 16 Feb 2005 20:29:00 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GKT05K042176; Wed, 16 Feb 2005 20:29:00 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GKT0DB042175; Wed, 16 Feb 2005 20:29:00 GMT (envelope-from bmilekic) Message-Id: <200502162029.j1GKT0DB042175@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 20:29:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 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, 16 Feb 2005 20:29:00 -0000 bmilekic 2005-02-16 20:29:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm uma_core.c Log: MFC 1.108: INVARIANTS-only fix. Original commit log: "Fix a INVARIANTS-only bug introduced in Revision 1.104: IF INVARIANTS is defined, and in the rare case that we have allocated some objects from the slab and at least one initializer on at least one of those objects failed, and we need to fail the allocation and push the uninitialized items back into the slab caches -- in that scenario, we would fail to [re]set the bucket cache's ub_bucket item references to NULL, which would eventually trigger a KASSERT." Revision Changes Path 1.105.2.5 +5 -1 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:35:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67A5B16A4CF; Wed, 16 Feb 2005 20:35:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F12B43D48; Wed, 16 Feb 2005 20:35:04 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GKZ4RU042385; Wed, 16 Feb 2005 20:35:04 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GKZ4O6042384; Wed, 16 Feb 2005 20:35:04 GMT (envelope-from bmilekic) Message-Id: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 20:35:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 20:35:12 -0000 bmilekic 2005-02-16 20:35:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.h Log: MFC: Copyright updates as in 1.111 Revision Changes Path 1.19.2.2 +4 -2 src/sys/vm/uma.h 1.105.2.6 +4 -2 src/sys/vm/uma_core.c 1.15.2.3 +4 -2 src/sys/vm/uma_dbg.c 1.5.2.2 +4 -2 src/sys/vm/uma_dbg.h 1.25.2.3 +4 -2 src/sys/vm/uma_int.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:37:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B121816A4CE; Wed, 16 Feb 2005 20:37:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F04343D54; Wed, 16 Feb 2005 20:37:24 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GKbOoD042535; Wed, 16 Feb 2005 20:37:24 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GKbO6E042534; Wed, 16 Feb 2005 20:37:24 GMT (envelope-from bmilekic) Message-Id: <200502162037.j1GKbO6E042534@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 20:37:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 20:37:24 -0000 bmilekic 2005-02-16 20:37:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_mbuf.c Log: MFC: Copyright updates, as in 1.5 Revision Changes Path 1.3.2.2 +1 -5 src/sys/kern/kern_mbuf.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:45:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D658216A4CF; Wed, 16 Feb 2005 20:45:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9A2F43D39; Wed, 16 Feb 2005 20:45:57 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GKjvWV042866; Wed, 16 Feb 2005 20:45:57 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GKjvkR042865; Wed, 16 Feb 2005 20:45:57 GMT (envelope-from bmilekic) Message-Id: <200502162045.j1GKjvkR042865@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 20:45:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 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, 16 Feb 2005 20:45:58 -0000 bmilekic 2005-02-16 20:45:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm uma_core.c Log: MFC: bring in critical fix introduced in 1.114. Original commit message: "While we want the recursion protection for the bucket zones so that recursion from the VM is handled (and the calling code that allocates buckets knows how to deal with it), we do not want to prevent allocation from the slab header zones (slabzone and slabrefzone) if uk_recurse is not zero for them. The reason is that it could lead to NULL being returned for the slab header allocations even in the M_WAITOK case, and the caller can't handle that (this is also explained in a comment with this commit). The problem analysis is documented in our mailing lists: http://docs.freebsd.org/cgi/getmsg.cgi?fetch=153445+0+archive/2004/freebsd-current/20041231.freebsd-current (see entire thread for proper context)." Revision Changes Path 1.105.2.7 +11 -1 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:49:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6224116A4CE; Wed, 16 Feb 2005 20:49:08 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8D5643D3F; Wed, 16 Feb 2005 20:49:07 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1GKmtg6075177; Wed, 16 Feb 2005 13:48:55 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 16 Feb 2005 13:49:13 -0700 (MST) Message-Id: <20050216.134913.40033797.imp@bsdimp.com> To: bmilekic@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> References: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 20:49:08 -0000 In message: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> Bosko Milekic writes: : MFC: Copyright updates as in 1.111 I still think you need the "All Rights Reserved." langauge there. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 16 20:55:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EF0E16A4CE; Wed, 16 Feb 2005 20:55:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 558CE43D31; Wed, 16 Feb 2005 20:55:48 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GKtmI1049755; Wed, 16 Feb 2005 20:55:48 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GKtmI3049754; Wed, 16 Feb 2005 20:55:48 GMT (envelope-from ru) Message-Id: <200502162055.j1GKtmI3049754@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 16 Feb 2005 20:55:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/secure/lib/libcrypto Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 20:55:48 -0000 ru 2005-02-16 20:55:48 UTC FreeBSD src repository Modified files: secure/lib/libcrypto Makefile Log: Define PLATFORM correctly when cross-building. Revision Changes Path 1.72 +2 -2 src/secure/lib/libcrypto/Makefile From owner-cvs-src@FreeBSD.ORG Wed Feb 16 21:02:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B2C716A4CE; Wed, 16 Feb 2005 21:02:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0229143D1F; Wed, 16 Feb 2005 21:02:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GL2oDr050024; Wed, 16 Feb 2005 21:02:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GL2oXf050023; Wed, 16 Feb 2005 21:02:50 GMT (envelope-from ru) Message-Id: <200502162102.j1GL2oXf050023@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 16 Feb 2005 21:02:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/amd/include newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 21:02:51 -0000 ru 2005-02-16 21:02:50 UTC FreeBSD src repository Modified files: usr.sbin/amd/include newvers.sh Log: Generate locale-agnostic configuration date. Revision Changes Path 1.9 +1 -1 src/usr.sbin/amd/include/newvers.sh From owner-cvs-src@FreeBSD.ORG Wed Feb 16 21:24:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A898816A4CE; Wed, 16 Feb 2005 21:24:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ACBA43D2D; Wed, 16 Feb 2005 21:24:04 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GLO4Cf052141; Wed, 16 Feb 2005 21:24:04 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GLO4m2052140; Wed, 16 Feb 2005 21:24:04 GMT (envelope-from wpaul) Message-Id: <200502162124.j1GLO4m2052140@repoman.freebsd.org> From: Bill Paul Date: Wed, 16 Feb 2005 21:24:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis winx64_wrap.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 21:24:04 -0000 wpaul 2005-02-16 21:24:04 UTC FreeBSD src repository Modified files: sys/compat/ndis winx64_wrap.S Log: Remove redundant label. Revision Changes Path 1.2 +0 -1 src/sys/compat/ndis/winx64_wrap.S From owner-cvs-src@FreeBSD.ORG Wed Feb 16 21:45:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D1E116A4CE; Wed, 16 Feb 2005 21:45:14 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABE7243D2F; Wed, 16 Feb 2005 21:45:13 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id CCE59530C; Wed, 16 Feb 2005 22:45:11 +0100 (CET) Received: from xps.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id C27A05308; Wed, 16 Feb 2005 22:44:27 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 3160633C35; Wed, 16 Feb 2005 22:44:27 +0100 (CET) To: "M. Warner Losh" References: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> <20050216.134913.40033797.imp@bsdimp.com> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 16 Feb 2005 22:44:27 +0100 In-Reply-To: <20050216.134913.40033797.imp@bsdimp.com> (M. Warner Losh's message of "Wed, 16 Feb 2005 13:49:13 -0700 (MST)") Message-ID: <86ll9onps4.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on flood.des.no X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL,FORGED_RCVD_HELO autolearn=disabled version=3.0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: bmilekic@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 21:45:14 -0000 "M. Warner Losh" writes: > I still think you need the "All Rights Reserved." langauge there. This verbiage never had any meaning except in countries signatory to the 1910 Buenos Aires Convention (basically the Americas), and it was rendered obsolete in 2000 when the last of the BAC countries signed the Berne Convention, which grants automatic protection without requiring any notice or registration. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 16 21:45:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F036C16A4CE; Wed, 16 Feb 2005 21:45:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D28CE43D3F; Wed, 16 Feb 2005 21:45:59 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GLjxAG054570; Wed, 16 Feb 2005 21:45:59 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GLjxfZ054569; Wed, 16 Feb 2005 21:45:59 GMT (envelope-from bmilekic) Message-Id: <200502162145.j1GLjxfZ054569@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 21:45:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mbuf.c src/sys/vm memguard.c memguard.h uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 21:46:00 -0000 bmilekic 2005-02-16 21:45:59 UTC FreeBSD src repository Modified files: sys/kern kern_mbuf.c sys/vm memguard.c memguard.h uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.h Log: Well, it seems that I pre-maturely removed the "All rights reserved" statement from some files, so re-add it for the moment, until the related legalese is sorted out. This change affects: sys/kern/kern_mbuf.c sys/vm/memguard.c sys/vm/memguard.h sys/vm/uma.h sys/vm/uma_core.c sys/vm/uma_dbg.c sys/vm/uma_dbg.h sys/vm/uma_int.h Revision Changes Path 1.7 +2 -2 src/sys/kern/kern_mbuf.c 1.5 +1 -1 src/sys/vm/memguard.c 1.2 +1 -1 src/sys/vm/memguard.h 1.22 +3 -3 src/sys/vm/uma.h 1.116 +2 -2 src/sys/vm/uma_core.c 1.19 +2 -2 src/sys/vm/uma_dbg.c 1.8 +2 -2 src/sys/vm/uma_dbg.h 1.29 +2 -2 src/sys/vm/uma_int.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 21:53:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A4B316A4CE; Wed, 16 Feb 2005 21:53:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D5FA43D2D; Wed, 16 Feb 2005 21:53:09 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GLr9Bb055024; Wed, 16 Feb 2005 21:53:09 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GLr9ut055023; Wed, 16 Feb 2005 21:53:09 GMT (envelope-from bmilekic) Message-Id: <200502162153.j1GLr9ut055023@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 21:53:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_mbuf.c src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 21:53:09 -0000 bmilekic 2005-02-16 21:53:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_mbuf.c sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.h Log: MFC: Sync up the Copyright statements for the following files to their latest versions in HEAD: sys/kern/kern_mbuf.c sys/vm/uma.h sys/vm/uma_core.c sys/vm/uma_dbg.c sys/vm/uma_dbg.h sys/vm/uma_int.h (Basically re-add "All rights reserved" in time for 5.4-RELEASE, at least until we clear out the surrounding legal issues once and for all). Revision Changes Path 1.3.2.3 +2 -2 src/sys/kern/kern_mbuf.c 1.19.2.3 +2 -2 src/sys/vm/uma.h 1.105.2.8 +2 -2 src/sys/vm/uma_core.c 1.15.2.4 +2 -2 src/sys/vm/uma_dbg.c 1.5.2.3 +2 -2 src/sys/vm/uma_dbg.h 1.25.2.4 +2 -2 src/sys/vm/uma_int.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:13:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B361D16A4CE; Wed, 16 Feb 2005 22:13:12 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EC6643D45; Wed, 16 Feb 2005 22:13:12 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1GMCdxZ076281; Wed, 16 Feb 2005 15:12:39 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 16 Feb 2005 15:12:56 -0700 (MST) Message-Id: <20050216.151256.29173408.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: <86ll9onps4.fsf@xps.des.no> References: <200502162035.j1GKZ4O6042384@repoman.freebsd.org> <20050216.134913.40033797.imp@bsdimp.com> <86ll9onps4.fsf@xps.des.no> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: bmilekic@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 22:13:13 -0000 In message: <86ll9onps4.fsf@xps.des.no> des@des.no (Dag-Erling Sm=F8rgrav) writes: : "M. Warner Losh" writes: : > I still think you need the "All Rights Reserved." langauge there. : = : This verbiage never had any meaning except in countries signatory to : the 1910 Buenos Aires Convention (basically the Americas), and it was= : rendered obsolete in 2000 when the last of the BAC countries signed : the Berne Convention, which grants automatic protection without : requiring any notice or registration. I'll add it to the list of things to talk to the lawyers about then... Many recent FAQs still recommend retaining the language. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:13:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9BB816A4D1; Wed, 16 Feb 2005 22:13:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FE8943D1D; Wed, 16 Feb 2005 22:13:22 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMDMU9055856; Wed, 16 Feb 2005 22:13:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMDMKu055855; Wed, 16 Feb 2005 22:13:22 GMT (envelope-from pjd) Message-Id: <200502162213.j1GMDMKu055855@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 22:13:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/shsec g_shsec.c g_shsec.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, 16 Feb 2005 22:13:23 -0000 pjd 2005-02-16 22:13:22 UTC FreeBSD src repository Modified files: sys/geom/shsec g_shsec.c g_shsec.h Log: Fix year in copyrights. Revision Changes Path 1.2 +1 -1 src/sys/geom/shsec/g_shsec.c 1.2 +1 -1 src/sys/geom/shsec/g_shsec.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:14:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B382B16A4CE; Wed, 16 Feb 2005 22:14:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9531C43D2F; Wed, 16 Feb 2005 22:14:52 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMEqPQ056061; Wed, 16 Feb 2005 22:14:52 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMEqXv056060; Wed, 16 Feb 2005 22:14:52 GMT (envelope-from pjd) Message-Id: <200502162214.j1GMEqXv056060@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 22:14:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/gate g_gate.c g_gate.h src/sys/geom/mirror g_mirror.c g_mirror.h g_mirror_ctl.c src/sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 22:14:52 -0000 pjd 2005-02-16 22:14:52 UTC FreeBSD src repository Modified files: sys/geom/gate g_gate.c g_gate.h sys/geom/mirror g_mirror.c g_mirror.h g_mirror_ctl.c sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c Log: Update copyright in files changed this year. Revision Changes Path 1.19 +1 -1 src/sys/geom/gate/g_gate.c 1.5 +1 -1 src/sys/geom/gate/g_gate.h 1.59 +1 -1 src/sys/geom/mirror/g_mirror.c 1.15 +1 -1 src/sys/geom/mirror/g_mirror.h 1.9 +1 -1 src/sys/geom/mirror/g_mirror_ctl.c 1.38 +1 -1 src/sys/geom/raid3/g_raid3.c 1.10 +1 -1 src/sys/geom/raid3/g_raid3.h 1.8 +1 -1 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:19:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D207C16A4CE; Wed, 16 Feb 2005 22:19:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A591243D46; Wed, 16 Feb 2005 22:19:13 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMJDEQ056296; Wed, 16 Feb 2005 22:19:13 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMJDFW056295; Wed, 16 Feb 2005 22:19:13 GMT (envelope-from pjd) Message-Id: <200502162219.j1GMJDFW056295@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 22:19:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/class/shsec geom_shsec.c gshsec.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, 16 Feb 2005 22:19:14 -0000 pjd 2005-02-16 22:19:13 UTC FreeBSD src repository Modified files: sbin/geom/class/shsec geom_shsec.c gshsec.8 Log: Fix year in copyrights. Revision Changes Path 1.3 +1 -1 src/sbin/geom/class/shsec/geom_shsec.c 1.5 +1 -1 src/sbin/geom/class/shsec/gshsec.8 From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:21:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BFCD16A4CE; Wed, 16 Feb 2005 22:21:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FB4043D1D; Wed, 16 Feb 2005 22:21:36 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMLaaf056593; Wed, 16 Feb 2005 22:21:36 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMLavq056592; Wed, 16 Feb 2005 22:21:36 GMT (envelope-from bmilekic) Message-Id: <200502162221.j1GMLavq056592@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 16 Feb 2005 22:21:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_mbuf.c uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 22:21:36 -0000 bmilekic 2005-02-16 22:21:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_mbuf.c uipc_mbuf.c sys/sys mbuf.h Log: MFC src/sys/kern/kern_mbuf.c 1.6, src/sys/kern/uipc_mbuf.c 1.141, src/sys/sys/mbuf.h 1.165. Original commit message: "Optimize the way reference counting is performed with Mbufs. We do not need to perform an extra memory fetch in the Packet (Mbuf+Cluster) constructor to initialize the reference counter anymore. The reference counts are located in a separate memory region (in the slab header, because this zone is UMA_ZONE_REFCNT), so the memory fetch resulted very often in a cache miss. Additionally, and perhaps more significantly, optimize the free mbuf+cluster (packet) case, which is very common, to no longer require an atomic operation on free (to verify the reference counter) if the reference on the cluster has never been increased (also very common). Reduces an atomic on mbuf free on average. Original patch submitted by: Gerrit Nagelhout " Revision Changes Path 1.3.2.4 +2 -4 src/sys/kern/kern_mbuf.c 1.135.2.3 +37 -21 src/sys/kern/uipc_mbuf.c 1.157.2.4 +21 -3 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:24:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAE1C16A4CE; Wed, 16 Feb 2005 22:24:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AD1543D2D; Wed, 16 Feb 2005 22:24:15 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMOFRb056660; Wed, 16 Feb 2005 22:24:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMOF6b056659; Wed, 16 Feb 2005 22:24:15 GMT (envelope-from pjd) Message-Id: <200502162224.j1GMOF6b056659@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 22:24:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 g_data.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 22:24:15 -0000 pjd 2005-02-16 22:24:15 UTC FreeBSD src repository Modified files: share/man/man9 g_data.9 Log: Copyright year update. Revision Changes Path 1.8 +1 -1 src/share/man/man9/g_data.9 From owner-cvs-src@FreeBSD.ORG Wed Feb 16 22:26:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCBCB16A4CE; Wed, 16 Feb 2005 22:26:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A36A143D1D; Wed, 16 Feb 2005 22:26:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GMQYms056784; Wed, 16 Feb 2005 22:26:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GMQY9d056783; Wed, 16 Feb 2005 22:26:34 GMT (envelope-from pjd) Message-Id: <200502162226.j1GMQY9d056783@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 16 Feb 2005 22:26:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/stripe g_stripe.c g_stripe.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, 16 Feb 2005 22:26:34 -0000 pjd 2005-02-16 22:26:34 UTC FreeBSD src repository Modified files: sys/geom/stripe g_stripe.c g_stripe.h Log: Fix year in copyrights. Revision Changes Path 1.23 +1 -1 src/sys/geom/stripe/g_stripe.c 1.6 +1 -1 src/sys/geom/stripe/g_stripe.h From owner-cvs-src@FreeBSD.ORG Wed Feb 16 23:04:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17FDA16A4CE; Wed, 16 Feb 2005 23:04:18 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F93C43D48; Wed, 16 Feb 2005 23:04:17 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1GN3On7088306; Wed, 16 Feb 2005 16:03:24 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 16 Feb 2005 16:03:41 -0700 (MST) Message-Id: <20050216.160341.51643469.imp@bsdimp.com> To: bmilekic@freebsd.org From: "M. Warner Losh" In-Reply-To: <200502162153.j1GLr9ut055023@repoman.freebsd.org> References: <200502162153.j1GLr9ut055023@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_mbuf.c src/sys/vm uma.h uma_core.c uma_dbg.c uma_dbg.h uma_int.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, 16 Feb 2005 23:04:18 -0000 Thanks Bosko. I'm in the process of auditing the licenses in the tree, with lawyer assistance, and will add this to the list. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 16 23:13:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A9D216A4CE; Wed, 16 Feb 2005 23:13:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C4FE43D48; Wed, 16 Feb 2005 23:13:39 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GNDdpL058552; Wed, 16 Feb 2005 23:13:39 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GNDdDO058551; Wed, 16 Feb 2005 23:13:39 GMT (envelope-from gibbs) Message-Id: <200502162313.j1GNDdDO058551@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 23:13:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic7xxx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Feb 2005 23:13:39 -0000 gibbs 2005-02-16 23:13:39 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.c aic7xxx.c Log: aic79xx.c: aic7xxx.c: Allow print_reg() to be called with a NULL column. aic79xx.c: Correct new usage of SCB_GET_TAG(). aic7xxx.c: Fix stray ahd that snuck in here. Revision Changes Path 1.36 +9 -4 src/sys/dev/aic7xxx/aic79xx.c 1.108 +7 -1 src/sys/dev/aic7xxx/aic7xxx.c From owner-cvs-src@FreeBSD.ORG Wed Feb 16 23:38:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E813716A4CE; Wed, 16 Feb 2005 23:38:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE0CD43D3F; Wed, 16 Feb 2005 23:38:34 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1GNcYt5059507; Wed, 16 Feb 2005 23:38:34 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1GNcY6s059506; Wed, 16 Feb 2005 23:38:34 GMT (envelope-from gibbs) Message-Id: <200502162338.j1GNcY6s059506@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 16 Feb 2005 23:38:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/aic7xxx aic79xx.c aic79xx.h aic79xx_pci.c aic7xxx.c aic7xxx.h aic_osm_lib.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, 16 Feb 2005 23:38:35 -0000 gibbs 2005-02-16 23:38:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aic7xxx aic79xx.c aic79xx.h aic79xx_pci.c aic7xxx.c aic7xxx.h aic_osm_lib.h Log: MFC: Target mode fixes, use ms for timeouts to avoid overflow, return to using the enhanced busfree feature on the 7901B. Revision Changes Path 1.31.2.4 +16 -11 src/sys/dev/aic7xxx/aic79xx.c 1.21.2.3 +1 -1 src/sys/dev/aic7xxx/aic79xx.h 1.20.2.3 +3 -3 src/sys/dev/aic7xxx/aic79xx_pci.c 1.102.2.3 +108 -25 src/sys/dev/aic7xxx/aic7xxx.c 1.51.2.3 +4 -0 src/sys/dev/aic7xxx/aic7xxx.h 1.3.2.2 +15 -5 src/sys/dev/aic7xxx/aic_osm_lib.h From owner-cvs-src@FreeBSD.ORG Thu Feb 17 00:13:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26A7816A4CE; Thu, 17 Feb 2005 00:13:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DBC243D39; Thu, 17 Feb 2005 00:13:50 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H0DnHw060889; Thu, 17 Feb 2005 00:13:49 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H0Dn2M060888; Thu, 17 Feb 2005 00:13:49 GMT (envelope-from marius) Message-Id: <200502170013.j1H0Dn2M060888@repoman.freebsd.org> From: Marius Strobl Date: Thu, 17 Feb 2005 00:13:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 tick.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 00:13:50 -0000 marius 2005-02-17 00:13:49 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 tick.c Log: UltraSparc II[e,i] based systems come up with the tick compare register loaded, the tick interrupt enabled and a handler that resets the tick counter on every tick interrupt. While this isn't documented this can cause DELAY() to wait for a value the tick counter will not reach when used in early boot, i.e. before cpu_initclocks() is called, depending on when in the cycle DELAY() is called, the delay value and the value the tick compare register is set to. The excessive use of DELAY() in uart(4) when probing Sun keyboards seems to always manage to trigger this, resulting in a hang during boot. Disable the tick interrupt in tick_init(), which is called early in sparc64_init(), until the interrupt is enabled again in tick_start(), called by cpu_initclocks(), with our own handler. This fixes the hang during probing Sun keyboards on AXi boards and Ultra 10, with other machines like Ultra 5 probably being affected but not tested. Additional testing by: Matthias Muthmann MFC after: 1 week Revision Changes Path 1.15 +6 -0 src/sys/sparc64/sparc64/tick.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 01:01:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 101EB16A4CE; Thu, 17 Feb 2005 01:01:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D96BB43D2D; Thu, 17 Feb 2005 01:01:40 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H11e1r069192; Thu, 17 Feb 2005 01:01:40 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H11evU069191; Thu, 17 Feb 2005 01:01:40 GMT (envelope-from njl) Message-Id: <200502170101.j1H11evU069191@repoman.freebsd.org> From: Nate Lawson Date: Thu, 17 Feb 2005 01:01:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/cpufreq ichss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 01:01:41 -0000 njl 2005-02-17 01:01:40 UTC FreeBSD src repository Modified files: sys/dev/cpufreq ichss.c Log: Fix the check for acpi_perf(4) so that we verify if it is fully attached or just offering info. In the former case, we don't probe/attach to allow the ACPI driver precedence. A refinement of this would be to actually use the info provided by acpi_perf(4) to get the real CPU clock rates instead of estimating them but since all systems that support both acpi_perf(4) and ichss(4) export the control registers to acpi_perf(4), it can just handle the registers on its own. Revision Changes Path 1.4 +14 -4 src/sys/dev/cpufreq/ichss.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 01:02:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63F4516A4CE; Thu, 17 Feb 2005 01:02:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E93643D5C; Thu, 17 Feb 2005 01:02:59 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H12xZu069239; Thu, 17 Feb 2005 01:02:59 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H12xNY069238; Thu, 17 Feb 2005 01:02:59 GMT (envelope-from njl) Message-Id: <200502170102.j1H12xNY069238@repoman.freebsd.org> From: Nate Lawson Date: Thu, 17 Feb 2005 01:02:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_perf.c acpi_throttle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 01:02:59 -0000 njl 2005-02-17 01:02:59 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_perf.c acpi_throttle.c Log: The correct error value for not having enough storage is E2BIG, not ENOMEM. The manpage and ichss(4) are correct. Revision Changes Path 1.8 +1 -1 src/sys/dev/acpica/acpi_perf.c 1.3 +1 -1 src/sys/dev/acpica/acpi_throttle.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 01:05:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2541D16A4CF; Thu, 17 Feb 2005 01:05:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA4BD43D46; Thu, 17 Feb 2005 01:05:09 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H159s7069340; Thu, 17 Feb 2005 01:05:09 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H15971069339; Thu, 17 Feb 2005 01:05:09 GMT (envelope-from marius) Message-Id: <200502170105.j1H15971069339@repoman.freebsd.org> From: Marius Strobl Date: Thu, 17 Feb 2005 01:05:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf files src/sys/dev/mc146818 mc146818.c mc146818reg.h mc146818var.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, 17 Feb 2005 01:05:10 -0000 marius 2005-02-17 01:05:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files Added files: (Branch: RELENG_5) sys/dev/mc146818 mc146818.c mc146818reg.h mc146818var.h Log: MFC: Add a driver back end for MC146818 and compatible clocks for use with the genclock code. Revision Changes Path 1.943.2.8 +1 -0 src/sys/conf/files 1.2.2.1 +275 -0 src/sys/dev/mc146818/mc146818.c (new) 1.6.2.1 +145 -0 src/sys/dev/mc146818/mc146818reg.h (new) 1.2.2.1 +60 -0 src/sys/dev/mc146818/mc146818var.h (new) From owner-cvs-src@FreeBSD.ORG Thu Feb 17 01:06:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6EB416A4CE; Thu, 17 Feb 2005 01:06:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD52E43D5A; Thu, 17 Feb 2005 01:06:04 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H164eF069547; Thu, 17 Feb 2005 01:06:04 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H164hV069546; Thu, 17 Feb 2005 01:06:04 GMT (envelope-from marius) Message-Id: <200502170106.j1H164hV069546@repoman.freebsd.org> From: Marius Strobl Date: Thu, 17 Feb 2005 01:06:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf files.sparc64 src/sys/sparc64/conf GENERIC NOTES src/sys/sparc64/sparc64 rtc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 01:06:04 -0000 marius 2005-02-17 01:06:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files.sparc64 sys/sparc64/conf GENERIC NOTES Added files: (Branch: RELENG_5) sys/sparc64/sparc64 rtc.c Log: MFC: Add a front-end for the `rtc' device which is a MC146818 compatible clock found on the ISA bus (some USIIe, USIIi and USIIIi models) and EBus (USIII models) instead of a MK48Txx clock. This isn't an 1:1 MFC though, as the driver in -current relies on probing the ISA version via PnP. That functionality of the sparc64 ISA code isn't MFC'ed on probably never will be. An identify function is used in RELENG_5 instead. Revision Changes Path 1.59.2.3 +2 -0 src/sys/conf/files.sparc64 1.78.2.6 +2 -0 src/sys/sparc64/conf/GENERIC 1.9.2.4 +2 -0 src/sys/sparc64/conf/NOTES 1.2.2.1 +205 -0 src/sys/sparc64/sparc64/rtc.c (new) From owner-cvs-src@FreeBSD.ORG Thu Feb 17 03:36:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9210516A4CE; Thu, 17 Feb 2005 03:36:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6716043D55; Thu, 17 Feb 2005 03:36:32 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H3aWcO074862; Thu, 17 Feb 2005 03:36:32 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H3aWxi074861; Thu, 17 Feb 2005 03:36:32 GMT (envelope-from yongari) Message-Id: <200502170336.j1H3aWxi074861@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 17 Feb 2005 03:36:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf_if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 03:36:32 -0000 yongari 2005-02-17 03:36:31 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_if.c Log: Fix inteface clear time. pf printed "Thu Jan 1 09:00:01 1970" in "pfctl -vvsI" output when pf was statically linked to kernel. Discussed with: mlaier Revision Changes Path 1.8 +8 -1 src/sys/contrib/pf/net/pf_if.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 09:01:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4093216A4DF; Thu, 17 Feb 2005 09:01:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 187DF43D1D; Thu, 17 Feb 2005 09:01:20 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H91Jlu099468; Thu, 17 Feb 2005 09:01:19 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H91JI6099467; Thu, 17 Feb 2005 09:01:19 GMT (envelope-from harti) Message-Id: <200502170901.j1H91JI6099467@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 17 Feb 2005 09:01:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 09:01:20 -0000 harti 2005-02-17 09:01:19 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Sort out the error case that a single '$' was passed a little bit earlier instead of mixing its handling with other cases. Submitted by: Max Okumoto Revision Changes Path 1.84 +11 -6 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 09:09:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2191516A4CE; Thu, 17 Feb 2005 09:09:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E600F43D1D; Thu, 17 Feb 2005 09:09:34 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1H99YXQ099844; Thu, 17 Feb 2005 09:09:34 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1H99Yhp099843; Thu, 17 Feb 2005 09:09:34 GMT (envelope-from harti) Message-Id: <200502170909.j1H99Yhp099843@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 17 Feb 2005 09:09:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 09:09:35 -0000 harti 2005-02-17 09:09:34 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Fix two typos in comments. Submitted by: ru & Max Okumoto Revision Changes Path 1.121 +2 -2 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 10:00:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDDFE16A5BA; Thu, 17 Feb 2005 10:00:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9354543D46; Thu, 17 Feb 2005 10:00:10 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HA0A4g002154; Thu, 17 Feb 2005 10:00:10 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HA0AmO002153; Thu, 17 Feb 2005 10:00:10 GMT (envelope-from des) Message-Id: <200502171000.j1HA0AmO002153@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 17 Feb 2005 10:00:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern init_main.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 10:00:10 -0000 des 2005-02-17 10:00:10 UTC FreeBSD src repository Modified files: sys/kern init_main.c sys/boot/forth loader.conf Log: Add /rescue/init to the default init_path, before /stand/sysinstall. MFC after: 2 weeks Revision Changes Path 1.94 +1 -1 src/sys/boot/forth/loader.conf 1.255 +1 -1 src/sys/kern/init_main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 10:26:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B064116A4CE; Thu, 17 Feb 2005 10:26:16 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85E7843D4C; Thu, 17 Feb 2005 10:26:15 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1HAQDSm089552; Thu, 17 Feb 2005 12:26:13 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 14181-07; Thu, 17 Feb 2005 12:26:12 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j1HAQCSV089543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Feb 2005 12:26:12 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id j1HAQIkg000535; Thu, 17 Feb 2005 12:26:18 +0200 (EET) (envelope-from ru) Date: Thu, 17 Feb 2005 12:26:17 +0200 From: Ruslan Ermilov To: Dag-Erling Smorgrav Message-ID: <20050217102617.GA486@ip.net.ua> References: <200502171000.j1HA0AmO002153@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline In-Reply-To: <200502171000.j1HA0AmO002153@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern init_main.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 10:26:16 -0000 --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Feb 17, 2005 at 10:00:10AM +0000, Dag-Erling Smorgrav wrote: > des 2005-02-17 10:00:10 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern init_main.c=20 > sys/boot/forth loader.conf=20 > Log: > Add /rescue/init to the default init_path, before /stand/sysinstall. > =20 > MFC after: 2 weeks > =20 > Revision Changes Path > 1.94 +1 -1 src/sys/boot/forth/loader.conf > 1.255 +1 -1 src/sys/kern/init_main.c >=20 Please also document this change in the loader(8) manpage. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCFHFJqRfpzJluFF4RAnMGAJsFzYdYjnEwieCZvTrri8dzcw7/CwCgndXY 9cG5BH5zJjhBy79m1N+Sutk= =C6fH -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH-- From owner-cvs-src@FreeBSD.ORG Thu Feb 17 10:28:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F2F516A4CE; Thu, 17 Feb 2005 10:28:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 558BB43D2D; Thu, 17 Feb 2005 10:28:59 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HASxDm003457; Thu, 17 Feb 2005 10:28:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HASxUk003456; Thu, 17 Feb 2005 10:28:59 GMT (envelope-from phk) Message-Id: <200502171028.j1HASxUk003456@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 17 Feb 2005 10:28:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_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: Thu, 17 Feb 2005 10:28:59 -0000 phk 2005-02-17 10:28:59 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Convert KASSERTS to VNASSERTS Revision Changes Path 1.580 +27 -22 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 10:49:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4DBE16A4CE; Thu, 17 Feb 2005 10:49:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AACCA43D55; Thu, 17 Feb 2005 10:49:51 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HAnpWN004395; Thu, 17 Feb 2005 10:49:51 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HAnp7r004394; Thu, 17 Feb 2005 10:49:51 GMT (envelope-from phk) Message-Id: <200502171049.j1HAnp7r004394@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 17 Feb 2005 10:49:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys vnode.h src/sys/kern vfs_subr.c vfs_vnops.c src/sys/fs/deadfs dead_vnops.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/nullfs null_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, 17 Feb 2005 10:49:51 -0000 phk 2005-02-17 10:49:51 UTC FreeBSD src repository Modified files: sys/sys vnode.h sys/kern vfs_subr.c vfs_vnops.c sys/fs/deadfs dead_vnops.c sys/fs/devfs devfs_vnops.c sys/fs/nullfs null_vnops.c Log: Introduce vx_wait{l}() and use it instead of home-rolled versions. Revision Changes Path 1.47 +5 -26 src/sys/fs/deadfs/dead_vnops.c 1.102 +2 -6 src/sys/fs/devfs/devfs_vnops.c 1.82 +2 -4 src/sys/fs/nullfs/null_vnops.c 1.581 +31 -6 src/sys/kern/vfs_subr.c 1.223 +1 -2 src/sys/kern/vfs_vnops.c 1.281 +3 -0 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Feb 17 11:14:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7975016A4CE; Thu, 17 Feb 2005 11:14:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A92E43D1D; Thu, 17 Feb 2005 11:14:46 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HBEkIq005491; Thu, 17 Feb 2005 11:14:46 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HBEjUp005490; Thu, 17 Feb 2005 11:14:45 GMT (envelope-from des) Message-Id: <200502171114.j1HBEjUp005490@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 17 Feb 2005 11:14:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/common loader.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: Thu, 17 Feb 2005 11:14:46 -0000 des 2005-02-17 11:14:45 UTC FreeBSD src repository Modified files: sys/boot/common loader.8 Log: Document the new default init_path. Reminded by: ru MFC after: 2 weeks Revision Changes Path 1.78 +1 -1 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Thu Feb 17 12:31:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9A2716A4CE; Thu, 17 Feb 2005 12:31:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FA1543D31; Thu, 17 Feb 2005 12:31:53 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HCVrhC008372; Thu, 17 Feb 2005 12:31:53 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HCVrGK008371; Thu, 17 Feb 2005 12:31:53 GMT (envelope-from harti) Message-Id: <200502171231.j1HCVrGK008371@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 17 Feb 2005 12:31:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 12:31:53 -0000 harti 2005-02-17 12:31:53 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Move error case to begin of if-else chain. Do not needless initialize startc, but only at the place where the initialisation is needed. Remove a needless else. Submitted by: Max Okumoto (partly) Revision Changes Path 1.85 +19 -14 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 12:35:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8C7B16A4CE; Thu, 17 Feb 2005 12:35:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E01143D5A; Thu, 17 Feb 2005 12:35:33 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HCZXWL008839; Thu, 17 Feb 2005 12:35:33 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HCZXLL008832; Thu, 17 Feb 2005 12:35:33 GMT (envelope-from harti) Message-Id: <200502171235.j1HCZXLL008832@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 17 Feb 2005 12:35:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 12:35:34 -0000 harti 2005-02-17 12:35:32 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Whitespace cleanup: substitute mixed tabs and spaces by canonical whitespace and line up some variable definitions. Revision Changes Path 1.86 +17 -16 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 12:53:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F10816A4CE; Thu, 17 Feb 2005 12:53:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2274543D60; Thu, 17 Feb 2005 12:53:47 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HCrk3Z016941; Thu, 17 Feb 2005 12:53:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HCrkex016940; Thu, 17 Feb 2005 12:53:46 GMT (envelope-from rwatson) Message-Id: <200502171253.j1HCrkex016940@repoman.freebsd.org> From: Robert Watson Date: Thu, 17 Feb 2005 12:53:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 12:53:47 -0000 rwatson 2005-02-17 12:53:46 UTC FreeBSD src repository Modified files: sys/kern uipc_socket2.c Log: In sonewconn(), set the new socket's state to show the protocol-provided connection status before inserting the new socket into the listen socket's accept queue, or there might be a race in which another thread wakes up when the accept lock is released, and sees the socket before its state is set correctly. The wakeup still occurs after the accept lock is released. There have been no diagnoses of this bug in real-world systems (as yet). MFC after: 3 days Revision Changes Path 1.142 +1 -1 src/sys/kern/uipc_socket2.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 13:00:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9555416A4CE; Thu, 17 Feb 2005 13:00:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A01943D39; Thu, 17 Feb 2005 13:00:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HD0OqL017289; Thu, 17 Feb 2005 13:00:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HD0OUF017288; Thu, 17 Feb 2005 13:00:24 GMT (envelope-from rwatson) Message-Id: <200502171300.j1HD0OUF017288@repoman.freebsd.org> From: Robert Watson Date: Thu, 17 Feb 2005 13:00:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 13:00:24 -0000 rwatson 2005-02-17 13:00:23 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: In accept1(), extend coverage of the socket lock from just covering soref() to also covering the update of so_state. While no other user threads can update the socket state here as it's not yet hooked up to the file descriptor array yet, the protocol could also frob the socket state here, leading to a lost update to the so_state field. No reported instances of this bug (as yet). MFC after: 3 days Revision Changes Path 1.214 +2 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 14:21:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA18416A4CE; Thu, 17 Feb 2005 14:21:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9ADB43D2F; Thu, 17 Feb 2005 14:21:22 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HELMJN020346; Thu, 17 Feb 2005 14:21:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HELMFe020345; Thu, 17 Feb 2005 14:21:22 GMT (envelope-from rwatson) Message-Id: <200502171421.j1HELMFe020345@repoman.freebsd.org> From: Robert Watson Date: Thu, 17 Feb 2005 14:21:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatm atm_proto.c src/sys/netnatm natm_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 14:21:23 -0000 rwatson 2005-02-17 14:21:22 UTC FreeBSD src repository Modified files: sys/netatm atm_proto.c sys/netnatm natm_proto.c Log: Mark netatm and netnatm explicitly as requiring Giant, as they still do. MFC after: 3 days Revision Changes Path 1.13 +2 -0 src/sys/netatm/atm_proto.c 1.15 +2 -0 src/sys/netnatm/natm_proto.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 15:50:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08AC116A4CF; Thu, 17 Feb 2005 15:50:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D365143D1F; Thu, 17 Feb 2005 15:50:09 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HFo973023409; Thu, 17 Feb 2005 15:50:09 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HFo9ae023408; Thu, 17 Feb 2005 15:50:09 GMT (envelope-from brueffer) Message-Id: <200502171550.j1HFo9ae023408@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 17 Feb 2005 15:50:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 syscons.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 15:50:10 -0000 brueffer 2005-02-17 15:50:09 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 syscons.4 Log: MFC: rev. 1.40 Adapt for new KDB world order. Revision Changes Path 1.38.2.1 +4 -4 src/share/man/man4/syscons.4 From owner-cvs-src@FreeBSD.ORG Thu Feb 17 16:01:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DD4316A4CE; Thu, 17 Feb 2005 16:01:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0582843D2D; Thu, 17 Feb 2005 16:01:21 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HG1Kok023954; Thu, 17 Feb 2005 16:01:20 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HG1KYu023953; Thu, 17 Feb 2005 16:01:20 GMT (envelope-from brueffer) Message-Id: <200502171601.j1HG1KYu023953@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 17 Feb 2005 16:01:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 scsi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 16:01:21 -0000 brueffer 2005-02-17 16:01:20 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 scsi.4 Log: Remove dublicated device entry from the synopsis. Submitted by: Ulrich Spoerlein MFC after: 3 days Revision Changes Path 1.32 +0 -1 src/share/man/man4/scsi.4 From owner-cvs-src@FreeBSD.ORG Thu Feb 17 16:08:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AB7616A4CE; Thu, 17 Feb 2005 16:08:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 116F043D1D; Thu, 17 Feb 2005 16:08:37 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HG8aZE024163; Thu, 17 Feb 2005 16:08:36 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HG8aT5024162; Thu, 17 Feb 2005 16:08:36 GMT (envelope-from le) Message-Id: <200502171608.j1HG8aT5024162@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 17 Feb 2005 16:08:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/vinum geom_vinum_drive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 16:08:37 -0000 le 2005-02-17 16:08:36 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c Log: In case of drive errors, don't close the associated consumer and detach it, but instead let the geom wither away. Bump copyright year. Revision Changes Path 1.16 +2 -10 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 16:38:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FBA216A4CE; Thu, 17 Feb 2005 16:38:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 267D043D46; Thu, 17 Feb 2005 16:38:57 +0000 (GMT) (envelope-from hq@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HGcvpL025318; Thu, 17 Feb 2005 16:38:57 GMT (envelope-from hq@repoman.freebsd.org) Received: (from hq@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HGcvJ5025317; Thu, 17 Feb 2005 16:38:57 GMT (envelope-from hq) Message-Id: <200502171638.j1HGcvJ5025317@repoman.freebsd.org> From: Herve Quiroz Date: Thu, 17 Feb 2005 16:38:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 16:38:57 -0000 hq 2005-02-17 16:38:57 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself to the calendar Revision Changes Path 1.151 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Thu Feb 17 18:06:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3309216A4CE; Thu, 17 Feb 2005 18:06:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E3A543D4C; Thu, 17 Feb 2005 18:06:38 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HI6bQ4035112; Thu, 17 Feb 2005 18:06:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HI6bT9035111; Thu, 17 Feb 2005 18:06:37 GMT (envelope-from ru) Message-Id: <200502171806.j1HI6bT9035111@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 17 Feb 2005 18:06:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/fortune Makefile fortune.c src/games/fortune/strfile strfile.8 strfile.c strfile.h src/games/fortune/unstr Makefile unstr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 18:06:38 -0000 ru 2005-02-17 18:06:37 UTC FreeBSD src repository Modified files: games/fortune/fortune Makefile fortune.c games/fortune/strfile strfile.8 strfile.c strfile.h games/fortune/unstr Makefile unstr.c Log: Make the on-disk format of .dat files produced by strfile(8) architecture independent. Besides the fixed-width types in the header, the offsets are now stored as 64-bit off_t (also in big endian format). Tested on: i386, amd64, sparc64, ia64 Revision Changes Path 1.8 +2 -1 src/games/fortune/fortune/Makefile 1.27 +21 -22 src/games/fortune/fortune/fortune.c 1.14 +22 -17 src/games/fortune/strfile/strfile.8 1.28 +41 -39 src/games/fortune/strfile/strfile.c 1.4 +8 -6 src/games/fortune/strfile/strfile.h 1.6 +2 -1 src/games/fortune/unstr/Makefile 1.10 +13 -15 src/games/fortune/unstr/unstr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 18:15:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C61E16A4CE; Thu, 17 Feb 2005 18:15:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E725743D1F; Thu, 17 Feb 2005 18:15:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HIFDEc035480; Thu, 17 Feb 2005 18:15:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HIFDso035479; Thu, 17 Feb 2005 18:15:13 GMT (envelope-from imp) Message-Id: <200502171815.j1HIFDso035479@repoman.freebsd.org> From: Warner Losh Date: Thu, 17 Feb 2005 18:15:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 18:15:14 -0000 imp 2005-02-17 18:15:13 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: Fix the support for the ax88[17]90 to print the right type, rather than the generic ne-2000 string. This should have no effect on the actual support of the parts, just reporting what the part was. Also, rename a few functins and symbols to reflect a more generic part support that grew out of the early specific support. Revision Changes Path 1.80 +31 -27 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 19:00:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A95016A4CE; Thu, 17 Feb 2005 19:00:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3187B43D54; Thu, 17 Feb 2005 19:00:15 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HJ0FSU037184; Thu, 17 Feb 2005 19:00:15 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HJ0EPa037183; Thu, 17 Feb 2005 19:00:14 GMT (envelope-from njl) Message-Id: <200502171900.j1HJ0EPa037183@repoman.freebsd.org> From: Nate Lawson Date: Thu, 17 Feb 2005 19:00:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 19:00:15 -0000 njl 2005-02-17 19:00:14 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Check for the address space type first before validating it. In particular, we want to return EOPNOTSUPP for FFixedHW no matter what the address. Submitted by: Bruno Ducrot Revision Changes Path 1.201 +6 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 19:05:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 754EE16A4D0; Thu, 17 Feb 2005 19:05:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BCD943D1D; Thu, 17 Feb 2005 19:05:42 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HJ5g3s037467; Thu, 17 Feb 2005 19:05:42 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HJ5gBd037466; Thu, 17 Feb 2005 19:05:42 GMT (envelope-from vkashyap) Message-Id: <200502171905.j1HJ5gBd037466@repoman.freebsd.org> From: Vinod Kashyap Date: Thu, 17 Feb 2005 19:05:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twe twe.c tweio.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, 17 Feb 2005 19:05:42 -0000 vkashyap 2005-02-17 19:05:42 UTC FreeBSD src repository Modified files: sys/dev/twe twe.c tweio.h Log: Undoing recent changes to make 3ware's i386 tools work on amd64, since there are now amd64 versions of CLI and 3DM2 available. Revision Changes Path 1.25 +0 -36 src/sys/dev/twe/twe.c 1.5 +0 -23 src/sys/dev/twe/tweio.h From owner-cvs-src@FreeBSD.ORG Thu Feb 17 19:55:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEECE16A4CF; Thu, 17 Feb 2005 19:55:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C69D943D45; Thu, 17 Feb 2005 19:55:15 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HJtFRD039358; Thu, 17 Feb 2005 19:55:15 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HJtFqx039357; Thu, 17 Feb 2005 19:55:15 GMT (envelope-from wilko) Message-Id: <200502171955.j1HJtFqx039357@repoman.freebsd.org> From: Wilko Bulte Date: Thu, 17 Feb 2005 19:55:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 19:55:16 -0000 wilko 2005-02-17 19:55:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/puc pucdata.c Log: MFC: add support for NetMos NM9805 1284 Printer port Submitted by: Willy Offermans Revision Changes Path 1.45.2.4 +9 -0 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 21:05:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEF2916A4CE; Thu, 17 Feb 2005 21:05:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7D9A43D4C; Thu, 17 Feb 2005 21:05:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HL54hu048713; Thu, 17 Feb 2005 21:05:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HL54rD048712; Thu, 17 Feb 2005 21:05:04 GMT (envelope-from imp) Message-Id: <200502172105.j1HL54rD048712@repoman.freebsd.org> From: Warner Losh Date: Thu, 17 Feb 2005 21:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccard pccard_cis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 21:05:04 -0000 imp 2005-02-17 21:05:04 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard_cis.c Log: memspace is set to some value by masking off bits. When these bits are equal to PCCARD_TPCE_FS_MEMSPACE_NONE, memspace will be zero, so testing for this case inside of the if statement results in dead code. We'd fail to set a value to zero that's already zero (since it is initialized to 0 indirectly) with this code being there. Well, except in the very rare case that we have a card that has a defualt entry that includes a memory space followed by one that has no memory space (these are extremely rare, I don't recall ever having seen one :-). Fix this by setting num_memspace to 0 in a more appropriate place. Submitted by: Coverity Prevent analysis tool Revision Changes Path 1.31 +3 -4 src/sys/dev/pccard/pccard_cis.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 21:09:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1D4C16A4CE; Thu, 17 Feb 2005 21:09:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9E1943D4C; Thu, 17 Feb 2005 21:09:26 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HL9Q4M048950; Thu, 17 Feb 2005 21:09:26 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HL9QYX048949; Thu, 17 Feb 2005 21:09:26 GMT (envelope-from scottl) Message-Id: <200502172109.j1HL9QYX048949@repoman.freebsd.org> From: Scott Long Date: Thu, 17 Feb 2005 21:09:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump acpidump.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, 17 Feb 2005 21:09:27 -0000 scottl 2005-02-17 21:09:26 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpidump.h Log: Fix a small style problem and add a __packed pragma for safety. Revision Changes Path 1.21 +1 -1 src/usr.sbin/acpi/acpidump/acpidump.h From owner-cvs-src@FreeBSD.ORG Thu Feb 17 21:11:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C25916A4D0 for ; Thu, 17 Feb 2005 21:11:39 +0000 (GMT) Received: from tx0.mail.ox.ac.uk (tx0.mail.ox.ac.uk [129.67.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B720A43D48 for ; Thu, 17 Feb 2005 21:11:38 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan0.mail.ox.ac.uk ([129.67.1.162] helo=localhost) by tx0.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D1svy-00066n-0Y for cvs-src@freebsd.org; Thu, 17 Feb 2005 21:11:38 +0000 Received: from rx0.mail.ox.ac.uk ([129.67.1.161]) by localhost (scan0.mail.ox.ac.uk [129.67.1.162]) (amavisd-new, port 25) with ESMTP id 23105-07 for ; Thu, 17 Feb 2005 21:11:38 +0000 (GMT) Received: from smtp1.herald.ox.ac.uk ([163.1.0.247]) by rx0.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D1svx-00066Y-1J; Thu, 17 Feb 2005 21:11:37 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp1.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1D1svx-0000oc-3z; Thu, 17 Feb 2005 21:11:37 +0000 Message-ID: <42150889.7040609@freebsd.org> Date: Thu, 17 Feb 2005 21:11:37 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kelly Yancey References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> In-Reply-To: <200502160022.j1G0MK3P059683@repoman.freebsd.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 21:11:39 -0000 Kelly Yancey wrote: > Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips > necessary to establish each connection. Funny, I was talking to murray about this just a couple of days ago. My solution, written with a view towards pipelined http, was to write the request into a buffer and then execute a single syscall to send the entire request at once; but TCP_NOPUSH is probably a better solution for now. Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Feb 17 21:49:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A05616A4CE; Thu, 17 Feb 2005 21:49:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8229E43D48; Thu, 17 Feb 2005 21:49:16 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HLnGYh050563; Thu, 17 Feb 2005 21:49:16 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HLnGd6050562; Thu, 17 Feb 2005 21:49:16 GMT (envelope-from ps) Message-Id: <200502172149.j1HLnGd6050562@repoman.freebsd.org> From: Paul Saab Date: Thu, 17 Feb 2005 21:49:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_input.c tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 17 Feb 2005 21:49:16 -0000 ps 2005-02-17 21:49:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_input.c tcp_sack.c Log: MFC: >ps 2005-02-14 21:01:08 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c tcp_sack.c > Log: > - Retransmit just one segment on initiation of SACK recovery. > Remove the SACK "initburst" sysctl. > - Fix bugs in SACK dupack and partialack handling that can cause > large bursts while in SACK recovery. > > Submitted by: Mohan Srinivasan > > Revision Changes Path > 1.266 +1 -11 src/sys/netinet/tcp_input.c > 1.7 +16 -20 src/sys/netinet/tcp_sack.c Revision Changes Path 1.252.2.12 +1 -11 src/sys/netinet/tcp_input.c 1.3.2.4 +16 -20 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 21:52:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5164816A4CE; Thu, 17 Feb 2005 21:52:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2774843D64; Thu, 17 Feb 2005 21:52:23 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HLqNh4050773; Thu, 17 Feb 2005 21:52:23 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HLqNbB050772; Thu, 17 Feb 2005 21:52:23 GMT (envelope-from ps) Message-Id: <200502172152.j1HLqNbB050772@repoman.freebsd.org> From: Paul Saab Date: Thu, 17 Feb 2005 21:52:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 21:52:23 -0000 ps 2005-02-17 21:52:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_input.c Log: MFC: >ps 2005-02-16 01:46:17 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c > Log: > Fix for a SACK (receiver) bug where incorrect SACK blocks are > reported to the sender - in the case where the sender sends data > outside the window (as WinXP does :(). > > Reported by: Sam Jensen > Submitted by: Mohan Srinivasan Revision Changes Path 1.252.2.13 +5 -4 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Thu Feb 17 23:04:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B18816A4CE; Thu, 17 Feb 2005 23:04:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F2A743D1F; Thu, 17 Feb 2005 23:04:56 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1HN4uMr053482; Thu, 17 Feb 2005 23:04:56 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1HN4uUT053481; Thu, 17 Feb 2005 23:04:56 GMT (envelope-from ps) Message-Id: <200502172304.j1HN4uUT053481@repoman.freebsd.org> From: Paul Saab Date: Thu, 17 Feb 2005 23:04:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_input.c tcp_sack.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Feb 2005 23:04:56 -0000 ps 2005-02-17 23:04:56 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_sack.c tcp_var.h Log: Remove 2 (SACK) fields from the tcpcb. These are only used by a function that is called from tcp_input(), so they oughta be passed on the stack instead of stuck in the tcpcb. Submitted by: Mohan Srinivasan Revision Changes Path 1.268 +2 -5 src/sys/netinet/tcp_input.c 1.8 +8 -7 src/sys/netinet/tcp_sack.c 1.117 +1 -3 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 00:23:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 447FF16A4CF; Fri, 18 Feb 2005 00:23:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0848D43D54; Fri, 18 Feb 2005 00:23:37 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I0NaEh056422; Fri, 18 Feb 2005 00:23:36 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I0NaTF056421; Fri, 18 Feb 2005 00:23:36 GMT (envelope-from njl) Message-Id: <200502180023.j1I0NaTF056421@repoman.freebsd.org> From: Nate Lawson Date: Fri, 18 Feb 2005 00:23:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern cpufreq_if.m kern_cpu.c src/sys/dev/acpica acpi_perf.c acpi_throttle.c src/sys/dev/cpufreq ichss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 00:23:37 -0000 njl 2005-02-18 00:23:36 UTC FreeBSD src repository Modified files: sys/kern cpufreq_if.m kern_cpu.c sys/dev/acpica acpi_throttle.c acpi_perf.c sys/dev/cpufreq ichss.c Log: Introduce a new method, cpufreq_drv_type(), that returns the type of the driver. This used to be handled by cpufreq_drv_settings() but it's useful to get the type/flags separately from getting the settings. (For example, you don't have to pass an array of cf_setting just to find the driver type.) Use this new method in our in-tree drivers to detect reliably if acpi_perf is present and owns the hardware. This simplifies logic in drivers as well as fixing a bug introduced in my last commit where too many drivers attached. Revision Changes Path 1.9 +19 -5 src/sys/dev/acpica/acpi_perf.c 1.4 +15 -3 src/sys/dev/acpica/acpi_throttle.c 1.5 +18 -9 src/sys/dev/cpufreq/ichss.c 1.2 +8 -0 src/sys/kern/cpufreq_if.m 1.8 +7 -6 src/sys/kern/kern_cpu.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 00:28:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5135D16A4CE; Fri, 18 Feb 2005 00:28:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1271143D1D; Fri, 18 Feb 2005 00:28:53 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I0Sq4U056690; Fri, 18 Feb 2005 00:28:52 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I0SqjX056689; Fri, 18 Feb 2005 00:28:52 GMT (envelope-from njl) Message-Id: <200502180028.j1I0SqjX056689@repoman.freebsd.org> From: Nate Lawson Date: Fri, 18 Feb 2005 00:28:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 00:28:53 -0000 njl 2005-02-18 00:28:52 UTC FreeBSD src repository Modified files: share/man/man4 cpufreq.4 Log: Document the cpufreq_drv_type() method and info-only flag. Revision Changes Path 1.4 +15 -6 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Fri Feb 18 00:52:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD62516A4CE; Fri, 18 Feb 2005 00:52:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C590D43D39; Fri, 18 Feb 2005 00:52:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I0qHC2064159; Fri, 18 Feb 2005 00:52:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I0qHC6064158; Fri, 18 Feb 2005 00:52:17 GMT (envelope-from rwatson) Message-Id: <200502180052.j1I0qHC6064158@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 00:52:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_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: Fri, 18 Feb 2005 00:52:18 -0000 rwatson 2005-02-18 00:52:17 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: In solisten(), unconditionally set the SO_ACCEPTCONN option in so->so_options when solisten() will succeed, rather than setting it conditionally based on there not being queued sockets in the completed socket queue. Otherwise, if the protocol exposes new sockets via the completed queue before solisten() completes, the listen() system call will succeed, but the socket and protocol state will be out of sync. For TCP, this didn't happen in practice, as the TCP code will panic if a new connection comes in after the tcpcb has been transitioned to a listening state but the socket doesn't have SO_ACCEPTCONN set. This is historical behavior resulting from bitrot since 4.3BSD, in which that line of code was associated with the conditional NULL'ing of the connection queue pointers (one-time initialization to be performed during the transition to a listening socket), which are now initialized separately. Discussed with: fenner, gnn MFC after: 3 days Revision Changes Path 1.227 +4 -6 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 03:22:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D00816A4CE; Fri, 18 Feb 2005 03:22:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 003E443D5D; Fri, 18 Feb 2005 03:22:37 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I3Mbp7069764; Fri, 18 Feb 2005 03:22:37 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I3Mbui069763; Fri, 18 Feb 2005 03:22:37 GMT (envelope-from wpaul) Message-Id: <200502180322.j1I3Mbui069763@repoman.freebsd.org> From: Bill Paul Date: Fri, 18 Feb 2005 03:22:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis winx64_wrap.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 03:22:38 -0000 wpaul 2005-02-18 03:22:37 UTC FreeBSD src repository Modified files: sys/compat/ndis winx64_wrap.S Log: Make the Win64 -> ELF64 template a little smaller by using a string copy op to shift arguments on the stack instead of transfering each argument one by one through a register. Probably doesn't affect overall operation, but makes the code a little less grotty and easier to update later if I choose to make the wrapper handle more args. Also add comments. Revision Changes Path 1.3 +21 -34 src/sys/compat/ndis/winx64_wrap.S From owner-cvs-src@FreeBSD.ORG Fri Feb 18 04:33:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14B8516A4CE; Fri, 18 Feb 2005 04:33:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCD0F43D39; Fri, 18 Feb 2005 04:33:34 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I4XYaP072224; Fri, 18 Feb 2005 04:33:34 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I4XYgF072223; Fri, 18 Feb 2005 04:33:34 GMT (envelope-from wpaul) Message-Id: <200502180433.j1I4XYgF072223@repoman.freebsd.org> From: Bill Paul Date: Fri, 18 Feb 2005 04:33:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis pe_var.h subr_ndis.c subr_pe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 04:33:35 -0000 wpaul 2005-02-18 04:33:34 UTC FreeBSD src repository Modified files: sys/compat/ndis pe_var.h subr_ndis.c subr_pe.c Log: Fix a couple of u_int_foos that should have been uint_foos. Revision Changes Path 1.12 +1 -1 src/sys/compat/ndis/pe_var.h 1.75 +1 -1 src/sys/compat/ndis/subr_ndis.c 1.10 +2 -2 src/sys/compat/ndis/subr_pe.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 07:33:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACAF116A4CE; Fri, 18 Feb 2005 07:33:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8381E43D53; Fri, 18 Feb 2005 07:33:43 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I7XhHU084912; Fri, 18 Feb 2005 07:33:43 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I7XhNg084911; Fri, 18 Feb 2005 07:33:43 GMT (envelope-from harti) Message-Id: <200502180733.j1I7XhNg084911@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 18 Feb 2005 07:33:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 07:33:43 -0000 harti 2005-02-18 07:33:43 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Push down variables into local scope in Var_Parse to make their liveness clear for splitting up this monster function. Submitted by: Max Okumoto Revision Changes Path 1.87 +6 -7 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 08:02:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E65F16A4CE; Fri, 18 Feb 2005 08:02:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E75C343D49; Fri, 18 Feb 2005 08:01:59 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1I81xqe085926; Fri, 18 Feb 2005 08:01:59 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1I81xYJ085925; Fri, 18 Feb 2005 08:01:59 GMT (envelope-from obrien) Message-Id: <200502180801.j1I81xYJ085925@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 18 Feb 2005 08:01:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys syslimits.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 08:02:00 -0000 obrien 2005-02-18 08:01:59 UTC FreeBSD src repository Modified files: sys/sys syslimits.h Log: For non-embedded platforms, increase the size of the argument list. Note that this results in more kernel virtual memory being reserved for temporary storage of the args. The args temporary space is allocated out of exec_map (a submap of kernel_map). This will use roughly 4MB of KVM. OK'ed by: dg Revision Changes Path 1.20 +4 -0 src/sys/sys/syslimits.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 10:49:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1060A16A4CE; Fri, 18 Feb 2005 10:49:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D805943D39; Fri, 18 Feb 2005 10:49:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IAntpx099626; Fri, 18 Feb 2005 10:49:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IAntVP099625; Fri, 18 Feb 2005 10:49:55 GMT (envelope-from rwatson) Message-Id: <200502181049.j1IAntVP099625@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 10:49:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/isofs/cd9660 cd9660_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 10:49:56 -0000 rwatson 2005-02-18 10:49:55 UTC FreeBSD src repository Modified files: sys/isofs/cd9660 cd9660_vfsops.c Log: Conditionalize cd9660 chattiness regarding the nature of the file system mounted (is it Joliet, RockRidge, High Sierra) based on bootverbose. Most file systems don't generate log messages based on details of the file system superblock, and these log messages disrupt sysinstall output during a new install from CD. We may want to explore exposing this status information using nmount() at some point. MFC after: 3 days Revision Changes Path 1.134 +7 -3 src/sys/isofs/cd9660/cd9660_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 10:53:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D5E16A4CE; Fri, 18 Feb 2005 10:53:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED8C643D49; Fri, 18 Feb 2005 10:53:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IAr0Tq099841; Fri, 18 Feb 2005 10:53:00 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IAr0Mt099840; Fri, 18 Feb 2005 10:53:00 GMT (envelope-from rwatson) Message-Id: <200502181053.j1IAr0Mt099840@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 10:53:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatalk ddp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 10:53:01 -0000 rwatson 2005-02-18 10:53:00 UTC FreeBSD src repository Modified files: sys/netatalk ddp_usrreq.c Log: Run the netatalk netisrs without Giant. MFC after: 1 week Revision Changes Path 1.45 +4 -4 src/sys/netatalk/ddp_usrreq.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 11:13:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 311E916A4CE; Fri, 18 Feb 2005 11:13:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09E2043D5D; Fri, 18 Feb 2005 11:13:57 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IBDuGp001216; Fri, 18 Feb 2005 11:13:56 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IBDuNL001215; Fri, 18 Feb 2005 11:13:56 GMT (envelope-from phk) Message-Id: <200502181113.j1IBDuNL001215@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 18 Feb 2005 11:13:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_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: Fri, 18 Feb 2005 11:13:57 -0000 phk 2005-02-18 11:13:56 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Make sure to drop the VI_LOCK in vgonel(); Spotted by: Taku YAMAMOTO Revision Changes Path 1.582 +3 -1 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 11:47:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8CC316A4CE; Fri, 18 Feb 2005 11:47:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D69943D4C; Fri, 18 Feb 2005 11:47:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IBlpoJ002751; Fri, 18 Feb 2005 11:47:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IBlpIR002750; Fri, 18 Feb 2005 11:47:51 GMT (envelope-from rwatson) Message-Id: <200502181147.j1IBlpIR002750@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 11:47:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/udf udf.h udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 11:47:52 -0000 rwatson 2005-02-18 11:47:51 UTC FreeBSD src repository Modified files: sys/fs/udf udf.h udf_vfsops.c Log: Remove basically unused root_vp pointer in udfmount. MFC after: 1 week Discussed with: scottl Revision Changes Path 1.10 +0 -1 src/sys/fs/udf/udf.h 1.27 +0 -1 src/sys/fs/udf/udf_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 15:32:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E61416A4CE; Fri, 18 Feb 2005 15:32:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E921E43D1F; Fri, 18 Feb 2005 15:32:06 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IFW6lK019080; Fri, 18 Feb 2005 15:32:06 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IFW65n019079; Fri, 18 Feb 2005 15:32:06 GMT (envelope-from harti) Message-Id: <200502181532.j1IFW65n019079@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 18 Feb 2005 15:32:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 15:32:07 -0000 harti 2005-02-18 15:32:06 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Push the assignments of some variables down into the sub-blocks where it is actually needed. This makes clear in which subblocks the variables are not needed and which can easier be split out. Submitted by: Max Okumoto Revision Changes Path 1.88 +16 -4 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 15:35:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2714E16A4CE; Fri, 18 Feb 2005 15:35:23 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A71543D58; Fri, 18 Feb 2005 15:35:22 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.3/8.13.1) with ESMTP id j1IFZE7X003750; Fri, 18 Feb 2005 10:35:14 -0500 (EST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.3/8.13.1/Submit) id j1IFZEUi003749; Fri, 18 Feb 2005 10:35:14 -0500 (EST) (envelope-from das@FreeBSD.ORG) Date: Fri, 18 Feb 2005 10:35:14 -0500 From: David Schultz To: "David E. O'Brien" Message-ID: <20050218153513.GA3581@VARK.MIT.EDU> Mail-Followup-To: "David E. O'Brien" , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200502180801.j1I81xYJ085925@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502180801.j1I81xYJ085925@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/sys syslimits.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 15:35:23 -0000 On Fri, Feb 18, 2005, David E. O'Brien wrote: > obrien 2005-02-18 08:01:59 UTC > > FreeBSD src repository > > Modified files: > sys/sys syslimits.h > Log: > For non-embedded platforms, increase the size of the argument list. > Note that this results in more kernel virtual memory being reserved for > temporary storage of the args. The args temporary space is allocated out > of exec_map (a submap of kernel_map). This will use roughly 4MB of KVM. Great! FWIW, I've been running with ARG_MAX == 4MB for a while now without incident. 256K is still slightly too small to do things like (cd /usr/ports && grep foo */*/Makefile) without having to rewrite them in more complicated ways involving find and xargs. With 4MB, the simple invocations like the above just work, and I've never hit the limit. The kernel buffer for exec is temporary, so it hasn't caused any problems for my (relatively undemanding) workloads. I would suggest increasing it to at least 1MB unless you, dg or someone else thinks that would cause problems. By the way, there are a few components of the base system that still don't use sysconf() to get the kernel's value of ARG_MAX. Fortunately, AFAICT, none of them break in an insecure way as a result of increasing the argument limit. Here are the ones I patched. Index: lib/libc/gen/glob.c =================================================================== RCS file: /cvs/src/lib/libc/gen/glob.c,v retrieving revision 1.22 diff -u -r1.22 glob.c --- lib/libc/gen/glob.c 29 Jul 2004 03:48:52 -0000 1.22 +++ lib/libc/gen/glob.c 18 Feb 2005 00:40:57 -0000 @@ -188,8 +188,11 @@ } if (flags & GLOB_LIMIT) { limit = pglob->gl_matchc; - if (limit == 0) - limit = ARG_MAX; + if (limit == 0) { + limit = sysconf(_SC_ARG_MAX); + if (limit <= 0) + return (GLOB_NOSPACE); + } } else limit = 0; pglob->gl_flags = flags & ~GLOB_MAGCHAR; Index: libexec/rexecd/rexecd.c =================================================================== RCS file: /cvs/src/libexec/rexecd/rexecd.c,v retrieving revision 1.32 diff -u -r1.32 rexecd.c --- libexec/rexecd/rexecd.c 14 Feb 2005 17:42:57 -0000 1.32 +++ libexec/rexecd/rexecd.c 18 Feb 2005 00:48:14 -0000 @@ -130,7 +130,8 @@ static void doit(struct sockaddr *fromp) { - char cmdbuf[NCARGS+1], *cp; + char *cmdbuf, *cp; + int maxcmdlen; const char *namep; char user[16], pass[16]; struct passwd *pwd; @@ -142,6 +143,10 @@ int one = 1; char **envlist, **env; + maxcmdlen = (int)sysconf(_SC_ARG_MAX); + if (maxcmdlen <= 0 || (cmdbuf = malloc(maxcmdlen)) == NULL) + exit(1); + (void) signal(SIGINT, SIG_DFL); (void) signal(SIGQUIT, SIG_DFL); (void) signal(SIGTERM, SIG_DFL); @@ -181,7 +186,7 @@ } getstr(user, sizeof(user), "username"); getstr(pass, sizeof(pass), "password"); - getstr(cmdbuf, sizeof(cmdbuf), "command"); + getstr(cmdbuf, maxcmdlen, "command"); (void) alarm(0); if ((pwd = getpwnam(user)) == NULL || (pwd->pw_uid = 0 && no_uid_0) || Index: libexec/rshd/rshd.c =================================================================== RCS file: /cvs/src/libexec/rshd/rshd.c,v retrieving revision 1.49 diff -u -r1.49 rshd.c --- libexec/rshd/rshd.c 14 Feb 2005 17:42:58 -0000 1.49 +++ libexec/rshd/rshd.c 18 Feb 2005 00:48:56 -0000 @@ -195,12 +195,17 @@ int one = 1; const char *cp, *errorstr; char sig, buf[BUFSIZ]; - char cmdbuf[NCARGS+1], luser[16], ruser[16]; + char *cmdbuf, luser[16], ruser[16]; char rhost[2 * MAXHOSTNAMELEN + 1]; char numericname[INET6_ADDRSTRLEN]; int af, srcport; + int maxcmdlen; login_cap_t *lc; + maxcmdlen = (int)sysconf(_SC_ARG_MAX); + if (maxcmdlen <= 0 || (cmdbuf = malloc(maxcmdlen)) == NULL) + exit(1); + (void) signal(SIGINT, SIG_DFL); (void) signal(SIGQUIT, SIG_DFL); (void) signal(SIGTERM, SIG_DFL); @@ -301,7 +306,7 @@ (void) alarm(60); getstr(ruser, sizeof(ruser), "ruser"); getstr(luser, sizeof(luser), "luser"); - getstr(cmdbuf, sizeof(cmdbuf), "command"); + getstr(cmdbuf, maxcmdlen, "command"); (void) alarm(0); pam_err = pam_start("rsh", luser, &pamc, &pamh); From owner-cvs-src@FreeBSD.ORG Fri Feb 18 15:37:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F05C416A4CE; Fri, 18 Feb 2005 15:37:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8ADF43D39; Fri, 18 Feb 2005 15:37:34 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IFbYlW019300; Fri, 18 Feb 2005 15:37:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IFbY8j019299; Fri, 18 Feb 2005 15:37:34 GMT (envelope-from marius) Message-Id: <200502181537.j1IFbY8j019299@repoman.freebsd.org> From: Marius Strobl Date: Fri, 18 Feb 2005 15:37:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 15:37:35 -0000 marius 2005-02-18 15:37:34 UTC FreeBSD src repository Modified files: sys/sparc64/include pmap.h Log: Silence witness warnings about duplicate pmap lock emitted since rev. 1.145 of sys/sparc64/sparc64/pmap.c. Submitted by: alc Revision Changes Path 1.44 +1 -1 src/sys/sparc64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 15:58:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7E8616A4CE; Fri, 18 Feb 2005 15:58:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CE5543D39; Fri, 18 Feb 2005 15:58:30 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IFwU1n020057; Fri, 18 Feb 2005 15:58:30 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IFwUhN020056; Fri, 18 Feb 2005 15:58:30 GMT (envelope-from mlaier) Message-Id: <200502181558.j1IFwUhN020056@repoman.freebsd.org> From: Max Laier Date: Fri, 18 Feb 2005 15:58:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 15:58:30 -0000 mlaier 2005-02-18 15:58:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_rl.c Log: MFC, rev. 1.147: Adjust TX threshold on every TX underrun. Some supported cards (8139-based) can retransmit on TX underrun and set TOK in addition to TUND. Also add a check to prevent overflow of the addressable threshold. This fixed some reports of rl(4) slowness, believed to be related to ALTQ before. PR: kern/61448 Submitted by: Tim Draegen-Gilman (with changes) Revision Changes Path 1.145.2.2 +10 -6 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 16:07:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4095A16A4CE; Fri, 18 Feb 2005 16:07:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B8A43D45; Fri, 18 Feb 2005 16:07:06 +0000 (GMT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IG75Yo020481; Fri, 18 Feb 2005 16:07:05 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IG75gN020480; Fri, 18 Feb 2005 16:07:05 GMT (envelope-from deischen) Message-Id: <200502181607.j1IG75gN020480@repoman.freebsd.org> From: Daniel Eischen Date: Fri, 18 Feb 2005 16:07:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 16:07:06 -0000 deischen 2005-02-18 16:07:05 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_init.c Log: Somewhere along the line, tick accumulation for SA threads was changed to use the statclock. Make sure we calculate the value of a tick correctly in userland. Noticed by: Kazuaki Oda Revision Changes Path 1.70 +1 -1 src/lib/libpthread/thread/thr_init.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 16:15:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80EDE16A4CE; Fri, 18 Feb 2005 16:15:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6921F43D46; Fri, 18 Feb 2005 16:15:35 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IGFZQ2021378; Fri, 18 Feb 2005 16:15:35 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IGFZU9021377; Fri, 18 Feb 2005 16:15:35 GMT (envelope-from delphij) Message-Id: <200502181615.j1IGFZU9021377@repoman.freebsd.org> From: Xin LI Date: Fri, 18 Feb 2005 16:15:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/fsync Makefile fsync.1 fsync.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 16:15:35 -0000 delphij 2005-02-18 16:15:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/fsync Makefile fsync.1 fsync.c Log: MFC: sync fsync(1) with today's -HEAD. Principally this includes: - Continue, in case of error. - Add WARNS?= 6 Submitted by: Liam J. Foy Original commit done by: ssouhlal And some of my own pointy hats Reminded by: Tony Maher via bin/77670, and bin/77670 via maxim Revision Changes Path 1.4.8.1 +1 -0 src/usr.bin/fsync/Makefile 1.6.8.1 +7 -2 src/usr.bin/fsync/fsync.1 1.4.8.1 +23 -9 src/usr.bin/fsync/fsync.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 16:30:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44C9416A4CE; Fri, 18 Feb 2005 16:30:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEEB343D2F; Fri, 18 Feb 2005 16:30:10 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IGUAw7022512; Fri, 18 Feb 2005 16:30:10 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IGUAEF022511; Fri, 18 Feb 2005 16:30:10 GMT (envelope-from wpaul) Message-Id: <200502181630.j1IGUAEF022511@repoman.freebsd.org> From: Bill Paul Date: Fri, 18 Feb 2005 16:30:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/modules Makefile src/sys/modules/ndis Makefile src/sys/compat/ndis hal_var.h kern_ndis.c kern_windrv.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c winx64_wrap.S src/sys/dev/if_ndis ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 16:30:11 -0000 wpaul 2005-02-18 16:30:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/modules Makefile sys/modules/ndis Makefile sys/compat/ndis hal_var.h kern_ndis.c ndis_var.h ntoskrnl_var.h pe_var.h resource_var.h subr_hal.c subr_ndis.c subr_ntoskrnl.c subr_pe.c sys/dev/if_ndis if_ndis.c if_ndis_pccard.c if_ndis_pci.c if_ndisvar.h sys/conf files.amd64 options.amd64 usr.sbin/ndiscvt inf.c ndiscvt.c Added files: (Branch: RELENG_5) sys/compat/ndis kern_windrv.c winx64_wrap.S Log: MFC all of the recent updates to -current (new framework, amd64 support), except for the patch to if_ndis.c to do AP scanning with ifconfig (the support for which isn't present in -stable). Revision Changes Path 1.4.2.2 +2 -0 src/sys/compat/ndis/hal_var.h 1.60.2.3 +173 -193 src/sys/compat/ndis/kern_ndis.c 1.3.2.1 +470 -0 src/sys/compat/ndis/kern_windrv.c (new) 1.29.2.2 +33 -8 src/sys/compat/ndis/ndis_var.h 1.17.2.3 +172 -17 src/sys/compat/ndis/ntoskrnl_var.h 1.8.2.2 +86 -14 src/sys/compat/ndis/pe_var.h 1.2.2.1 +42 -4 src/sys/compat/ndis/resource_var.h 1.13.2.2 +48 -8 src/sys/compat/ndis/subr_hal.c 1.67.2.4 +200 -210 src/sys/compat/ndis/subr_ndis.c 1.43.2.4 +586 -94 src/sys/compat/ndis/subr_ntoskrnl.c 1.7.2.2 +24 -6 src/sys/compat/ndis/subr_pe.c 1.3.2.1 +177 -0 src/sys/compat/ndis/winx64_wrap.S (new) 1.47.2.3 +14 -0 src/sys/conf/files.amd64 1.16.2.2 +1 -1 src/sys/conf/options.amd64 1.69.2.5 +134 -36 src/sys/dev/if_ndis/if_ndis.c 1.6.2.2 +14 -3 src/sys/dev/if_ndis/if_ndis_pccard.c 1.8.2.2 +17 -5 src/sys/dev/if_ndis/if_ndis_pci.c 1.15.2.2 +4 -4 src/sys/dev/if_ndis/if_ndisvar.h 1.393.2.8 +1 -1 src/sys/modules/Makefile 1.6.2.1 +5 -0 src/sys/modules/ndis/Makefile 1.13.2.1 +12 -3 src/usr.sbin/ndiscvt/inf.c 1.9.2.1 +1 -0 src/usr.sbin/ndiscvt/ndiscvt.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 17:29:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AC0A16A4CE; Fri, 18 Feb 2005 17:29:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3103243D1D; Fri, 18 Feb 2005 17:29:13 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IHTDjT031782; Fri, 18 Feb 2005 17:29:13 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IHTDL0031781; Fri, 18 Feb 2005 17:29:13 GMT (envelope-from cognet) Message-Id: <200502181729.j1IHTDL0031781@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 18 Feb 2005 17:29:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm cpufunc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 17:29:13 -0000 cognet 2005-02-18 17:29:13 UTC FreeBSD src repository Modified files: sys/arm/arm cpufunc.c Log: Support high vectors for arm9. Obtained from: NetBSD Revision Changes Path 1.7 +2 -0 src/sys/arm/arm/cpufunc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 17:35:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 914AF16A4CE; Fri, 18 Feb 2005 17:35:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64C4743D39; Fri, 18 Feb 2005 17:35:03 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IHZ3Wn032039; Fri, 18 Feb 2005 17:35:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IHZ3Ch032038; Fri, 18 Feb 2005 17:35:03 GMT (envelope-from imp) Message-Id: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> From: Warner Losh Date: Fri, 18 Feb 2005 17:35:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 17:35:03 -0000 imp 2005-02-18 17:35:03 UTC FreeBSD src repository Modified files: sys/dev/pci pci_pci.c Log: For the I/O port case, we need to set ok to 1 if we have what looks like a valid range. We already do this in the memory case (although the code there is somewhat different than the I/o case because we have to deal with different kinds of memory). Since most laptops don't have non-subtractive bridges, this wasn't seen in practice. Evidentally the Compaq R3000 hits this problem with PC Cards. Some minor style fixes while I'm here. Submitted by: Jung-uk Kim Revision Changes Path 1.34 +15 -8 src/sys/dev/pci/pci_pci.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:32:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F19AB16A4EB; Fri, 18 Feb 2005 18:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C574143D75; Fri, 18 Feb 2005 18:32:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIWWwP034135; Fri, 18 Feb 2005 18:32:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIWWMw034134; Fri, 18 Feb 2005 18:32:32 GMT (envelope-from jhb) Message-Id: <200502181832.j1IIWWMw034134@repoman.freebsd.org> From: John Baldwin Date: Fri, 18 Feb 2005 18:32:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/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: Fri, 18 Feb 2005 18:32:33 -0000 jhb 2005-02-18 18:32:32 UTC FreeBSD src repository Modified files: sys/alpha/linux linux_machdep.c Log: Use LCONVPATHEXIST() rather than CHECKALTEXIST() and use exec_copyin_args(), kern_execve(), and exec_free_args() rather than execve() to eliminate stackgap use from Alpha's linux_execve(). Silence on: alpha@ Revision Changes Path 1.36 +14 -9 src/sys/alpha/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:37:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 359C616A4CE; Fri, 18 Feb 2005 18:37:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1941B43D1F; Fri, 18 Feb 2005 18:37:27 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIbQH0034380; Fri, 18 Feb 2005 18:37:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIbQEl034379; Fri, 18 Feb 2005 18:37:26 GMT (envelope-from jhb) Message-Id: <200502181837.j1IIbQEl034379@repoman.freebsd.org> From: John Baldwin Date: Fri, 18 Feb 2005 18:37:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/osf1 osf1_misc.c osf1_mount.c osf1_util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 18:37:27 -0000 jhb 2005-02-18 18:37:26 UTC FreeBSD src repository Modified files: sys/alpha/osf1 osf1_misc.c osf1_mount.c osf1_util.h Log: - Implement osf1_emul_find() using kern_alternate_path(). This changes the semantics in that the returned filename to use is now a kernel pointer rather than a user space pointer. This required changing the arguments to the CHECKALT*() macros some and changing the various system calls that used pathnames to use the kern_foo() functions that can accept kernel space filename pointers instead of calling the system call directly. - Use kern_open(), kern_stat(), kern_lstat(), kern_fstat(), kern_access(), kern_truncate(), kern_pathconf(), kern_execve(), kern_select(), kern_setitimer(), kern_getitimer(), kern_statfs(), and kern_fstatfs(). Silence on: alpha@ Revision Changes Path 1.53 +96 -261 src/sys/alpha/osf1/osf1_misc.c 1.20 +11 -40 src/sys/alpha/osf1/osf1_mount.c 1.8 +7 -9 src/sys/alpha/osf1/osf1_util.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:42:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B29916A4CE; Fri, 18 Feb 2005 18:42:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31AF843D45; Fri, 18 Feb 2005 18:42:17 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIgHVw034641; Fri, 18 Feb 2005 18:42:17 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIgHUD034640; Fri, 18 Feb 2005 18:42:17 GMT (envelope-from vkashyap) Message-Id: <200502181842.j1IIgHUD034640@repoman.freebsd.org> From: Vinod Kashyap Date: Fri, 18 Feb 2005 18:42:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/twe twe.c tweio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 18:42:17 -0000 vkashyap 2005-02-18 18:42:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/twe twe.c tweio.h Log: MFC: Undoing recent changes to make 3ware's i386 tools work on amd64, since there are now amd64 versions of CLI and 3DM2 available. MFC after:1 day Revision Changes Path 1.22.2.2 +0 -36 src/sys/dev/twe/twe.c 1.3.4.2 +0 -23 src/sys/dev/twe/tweio.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:43:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43D2B16A4D0; Fri, 18 Feb 2005 18:43:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB4E543D62; Fri, 18 Feb 2005 18:43:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIhXds034747; Fri, 18 Feb 2005 18:43:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIhX85034746; Fri, 18 Feb 2005 18:43:33 GMT (envelope-from rwatson) Message-Id: <200502181843.j1IIhX85034746@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 18:43:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_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: Fri, 18 Feb 2005 18:43:34 -0000 rwatson 2005-02-18 18:43:33 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Re-order checks in socheckuid() so that we check all deny cases before returning accept. MFC after: 3 days Revision Changes Path 1.228 +3 -3 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:49:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABCEF16A4CE; Fri, 18 Feb 2005 18:49:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8406A43D4C; Fri, 18 Feb 2005 18:49:44 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIni5M034946; Fri, 18 Feb 2005 18:49:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIniYv034945; Fri, 18 Feb 2005 18:49:44 GMT (envelope-from rwatson) Message-Id: <200502181849.j1IIniYv034945@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 18:49:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 18:49:44 -0000 rwatson 2005-02-18 18:49:44 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c Log: Minor style tweaks: line wrap comments and lines more consistently. MFC after: 3 days Revision Changes Path 1.13 +9 -9 src/sys/kern/uipc_accf.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:52:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EA5616A4CE; Fri, 18 Feb 2005 18:52:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED07443D5A; Fri, 18 Feb 2005 18:51:59 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIpxkS035121; Fri, 18 Feb 2005 18:51:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIpx6R035120; Fri, 18 Feb 2005 18:51:59 GMT (envelope-from jhb) Message-Id: <200502181851.j1IIpx6R035120@repoman.freebsd.org> From: John Baldwin Date: Fri, 18 Feb 2005 18:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c linux32_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: Fri, 18 Feb 2005 18:52:00 -0000 jhb 2005-02-18 18:51:59 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c linux32_sysvec.c Log: - Add a custom version of exec_copyin_args() to deal with the 32-bit pointers in argv and envv in userland and use that together with kern_execve() and exec_free_args() to implement linux_execve() for the amd64/linux32 ABI without using the stackgap. - Implement linux_nanosleep() using the recently added kern_nanosleep(). - Use linux_emul_convpath() instead of linux_emul_find() in exec_linux_imgact_try(). Tested by: cokane Silence on: amd64 Revision Changes Path 1.6 +112 -77 src/sys/amd64/linux32/linux32_machdep.c 1.6 +6 -7 src/sys/amd64/linux32/linux32_sysvec.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:54:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF22316A4CE; Fri, 18 Feb 2005 18:54:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B216F43D39; Fri, 18 Feb 2005 18:54:42 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIsg7B035255; Fri, 18 Feb 2005 18:54:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIsgC8035254; Fri, 18 Feb 2005 18:54:42 GMT (envelope-from rwatson) Message-Id: <200502181854.j1IIsgC8035254@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 18:54:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c uipc_socket.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 18:54:43 -0000 rwatson 2005-02-18 18:54:42 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c uipc_socket.c sys/sys socketvar.h Log: Move do_setopt_accept_filter() from uipc_socket.c to uipc_accf.c, where the rest of the accept filter code currently lives. MFC after: 3 days Revision Changes Path 1.14 +120 -0 src/sys/kern/uipc_accf.c 1.229 +0 -126 src/sys/kern/uipc_socket.c 1.138 +1 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 18:56:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EEF316A4CE; Fri, 18 Feb 2005 18:56:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49D7A43D2D; Fri, 18 Feb 2005 18:56:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IIu4aA035425; Fri, 18 Feb 2005 18:56:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IIu4dL035424; Fri, 18 Feb 2005 18:56:04 GMT (envelope-from jhb) Message-Id: <200502181856.j1IIu4dL035424@repoman.freebsd.org> From: John Baldwin Date: Fri, 18 Feb 2005 18:56:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 18:56:04 -0000 jhb 2005-02-18 18:56:04 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c Log: - Add a custom version of exec_copyin_args() to deal with the 32-bit pointers in argv and envv in userland and use that together with kern_execve() and exec_free_args() to implement freebsd32_execve() without using the stackgap. - Fix freebsd32_adjtime() to call adjtime() rather than utimes(). Still uses stackgap for now. - Use kern_setitimer(), kern_getitimer(), kern_select(), kern_utimes(), kern_statfs(), kern_fstatfs(), kern_fhstatfs(), kern_stat(), kern_fstat(), and kern_lstat(). Tested by: cokane (amd64) Silence on: amd64, ia64 Revision Changes Path 1.28 +159 -218 src/sys/compat/freebsd32/freebsd32_misc.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:01:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F12C16A4CE; Fri, 18 Feb 2005 19:01:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63D4C43D55; Fri, 18 Feb 2005 19:01:22 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IJ1M2C035784; Fri, 18 Feb 2005 19:01:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IJ1MGV035783; Fri, 18 Feb 2005 19:01:22 GMT (envelope-from rwatson) Message-Id: <200502181901.j1IJ1MGV035783@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 19:01:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:01:22 -0000 rwatson 2005-02-18 19:01:22 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c Log: Re-style do_setopt_accept_filter() to match uipc_accf.c style, and fix one other style nit in the file. MFC after: 3 days Revision Changes Path 1.15 +6 -8 src/sys/kern/uipc_accf.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:13:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5114E16A4CE; Fri, 18 Feb 2005 19:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28B7943D31; Fri, 18 Feb 2005 19:13:52 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IJDqI8036574; Fri, 18 Feb 2005 19:13:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IJDqBA036573; Fri, 18 Feb 2005 19:13:52 GMT (envelope-from rwatson) Message-Id: <200502181913.j1IJDqBA036573@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 19:13:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_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: Fri, 18 Feb 2005 19:13:52 -0000 rwatson 2005-02-18 19:13:52 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: In soconnect(), when resetting so->so_error, the socket lock is not required due to a straight integer write in which minor races are not a problem. Revision Changes Path 1.230 +0 -2 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:15:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD13616A4CE; Fri, 18 Feb 2005 19:15:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 833B943D39; Fri, 18 Feb 2005 19:15:22 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IJFMp3036839; Fri, 18 Feb 2005 19:15:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IJFMjI036838; Fri, 18 Feb 2005 19:15:22 GMT (envelope-from rwatson) Message-Id: <200502181915.j1IJFMjI036838@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 19:15:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_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: Fri, 18 Feb 2005 19:15:22 -0000 rwatson 2005-02-18 19:15:22 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Correct a typo in the comment describing soreceive_rcvoob(). MFC after: 3 days Revision Changes Path 1.231 +1 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:19:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4398E16A4CE; Fri, 18 Feb 2005 19:19:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19CDB43D5A; Fri, 18 Feb 2005 19:19:46 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IJJjse037006; Fri, 18 Feb 2005 19:19:45 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IJJjKr037005; Fri, 18 Feb 2005 19:19:45 GMT (envelope-from kientzle) Message-Id: <200502181919.j1IJJjKr037005@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 18 Feb 2005 19:19:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:19:46 -0000 kientzle 2005-02-18 19:19:45 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Document the --null, --one-file-system, and -I options. Clarify that -T can be used in 'x' mode as well as 'c' mode. Revision Changes Path 1.24 +34 -5 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:26:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DC1B16A4DA; Fri, 18 Feb 2005 19:26:34 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id A660443D3F; Fri, 18 Feb 2005 19:26:31 +0000 (GMT) (envelope-from kbyanc@posi.net) Received: from gateway.posi.net (adsl-63-201-89-53.dsl.snfc21.pacbell.net [63.201.89.53])j1IJPg2Y022070; Fri, 18 Feb 2005 14:25:42 -0500 Received: from localhost (localhost [127.0.0.1]) by gateway.posi.net (Postfix) with ESMTP id C2A1875E077; Fri, 18 Feb 2005 12:28:17 -0800 (PST) Date: Fri, 18 Feb 2005 12:28:17 -0800 (PST) From: Kelly Yancey To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: <86vf8sss89.fsf@xps.des.no> Message-ID: <20050218122705.M12276@gateway.posi.net> References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <86vf8sss89.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:26:35 -0000 On Wed, 16 Feb 2005, [iso-8859-1] Dag-Erling Sm=F8rgrav wrote: > Kelly Yancey writes: > > Log: > > Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips > > necessary to establish each connection. > > des@xps ~% grep fetch /usr/src/MAINTAINERS > libfetch des Advance notification requested. > fetch des Advance notification requested. > > DES > -- > Dag-Erling Sm=F8rgrav - des@des.no > Sorry, I thought you read -net. Kelly -- Kelly Yancey - kbyanc@{posi.net,FreeBSD.org} - kelly@nttmcl.com From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:26:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 096D616A556; Fri, 18 Feb 2005 19:26:39 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 834E943D41; Fri, 18 Feb 2005 19:26:38 +0000 (GMT) (envelope-from kbyanc@posi.net) Received: from gateway.posi.net (adsl-63-201-89-53.dsl.snfc21.pacbell.net [63.201.89.53])j1IJQq2Y023819; Fri, 18 Feb 2005 14:26:53 -0500 Received: from localhost (localhost [127.0.0.1]) by gateway.posi.net (Postfix) with ESMTP id 5794275E077; Fri, 18 Feb 2005 12:29:29 -0800 (PST) Date: Fri, 18 Feb 2005 12:29:29 -0800 (PST) From: Kelly Yancey To: Colin Percival In-Reply-To: <42150889.7040609@freebsd.org> Message-ID: <20050218122827.P12276@gateway.posi.net> References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42150889.7040609@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:26:41 -0000 On Thu, 17 Feb 2005, Colin Percival wrote: > Kelly Yancey wrote: > > Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips > > necessary to establish each connection. > > Funny, I was talking to murray about this just a couple of days ago. My > solution, written with a view towards pipelined http, was to write the > request into a buffer and then execute a single syscall to send the entire > request at once; but TCP_NOPUSH is probably a better solution for now. > > Colin Percival > Yeah, that would be a better solution long-term as it would apply to HTTP PUT requests too (currently unimplemented). Kelly -- Kelly Yancey - kbyanc@{posi.net,FreeBSD.org} - kelly@nttmcl.com From owner-cvs-src@FreeBSD.ORG Fri Feb 18 19:37:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93DB616A4CE; Fri, 18 Feb 2005 19:37:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C47743D2F; Fri, 18 Feb 2005 19:37:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IJbasP038370; Fri, 18 Feb 2005 19:37:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IJbarP038369; Fri, 18 Feb 2005 19:37:36 GMT (envelope-from rwatson) Message-Id: <200502181937.j1IJbarP038369@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 19:37:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:37:36 -0000 rwatson 2005-02-18 19:37:36 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: De-spl kern_connect(). MFC after: 3 days Revision Changes Path 1.215 +0 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 21:39:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70A6816A4CE; Fri, 18 Feb 2005 21:39:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4938E43D1D; Fri, 18 Feb 2005 21:39:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ILdtlO050362; Fri, 18 Feb 2005 21:39:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ILdtOY050361; Fri, 18 Feb 2005 21:39:55 GMT (envelope-from rwatson) Message-Id: <200502182139.j1ILdtOY050361@repoman.freebsd.org> From: Robert Watson Date: Fri, 18 Feb 2005 21:39:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 21:39:55 -0000 rwatson 2005-02-18 21:39:55 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: Remove now unused 'int s' from spl(). MFC after: 3 days Revision Changes Path 1.216 +1 -1 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 21:48:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8375D16A4CE; Fri, 18 Feb 2005 21:48:05 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F3243D39; Fri, 18 Feb 2005 21:48:04 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j1ILm0wh005107 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Fri, 18 Feb 2005 22:48:03 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j1ILkt55062175 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 18 Feb 2005 22:46:56 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j1ILktRq014488; Fri, 18 Feb 2005 22:46:55 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j1ILktJp014487; Fri, 18 Feb 2005 22:46:55 +0100 (CET) (envelope-from ticso) Date: Fri, 18 Feb 2005 22:46:55 +0100 From: Bernd Walter To: Warner Losh Message-ID: <20050218214654.GD14312@cicely12.cicely.de> References: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=0.0 required=3.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.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: Fri, 18 Feb 2005 21:48:05 -0000 On Fri, Feb 18, 2005 at 05:35:03PM +0000, Warner Losh wrote: > imp 2005-02-18 17:35:03 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci_pci.c > Log: > For the I/O port case, we need to set ok to 1 if we have what looks > like a valid range. We already do this in the memory case (although > the code there is somewhat different than the I/o case because we have > to deal with different kinds of memory). Since most laptops don't > have non-subtractive bridges, this wasn't seen in practice. Does that mean we do check ranges on pci bridges? I can remember having troubles with alpha systems where io ranges in PCI chips behind PCI-PCI bridges looked valid by themself, but in fact no IO range is configured on bridges. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Fri Feb 18 21:53:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88BC916A4CE; Fri, 18 Feb 2005 21:53:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F12943D2F; Fri, 18 Feb 2005 21:53:05 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1ILr5si051098; Fri, 18 Feb 2005 21:53:05 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1ILr51H051097; Fri, 18 Feb 2005 21:53:05 GMT (envelope-from wollman) Message-Id: <200502182153.j1ILr51H051097@repoman.freebsd.org> From: Garrett Wollman Date: Fri, 18 Feb 2005 21:53:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/getconf progenv.gperf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 21:53:05 -0000 wollman 2005-02-18 21:53:05 UTC FreeBSD src repository Modified files: usr.bin/getconf progenv.gperf Log: Support correct programming environment name for amd64. MFC after: 3 days Revision Changes Path 1.3 +1 -1 src/usr.bin/getconf/progenv.gperf From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:14:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DA0116A4CE; Fri, 18 Feb 2005 22:14:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB05F43D5A; Fri, 18 Feb 2005 22:14:42 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IMEgKi051942; Fri, 18 Feb 2005 22:14:42 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IMEggO051941; Fri, 18 Feb 2005 22:14:42 GMT (envelope-from ps) Message-Id: <200502182214.j1IMEggO051941@repoman.freebsd.org> From: Paul Saab Date: Fri, 18 Feb 2005 22:14:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:14:43 -0000 ps 2005-02-18 22:14:40 UTC FreeBSD src repository Modified files: sys/kern kern_module.c Log: Swap the arguments for CP so we copy the correct source and destination. Revision Changes Path 1.48 +4 -4 src/sys/kern/kern_module.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:15:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F85516A4CE; Fri, 18 Feb 2005 22:15:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0813643D48; Fri, 18 Feb 2005 22:15:46 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IMFjYd052079; Fri, 18 Feb 2005 22:15:45 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IMFjQh052078; Fri, 18 Feb 2005 22:15:45 GMT (envelope-from ps) Message-Id: <200502182215.j1IMFjQh052078@repoman.freebsd.org> From: Paul Saab Date: Fri, 18 Feb 2005 22:15:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:15:46 -0000 ps 2005-02-18 22:15:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_module.c Log: MFC: Add a 32bit syscall wrapper for modstat Revision Changes Path 1.45.2.2 +81 -0 src/sys/kern/kern_module.c From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:31:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78CC116A4CE; Fri, 18 Feb 2005 22:31:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6047143D49; Fri, 18 Feb 2005 22:31:19 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1IMVJJN052638; Fri, 18 Feb 2005 22:31:19 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1IMVJvt052637; Fri, 18 Feb 2005 22:31:19 GMT (envelope-from ru) Message-Id: <200502182231.j1IMVJvt052637@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 18 Feb 2005 22:31:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c if_vlan.c if_vlan_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:31:19 -0000 ru 2005-02-18 22:31:19 UTC FreeBSD src repository Modified files: sys/sys mbuf.h sys/net if_ethersubr.c if_vlan.c if_vlan_var.h Log: Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate that a packet has VLAN mbuf tag attached. This is faster to check than m_tag_locate(), and allows us to use the tags in non-vlan(4) VLAN producers. The first argument to VLAN_OUTPUT_TAG() is now unused but retained for backward compatibility. While here, embellish a fix in rev. 1.174 of if_ethersubr.c -- it now checks for packets with VLAN (mbuf) tags, and it should now be possible to bridge(4) on vlan(4)'s whose parent interfaces support VLAN decapsulation in hardware. Reviewed by: sam Revision Changes Path 1.185 +4 -4 src/sys/net/if_ethersubr.c 1.77 +1 -0 src/sys/net/if_vlan.c 1.21 +4 -3 src/sys/net/if_vlan_var.h 1.166 +3 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:37:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95C2E16A4CE; Fri, 18 Feb 2005 22:37:25 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27AAD43D45; Fri, 18 Feb 2005 22:37:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [IPv6:::1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1IMZ9qR049670; Fri, 18 Feb 2005 15:35:09 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 18 Feb 2005 15:35:09 -0700 (MST) Message-Id: <20050218.153509.85367062.imp@bsdimp.com> To: ticso@cicely.de, ticso@cicely12.cicely.de From: Warner Losh In-Reply-To: <20050218214654.GD14312@cicely12.cicely.de> References: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> <20050218214654.GD14312@cicely12.cicely.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:37:25 -0000 From: Bernd Walter Subject: Re: cvs commit: src/sys/dev/pci pci_pci.c Date: Fri, 18 Feb 2005 22:46:55 +0100 > On Fri, Feb 18, 2005 at 05:35:03PM +0000, Warner Losh wrote: > > imp 2005-02-18 17:35:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/pci pci_pci.c > > Log: > > For the I/O port case, we need to set ok to 1 if we have what looks > > like a valid range. We already do this in the memory case (although > > the code there is somewhat different than the I/o case because we have > > to deal with different kinds of memory). Since most laptops don't > > have non-subtractive bridges, this wasn't seen in practice. > > Does that mean we do check ranges on pci bridges? Yes. And we have been for a long time. > I can remember having troubles with alpha systems where io ranges in > PCI chips behind PCI-PCI bridges looked valid by themself, but in fact > no IO range is configured on bridges. Yes. And we've been dealing with the newer subtractively decoded bridges for a long time as well too :-) long time == since before 5.3 :-) Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:39:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CEF416A4CE; Fri, 18 Feb 2005 22:39:35 +0000 (GMT) Received: from pne-smtpout1-sn2.hy.skanova.net (pne-smtpout1-sn2.hy.skanova.net [81.228.8.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F6ED43D46; Fri, 18 Feb 2005 22:39:34 +0000 (GMT) (envelope-from pawel.worach@telia.com) Received: from [127.0.0.1] (81.225.14.129) by pne-smtpout1-sn2.hy.skanova.net (7.1.026.7) (authenticated as u86211448) id 41E32167005FFE71; Fri, 18 Feb 2005 23:39:33 +0100 Message-ID: <42166EAA.2060001@telia.com> Date: Fri, 18 Feb 2005 23:39:38 +0100 From: Pawel Worach User-Agent: Mozilla Thunderbird 1.0 (X11/20050214) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kelly Yancey References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> In-Reply-To: <200502160022.j1G0MK3P059683@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:39:35 -0000 Kelly Yancey wrote: > kbyanc 2005-02-16 00:22:20 UTC > > FreeBSD src repository > > Modified files: > lib/libfetch http.c > Log: > Set TCP_NOPUSH on HTTP requests, reducing the number of round-trips > necessary to establish each connection. > This seems to have broken fetch though a http proxy (in this case squid on Solaris). # fetch -v http://news.bbc.co.uk/ looking up proxy.here connecting to proxy.here:8080 requesting http://news.bbc.co.uk/ fetch: http://news.bbc.co.uk/: Unknown error: 0 tcpdump on proxy box: # /opt/sfw/sbin/tcpdump -vvv -tt port 8080 and host client tcpdump: listening on hme0 1108766119.732379 client.41047 > proxy.8080: S 3519007752:3519007752(0) win 65535 (DF) (ttl 64, id 29064, len 64) 1108766119.732409 proxy.8080 > client.41047: S 2176773672:2176773672(0) ack 3519007753 win 49232 (DF) (ttl 64, id 54201, len 64) 1108766119.732719 client.41047 > proxy.8080: . [tcp sum ok] 1:1(0) ack 1 win 33304 (DF) (ttl 64, id 29065, len 52) 1108766119.733003 client.41047 > proxy.8080: FP 1:113(112) ack 1 win 33304 (DF) (ttl 64, id 29066, len 164) 1108766119.733268 proxy.8080 > client.41047: . [tcp sum ok] 1:1(0) ack 114 win 49232 (DF) (ttl 64, id 54202, len 52) 1108766119.734710 proxy.8080 > client.41047: F [tcp sum ok] 1:1(0) ack 114 win 49232 (DF) (ttl 64, id 54204, len 52) 1108766119.734998 client.41047 > proxy.8080: . [tcp sum ok] 114:114(0) ack 2 win 33303 (DF) (ttl 64, id 29068, len 52) Reverting lib/libfetch/http.c to 1.74 makes the problem go away. -- Pawel From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:40:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5084A16A4CE; Fri, 18 Feb 2005 22:40:24 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A91BA43D5D; Fri, 18 Feb 2005 22:40:23 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [IPv6:::1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1IMdG3Q049696; Fri, 18 Feb 2005 15:39:16 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 18 Feb 2005 15:39:16 -0700 (MST) Message-Id: <20050218.153916.39202890.imp@bsdimp.com> To: ticso@cicely.de, ticso@cicely12.cicely.de From: Warner Losh In-Reply-To: <20050218214654.GD14312@cicely12.cicely.de> References: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> <20050218214654.GD14312@cicely12.cicely.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:40:24 -0000 > Does that mean we do check ranges on pci bridges? > I can remember having troubles with alpha systems where io ranges in > PCI chips behind PCI-PCI bridges looked valid by themself, but in fact > no IO range is configured on bridges. And if there are problems with alpha, of course I'll fix them. The last commit was just a minor tweak to allow a range we'd selected as being good to make it through rather than being considered bad. Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:50:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CFA916A4CE for ; Fri, 18 Feb 2005 22:50:30 +0000 (GMT) Received: from tx0.mail.ox.ac.uk (tx0.mail.ox.ac.uk [129.67.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id E62D443D58 for ; Fri, 18 Feb 2005 22:50:29 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from scan0.mail.ox.ac.uk ([129.67.1.162] helo=localhost) by tx0.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D2GxB-0004IZ-0j for cvs-src@freebsd.org; Fri, 18 Feb 2005 22:50:29 +0000 Received: from rx0.mail.ox.ac.uk ([129.67.1.161]) by localhost (scan0.mail.ox.ac.uk [129.67.1.162]) (amavisd-new, port 25) with ESMTP id 16246-03 for ; Fri, 18 Feb 2005 22:50:29 +0000 (GMT) Received: from smtp0.herald.ox.ac.uk ([163.1.0.246]) by rx0.mail.ox.ac.uk with esmtp (Exim 4.42) id 1D2Gx9-0004IB-32; Fri, 18 Feb 2005 22:50:27 +0000 Received: from dhcp1041.wadham.ox.ac.uk ([163.1.161.41]) by smtp0.herald.ox.ac.uk with esmtp (Exim 3.35 #1) id 1D2Gx9-0006Kc-3y; Fri, 18 Feb 2005 22:50:27 +0000 Message-ID: <42167133.9030207@freebsd.org> Date: Fri, 18 Feb 2005 22:50:27 +0000 From: Colin Percival User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Worach References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42166EAA.2060001@telia.com> In-Reply-To: <42166EAA.2060001@telia.com> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 22:50:30 -0000 Pawel Worach wrote: > This seems to have broken fetch though a http proxy (in this case squid > on Solaris). > > tcpdump on proxy box: > [snip] The tcpdump shown looks entirely correct, but it's hard to know without seeing the actual data... could you re-run this with tcpdump capturing the packet payloads as well? Colin Percival From owner-cvs-src@FreeBSD.ORG Fri Feb 18 22:53:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBD7916A4CE; Fri, 18 Feb 2005 22:53:08 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DD4343D3F; Fri, 18 Feb 2005 22:53:08 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j1IMr1wh006773 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Fri, 18 Feb 2005 23:53:03 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j1IMqg55062594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 18 Feb 2005 23:52:42 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j1IMqfQ2014920; Fri, 18 Feb 2005 23:52:41 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j1IMqfcG014919; Fri, 18 Feb 2005 23:52:41 +0100 (CET) (envelope-from ticso) Date: Fri, 18 Feb 2005 23:52:41 +0100 From: Bernd Walter To: Warner Losh Message-ID: <20050218225241.GG14312@cicely12.cicely.de> References: <200502181735.j1IHZ3Ch032038@repoman.freebsd.org> <20050218214654.GD14312@cicely12.cicely.de> <20050218.153509.85367062.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050218.153509.85367062.imp@bsdimp.com> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=0.0 required=3.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: ticso@cicely12.cicely.de cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: ticso@cicely.de cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.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: Fri, 18 Feb 2005 22:53:09 -0000 On Fri, Feb 18, 2005 at 03:35:09PM -0700, Warner Losh wrote: > From: Bernd Walter > Subject: Re: cvs commit: src/sys/dev/pci pci_pci.c > Date: Fri, 18 Feb 2005 22:46:55 +0100 > > > On Fri, Feb 18, 2005 at 05:35:03PM +0000, Warner Losh wrote: > > > imp 2005-02-18 17:35:03 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/pci pci_pci.c > > > Log: > > > For the I/O port case, we need to set ok to 1 if we have what looks > > > like a valid range. We already do this in the memory case (although > > > the code there is somewhat different than the I/o case because we have > > > to deal with different kinds of memory). Since most laptops don't > > > have non-subtractive bridges, this wasn't seen in practice. > > > > Does that mean we do check ranges on pci bridges? > > Yes. And we have been for a long time. Great :-) > > I can remember having troubles with alpha systems where io ranges in > > PCI chips behind PCI-PCI bridges looked valid by themself, but in fact > > no IO range is configured on bridges. > > Yes. And we've been dealing with the newer subtractively decoded > bridges for a long time as well too :-) > > long time == since before 5.3 :-) I think it was much more than a year ago. Just wanted to check up if it's worth testing again. Unfortunately I just removed the bridged cards from the test box. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Fri Feb 18 23:02:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C773E16A4CE; Fri, 18 Feb 2005 23:02:41 +0000 (GMT) Received: from pne-smtpout1-sn2.hy.skanova.net (pne-smtpout1-sn2.hy.skanova.net [81.228.8.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CFA543D39; Fri, 18 Feb 2005 23:02:41 +0000 (GMT) (envelope-from pawel.worach@telia.com) Received: from [127.0.0.1] (81.225.14.129) by pne-smtpout1-sn2.hy.skanova.net (7.1.026.7) (authenticated as u86211448) id 41E321670060046F; Sat, 19 Feb 2005 00:02:41 +0100 Message-ID: <42167415.6060608@telia.com> Date: Sat, 19 Feb 2005 00:02:45 +0100 From: Pawel Worach User-Agent: Mozilla Thunderbird 1.0 (X11/20050214) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42166EAA.2060001@telia.com> <42167133.9030207@freebsd.org> In-Reply-To: <42167133.9030207@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 23:02:42 -0000 Colin Percival wrote: > Pawel Worach wrote: > >> This seems to have broken fetch though a http proxy (in this case >> squid on Solaris). >> >> tcpdump on proxy box: > > > [snip] > > The tcpdump shown looks entirely correct, but it's hard to know without > seeing the actual data... could you re-run this with tcpdump capturing > the packet payloads as well? > > Colin Percival > Sure. # /opt/sfw/sbin/tcpdump -vvv -tt -xX -s0 port 8080 and host client 1108767288.666846 client.53107 > proxy.8080: S [tcp sum ok] 341123682:341123682(0) win 65535 (DF) (ttl 64, id 29183, len 64) 0x0000 4500 0040 71ff 4000 4006 710d 0aa3 a133 E..@q.@.@.q....3 0x0010 0aa3 a132 cf73 1f90 1455 2262 0000 0000 ...2.s...U"b.... 0x0020 b002 ffff f6fd 0000 0204 05b4 0101 0402 ................ 0x0030 0103 0301 0101 080a 0c3f b55c 0000 0000 .........?.\.... 1108767288.666875 proxy.8080 > client.53107: S [tcp sum ok] 1666873470:1666873470(0) ack 341123683 win 49232 (DF) (ttl 64, id 56931, len 64) 0x0000 4500 0040 de63 4000 4006 04a9 0aa3 a132 E..@.c@.@......2 0x0010 0aa3 a133 1f90 cf73 635a 787e 1455 2263 ...3...scZx~.U"c 0x0020 b012 c050 d3b3 0000 0101 080a 9bf7 eb18 ...P............ 0x0030 0c3f b55c 0204 05b4 0103 0300 0101 0402 .?.\............ 1108767288.667069 client.53107 > proxy.8080: . [tcp sum ok] 1:1(0) ack 1 win 33304 (DF) (ttl 64, id 29185, len 52) 0x0000 4500 0034 7201 4000 4006 7117 0aa3 a133 E..4r.@.@.q....3 0x0010 0aa3 a132 cf73 1f90 1455 2263 635a 787f ...2.s...U"ccZx. 0x0020 8010 8218 52b7 0000 0101 080a 0c3f b55c ....R........?.\ 0x0030 9bf7 eb18 .... 1108767288.667432 client.53107 > proxy.8080: FP [tcp sum ok] 1:113(112) ack 1 win 33304 (DF) (ttl 64, id 29186, len 164) 0x0000 4500 00a4 7202 4000 4006 70a6 0aa3 a133 E...r.@.@.p....3 0x0010 0aa3 a132 cf73 1f90 1455 2263 635a 787f ...2.s...U"ccZx. 0x0020 8019 8218 a3b9 0000 0101 080a 0c3f b55c .............?.\ 0x0030 9bf7 eb18 4745 5420 6874 7470 3a2f 2f6e ....GET.http://n 0x0040 6577 732e 6262 632e 636f 2e75 6b2f 2048 ews.bbc.co.uk/.H 0x0050 5454 502f 312e 310d 0a48 6f73 743a 206e TTP/1.1..Host:.n 0x0060 6577 732e 6262 632e 636f 2e75 6b0d 0a55 ews.bbc.co.uk..U 0x0070 7365 722d 4167 656e 743a 2066 6574 6368 ser-Agent:.fetch 0x0080 206c 6962 6665 7463 682f 322e 300d 0a43 .libfetch/2.0..C 0x0090 6f6e 6e65 6374 696f 6e3a 2063 6c6f 7365 onnection:.close 0x00a0 0d0a 0d0a .... 1108767288.667478 proxy.8080 > client.53107: . [tcp sum ok] 1:1(0) ack 114 win 49120 (DF) (ttl 64, id 56932, len 52) 0x0000 4500 0034 de64 4000 4006 04b4 0aa3 a132 E..4.d@.@......2 0x0010 0aa3 a133 1f90 cf73 635a 787f 1455 22d4 ...3...scZx..U". 0x0020 8010 bfe0 147e 0000 0101 080a 9bf7 eb18 .....~.......... 0x0030 0c3f b55c .?.\ 1108767288.669709 proxy.8080 > client.53107: F [tcp sum ok] 1:1(0) ack 114 win 49232 (DF) (ttl 64, id 56934, len 52) 0x0000 4500 0034 de66 4000 4006 04b2 0aa3 a132 E..4.f@.@......2 0x0010 0aa3 a133 1f90 cf73 635a 787f 1455 22d4 ...3...scZx..U". 0x0020 8011 c050 140d 0000 0101 080a 9bf7 eb18 ...P............ 0x0030 0c3f b55c .?.\ 1108767288.669968 client.53107 > proxy.8080: . [tcp sum ok] 114:114(0) ack 2 win 33303 (DF) (ttl 64, id 29188, len 52) 0x0000 4500 0034 7204 4000 4006 7114 0aa3 a133 E..4r.@.@.q....3 0x0010 0aa3 a132 cf73 1f90 1455 22d4 635a 7880 ...2.s...U".cZx. 0x0020 8010 8217 5243 0000 0101 080a 0c3f b55f ....RC.......?._ 0x0030 9bf7 eb18 .... Solaris box is: SunOS proxy 5.9 Generic_112233-12 sun4u sparc SUNW,Ultra-4 FreeBSD box is: FreeBSD client 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Wed Feb 16 14:39:08 CET 2005 Squid is: Squid Cache: Version 2.5.STABLE6-20041001 Both machines are connected to the same switch and are on the same subnet. -- Pawel From owner-cvs-src@FreeBSD.ORG Fri Feb 18 23:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0DC716A4CE; Fri, 18 Feb 2005 23:22:21 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 664C143D39; Fri, 18 Feb 2005 23:22:21 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [IPv6:::1]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id j1INJU32050053; Fri, 18 Feb 2005 16:19:30 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 18 Feb 2005 16:19:30 -0700 (MST) Message-Id: <20050218.161930.74704297.imp@bsdimp.com> To: ticso@cicely.de, ticso@cicely12.cicely.de From: Warner Losh In-Reply-To: <20050218225241.GG14312@cicely12.cicely.de> References: <20050218214654.GD14312@cicely12.cicely.de> <20050218.153509.85367062.imp@bsdimp.com> <20050218225241.GG14312@cicely12.cicely.de> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 23:22:22 -0000 > Unfortunately I just removed the bridged cards from the test box. If it is easy to test, please do. Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 18 23:41:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F43C16A4CE; Fri, 18 Feb 2005 23:41:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3600643D2F; Fri, 18 Feb 2005 23:41:40 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1INfe3G055484; Fri, 18 Feb 2005 23:41:40 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1INfeYK055483; Fri, 18 Feb 2005 23:41:40 GMT (envelope-from ps) Message-Id: <200502182341.j1INfeYK055483@repoman.freebsd.org> From: Paul Saab Date: Fri, 18 Feb 2005 23:41:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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: Fri, 18 Feb 2005 23:41:40 -0000 ps 2005-02-18 23:41:40 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: Fix for a potential NFS client race where shared data is updated from base context as well as the socket callback. Submitted by: Mohan Srinivasan Revision Changes Path 1.120 +4 -0 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 02:21:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C171116A4CE; Sat, 19 Feb 2005 02:21:17 +0000 (GMT) Received: from ylpvm29.prodigy.net (ylpvm29-ext.prodigy.net [207.115.57.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4446243D53; Sat, 19 Feb 2005 02:21:17 +0000 (GMT) (envelope-from kbyanc@posi.net) Received: from gateway.posi.net (adsl-63-201-89-53.dsl.snfc21.pacbell.net [63.201.89.53])j1J2Kxh2028838; Fri, 18 Feb 2005 21:20:59 -0500 Received: from localhost (localhost [127.0.0.1]) by gateway.posi.net (Postfix) with ESMTP id E37EC75E077; Fri, 18 Feb 2005 19:24:06 -0800 (PST) Date: Fri, 18 Feb 2005 19:24:06 -0800 (PST) From: Kelly Yancey To: Pawel Worach In-Reply-To: <42167415.6060608@telia.com> Message-ID: <20050218190716.S35160@gateway.posi.net> References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42167415.6060608@telia.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Colin Percival cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 02:21:18 -0000 On Sat, 19 Feb 2005, Pawel Worach wrote: > Colin Percival wrote: > > Pawel Worach wrote: > > > >> This seems to have broken fetch though a http proxy (in this case > >> squid on Solaris). > >> > >> tcpdump on proxy box: > > > > > [snip] > > > > The tcpdump shown looks entirely correct, but it's hard to know without > > seeing the actual data... could you re-run this with tcpdump capturing > > the packet payloads as well? > > > > Colin Percival > > > > Sure. > [ tcpdump output snipped ] > > Solaris box is: SunOS proxy 5.9 Generic_112233-12 sun4u sparc SUNW,Ultra-4 > FreeBSD box is: FreeBSD client 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Wed Feb 16 > 14:39:08 CET 2005 > Squid is: Squid Cache: Version 2.5.STABLE6-20041001 > > Both machines are connected to the same switch and are on the same subnet. > I don't suppose you have half_closed_clients set to off in your squid config? Kelly -- Kelly Yancey - kbyanc@{posi.net,FreeBSD.org} - kelly@nttmcl.com "Peace is not only better than war, but infinitely more arduous." -- George Bernard Shaw From owner-cvs-src@FreeBSD.ORG Sat Feb 19 03:44:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CF1B16A4CE; Sat, 19 Feb 2005 03:44:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4180B43D3F; Sat, 19 Feb 2005 03:44:10 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1J3iA5O074878; Sat, 19 Feb 2005 03:44:10 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1J3iAsC074877; Sat, 19 Feb 2005 03:44:10 GMT (envelope-from obrien) Message-Id: <200502190344.j1J3iAsC074877@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 19 Feb 2005 03:44:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 03:44:10 -0000 obrien 2005-02-19 03:44:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . Makefile.inc1 Log: MFC: rev. 1.449: catch another gcc-3.3 c++ include path and update it to 3.4. Revision Changes Path 1.438.2.13 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Feb 19 05:02:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D4E16A4CE; Sat, 19 Feb 2005 05:02:06 +0000 (GMT) Received: from pne-smtpout1-sn2.hy.skanova.net (pne-smtpout1-sn2.hy.skanova.net [81.228.8.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3A7543D1F; Sat, 19 Feb 2005 05:02:03 +0000 (GMT) (envelope-from pawel.worach@telia.com) Received: from [127.0.0.1] (81.225.14.129) by pne-smtpout1-sn2.hy.skanova.net (7.1.026.7) (authenticated as u86211448) id 41E3216700605B4D; Sat, 19 Feb 2005 06:02:01 +0100 Message-ID: <4216C84D.2010903@telia.com> Date: Sat, 19 Feb 2005 06:02:05 +0100 From: Pawel Worach User-Agent: Mozilla Thunderbird 1.0 (X11/20050214) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kelly Yancey References: <200502160022.j1G0MK3P059683@repoman.freebsd.org> <42166EAA.2060001@telia.com> <42167133.9030207@freebsd.org> <42167415.6060608@telia.com> <20050218190716.S35160@gateway.posi.net> In-Reply-To: <20050218190716.S35160@gateway.posi.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Colin Percival cc: Kelly Yancey Subject: Re: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 05:02:06 -0000 Kelly Yancey wrote: > On Sat, 19 Feb 2005, Pawel Worach wrote: > [ tcpdump output snipped ] > > >>Solaris box is: SunOS proxy 5.9 Generic_112233-12 sun4u sparc SUNW,Ultra-4 >>FreeBSD box is: FreeBSD client 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Wed Feb 16 >>14:39:08 CET 2005 >>Squid is: Squid Cache: Version 2.5.STABLE6-20041001 >> >>Both machines are connected to the same switch and are on the same subnet. >> > > > I don't suppose you have half_closed_clients set to off in your squid > config? Yes I do. This proxy has 4500-5000 unique clients and now only fetch(1) has a problem with it :) -- Pawel From owner-cvs-src@FreeBSD.ORG Sat Feb 19 06:05:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7980F16A4CE; Sat, 19 Feb 2005 06:05:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 503E443D4C; Sat, 19 Feb 2005 06:05:50 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1J65oQE090896; Sat, 19 Feb 2005 06:05:50 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1J65oPG090895; Sat, 19 Feb 2005 06:05:50 GMT (envelope-from davidxu) Message-Id: <200502190605.j1J65oPG090895@repoman.freebsd.org> From: David Xu Date: Sat, 19 Feb 2005 06:05:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 06:05:50 -0000 davidxu 2005-02-19 06:05:50 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Don't restart a timeout wait in kern_sigtimedwait, also allow it to wait longer than a single integer can represent. Revision Changes Path 1.301 +27 -11 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 06:13:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B35316A4CE; Sat, 19 Feb 2005 06:13:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C86B43D46; Sat, 19 Feb 2005 06:13:26 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1J6DQ7Q091281; Sat, 19 Feb 2005 06:13:26 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1J6DQNv091280; Sat, 19 Feb 2005 06:13:26 GMT (envelope-from njl) Message-Id: <200502190613.j1J6DQNv091280@repoman.freebsd.org> From: Nate Lawson Date: Sat, 19 Feb 2005 06:13:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cpu.h src/sys/dev/acpica acpi_perf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 06:13:26 -0000 njl 2005-02-19 06:13:26 UTC FreeBSD src repository Modified files: sys/sys cpu.h sys/dev/acpica acpi_perf.c Log: Add a new field to struct cf_setting for special values. These are driver- specific values that other components may want to use. Add support to acpi_perf(4) to export the control and status values via this field. Revision Changes Path 1.10 +7 -1 src/sys/dev/acpica/acpi_perf.c 1.3 +1 -0 src/sys/sys/cpu.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 07:31:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FDB716A4CE; Sat, 19 Feb 2005 07:31:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0691943D49; Sat, 19 Feb 2005 07:31:34 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1J7VXfU096306; Sat, 19 Feb 2005 07:31:33 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1J7VXZb096305; Sat, 19 Feb 2005 07:31:33 GMT (envelope-from delphij) Message-Id: <200502190731.j1J7VXZb096305@repoman.freebsd.org> From: Xin LI Date: Sat, 19 Feb 2005 07:31:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 07:31:34 -0000 delphij 2005-02-19 07:31:33 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_snapshot.c Log: When clearing a fragment, it's possible that the length is zero. Reviewed by: mckusick MFC After: 1 week Revision Changes Path 1.98 +1 -1 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 07:37:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BED916A4CE; Sat, 19 Feb 2005 07:37:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D426C43D39; Sat, 19 Feb 2005 07:37:01 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1J7b1Vn096624; Sat, 19 Feb 2005 07:37:01 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1J7b14h096623; Sat, 19 Feb 2005 07:37:01 GMT (envelope-from wpaul) Message-Id: <200502190737.j1J7b14h096623@repoman.freebsd.org> From: Bill Paul Date: Sat, 19 Feb 2005 07:37:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ndiscvt ndiscvt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 07:37:02 -0000 wpaul 2005-02-19 07:37:01 UTC FreeBSD src repository Modified files: usr.sbin/ndiscvt ndiscvt.c Log: Fix a small bug in firmcvt: outfile must be strdup()ed. Also, add conditional code to allow different invokations for objcopy depending on whether we're compiled on an i386 arch or amd64 arch, so that we can produce x86-64 object files on amd64. Revision Changes Path 1.11 +11 -1 src/usr.sbin/ndiscvt/ndiscvt.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 10:23:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B33C16A4CE; Sat, 19 Feb 2005 10:23:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2495943D39; Sat, 19 Feb 2005 10:23:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JANZgN009517; Sat, 19 Feb 2005 10:23:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JANYNw009516; Sat, 19 Feb 2005 10:23:34 GMT (envelope-from ru) Message-Id: <200502191023.j1JANYNw009516@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 19 Feb 2005 10:23:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 10:23:35 -0000 ru 2005-02-19 10:23:34 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Allow to cross-build amd64 on non-i386. Revision Changes Path 1.474 +2 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Feb 19 10:25:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BD4016A4CE; Sat, 19 Feb 2005 10:25:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04A2443D39; Sat, 19 Feb 2005 10:25:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JAPgNP009633; Sat, 19 Feb 2005 10:25:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JAPgb6009632; Sat, 19 Feb 2005 10:25:42 GMT (envelope-from ru) Message-Id: <200502191025.j1JAPgb6009632@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 19 Feb 2005 10:25:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 10:25:43 -0000 ru 2005-02-19 10:25:42 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Add lorder(1) to the list of bootstrap-tools. Revision Changes Path 1.475 +1 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Feb 19 10:30:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D91716A4CF; Sat, 19 Feb 2005 10:30:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D912843D1F; Sat, 19 Feb 2005 10:30:11 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JAUBXj009788; Sat, 19 Feb 2005 10:30:11 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JAUBfl009787; Sat, 19 Feb 2005 10:30:11 GMT (envelope-from marius) Message-Id: <200502191030.j1JAUBfl009787@repoman.freebsd.org> From: Marius Strobl Date: Sat, 19 Feb 2005 10:30:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/pci ofw_pcibus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 10:30:12 -0000 marius 2005-02-19 10:30:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/pci ofw_pcibus.c Log: MFC: 1.5 Ignore nodes missing the "name" or "reg" property instead of panicing in the latter case. Revision Changes Path 1.4.2.1 +12 -5 src/sys/sparc64/pci/ofw_pcibus.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 11:44:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E9B216A4CE; Sat, 19 Feb 2005 11:44:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4EAE43D45; Sat, 19 Feb 2005 11:44:57 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JBivS4012967; Sat, 19 Feb 2005 11:44:57 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JBivKG012966; Sat, 19 Feb 2005 11:44:57 GMT (envelope-from phk) Message-Id: <200502191144.j1JBivKG012966@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 19 Feb 2005 11:44:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom geom_vfs.c src/sys/kern vfs_subr.c src/sys/nfsclient nfs_vnops.c src/sys/sys bufobj.h src/sys/ufs/ffs ffs_vfsops.c src/sys/ufs/ufs ufs_inode.c src/sys/vm vnode_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 11:44:58 -0000 phk 2005-02-19 11:44:57 UTC FreeBSD src repository Modified files: sys/geom geom_vfs.c sys/kern vfs_subr.c sys/nfsclient nfs_vnops.c sys/sys bufobj.h sys/ufs/ffs ffs_vfsops.c sys/ufs/ufs ufs_inode.c sys/vm vnode_pager.c Log: Try to unbreak the vnode locking around vop_reclaim() (based mostly on patch from kan@). Pull bufobj_invalbuf() out of vinvalbuf() and make g_vfs call it on close. This is not yet a generally safe function, but for this very specific use it is safe. This solves the problem with buffers not being flushed by unmount or after failed mount attempts. Revision Changes Path 1.9 +4 -0 src/sys/geom/geom_vfs.c 1.583 +30 -36 src/sys/kern/vfs_subr.c 1.251 +2 -0 src/sys/nfsclient/nfs_vnops.c 1.13 +1 -0 src/sys/sys/bufobj.h 1.279 +0 -2 src/sys/ufs/ffs/ffs_vfsops.c 1.58 +1 -1 src/sys/ufs/ufs/ufs_inode.c 1.213 +2 -0 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:00:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6BF216A4D5; Sat, 19 Feb 2005 12:00:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C6FB43D58; Sat, 19 Feb 2005 12:00:50 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JC0oiU013615; Sat, 19 Feb 2005 12:00:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JC0oBe013614; Sat, 19 Feb 2005 12:00:50 GMT (envelope-from yar) Message-Id: <200502191200.j1JC0oBe013614@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:00:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpcmd.y ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:00:50 -0000 yar 2005-02-19 12:00:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpcmd.y ftpd.c Log: MFC quite a number of style changes which started to get in the way of merging actual code. Revision Changes Path 1.59.2.2 +23 -24 src/libexec/ftpd/ftpcmd.y 1.163.2.11 +41 -42 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:06:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EDD716A4CE; Sat, 19 Feb 2005 12:06:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46FF143D49; Sat, 19 Feb 2005 12:06:21 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JC6L93013853; Sat, 19 Feb 2005 12:06:21 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JC6LZH013852; Sat, 19 Feb 2005 12:06:21 GMT (envelope-from yar) Message-Id: <200502191206.j1JC6LZH013852@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:06:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:06:21 -0000 yar 2005-02-19 12:06:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: MFC 1.193: Treat host name buffers consistently. Revision Changes Path 1.163.2.12 +23 -12 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:07:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1DC016A4CE; Sat, 19 Feb 2005 12:07:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E0E43D2D; Sat, 19 Feb 2005 12:07:29 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JC7Tck013923; Sat, 19 Feb 2005 12:07:29 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JC7TUK013922; Sat, 19 Feb 2005 12:07:29 GMT (envelope-from yar) Message-Id: <200502191207.j1JC7TUK013922@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:07:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:07:30 -0000 yar 2005-02-19 12:07:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: MFC 1.194: Always log remote IP. Revision Changes Path 1.163.2.13 +9 -13 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:11:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46C1A16A4CE; Sat, 19 Feb 2005 12:11:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C59243D5D; Sat, 19 Feb 2005 12:11:05 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JCB5A5014371; Sat, 19 Feb 2005 12:11:05 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JCB4O1014370; Sat, 19 Feb 2005 12:11:04 GMT (envelope-from yar) Message-Id: <200502191211.j1JCB4O1014370@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:11:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:11:05 -0000 yar 2005-02-19 12:11:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: MFC 1.196: Calling pam_chauthtok() isn't really needed since an FTP user has no chance to change password anyway. Revision Changes Path 1.163.2.14 +3 -7 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:12:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 627C016A4CE; Sat, 19 Feb 2005 12:12:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39FBD43D5D; Sat, 19 Feb 2005 12:12:14 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JCCE8F014457; Sat, 19 Feb 2005 12:12:14 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JCCECM014456; Sat, 19 Feb 2005 12:12:14 GMT (envelope-from yar) Message-Id: <200502191212.j1JCCECM014456@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:12:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:12:14 -0000 yar 2005-02-19 12:12:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: MFC: When looking for a virtual host to handle the connection, stop the search on the first match for efficiency. Revision Changes Path 1.163.2.15 +3 -2 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:15:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5131916A4CE; Sat, 19 Feb 2005 12:15:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2946D43D6E; Sat, 19 Feb 2005 12:15:45 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JCFjLs014855; Sat, 19 Feb 2005 12:15:45 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JCFjpK014854; Sat, 19 Feb 2005 12:15:45 GMT (envelope-from yar) Message-Id: <200502191215.j1JCFjpK014854@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:15:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:15:45 -0000 yar 2005-02-19 12:15:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: MFC 1.202, 1.204, 1.205: Fxies related to signal handling. Revision Changes Path 1.163.2.16 +277 -134 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 12:19:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2935416A4CE; Sat, 19 Feb 2005 12:19:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0000B43D45; Sat, 19 Feb 2005 12:19:18 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JCJIkJ015090; Sat, 19 Feb 2005 12:19:18 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JCJIdm015089; Sat, 19 Feb 2005 12:19:18 GMT (envelope-from yar) Message-Id: <200502191219.j1JCJIdm015089@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 19 Feb 2005 12:19:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 12:19:19 -0000 yar 2005-02-19 12:19:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/ftpd ftpd.c Log: Forced commit to note that in fact the previous commit merged revisions 1.202, 1.205, and 1.206 of this file. Sorry for the typo. Revision Changes Path 1.163.2.17 +0 -0 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 13:46:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00A9216A4CE; Sat, 19 Feb 2005 13:46:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6CEE43D2F; Sat, 19 Feb 2005 13:46:40 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JDkea1025139; Sat, 19 Feb 2005 13:46:40 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JDkerG025138; Sat, 19 Feb 2005 13:46:40 GMT (envelope-from marius) Message-Id: <200502191346.j1JDkerG025138@repoman.freebsd.org> From: Marius Strobl Date: Sat, 19 Feb 2005 13:46:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include _types.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 13:46:41 -0000 marius 2005-02-19 13:46:40 UTC FreeBSD src repository Modified files: sys/i386/include _types.h Log: Together with the changes to compile kernels with the Intel C/C++ compiler preliminary support for using the GCC-compatibility of ICC was committed but couldn't be tested at that time due to problems with ICC itself. Since ICC 8.1 it's possible to use its GCC-compatibility under FreeBSD and it turned out that a typedef for __gnuc_va_list is required in that case. Revert the part of rev. 1.8 which #ifdef'ed out __gnuc_va_list for ICC. MFC after: 1 week Revision Changes Path 1.10 +1 -1 src/sys/i386/include/_types.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 13:47:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 402F216A4CE; Sat, 19 Feb 2005 13:47:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 172DE43D48; Sat, 19 Feb 2005 13:47:34 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JDlXsN025195; Sat, 19 Feb 2005 13:47:33 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JDlXdR025194; Sat, 19 Feb 2005 13:47:33 GMT (envelope-from marius) Message-Id: <200502191347.j1JDlXdR025194@repoman.freebsd.org> From: Marius Strobl Date: Sat, 19 Feb 2005 13:47:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include stdbool.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 13:47:34 -0000 marius 2005-02-19 13:47:33 UTC FreeBSD src repository Modified files: include stdbool.h Log: The Intel C/C++ compiler doesn't require a typedef for _Bool when compiling C source so don't declare one when using the GCC-compatibility (defaulting to GCC 2.95.0) of ICC. Submitted by: netchild MFC after: 1 week Revision Changes Path 1.7 +1 -1 src/include/stdbool.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 13:48:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D96D616A4CE; Sat, 19 Feb 2005 13:48:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B096F43D4C; Sat, 19 Feb 2005 13:48:53 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JDmr5G025248; Sat, 19 Feb 2005 13:48:53 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JDmrJO025247; Sat, 19 Feb 2005 13:48:53 GMT (envelope-from marius) Message-Id: <200502191348.j1JDmrJO025247@repoman.freebsd.org> From: Marius Strobl Date: Sat, 19 Feb 2005 13:48:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 13:48:54 -0000 marius 2005-02-19 13:48:53 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for the Intel C/C++ compiler GCC-compatibility fixes in src/include/stdbool.h rev. 1.7 and src/sys/i386/include/_types.h rev. 1.10, required by ports/lang/icc. Revision Changes Path 1.225 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 14:17:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 012DB16A4CE; Sat, 19 Feb 2005 14:17:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C751843D41; Sat, 19 Feb 2005 14:17:12 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JEHCmV027024; Sat, 19 Feb 2005 14:17:12 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JEHCaM027023; Sat, 19 Feb 2005 14:17:12 GMT (envelope-from glebius) Message-Id: <200502191417.j1JEHCaM027023@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 19 Feb 2005 14:17:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern uipc_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: Sat, 19 Feb 2005 14:17:13 -0000 glebius 2005-02-19 14:17:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_socket.c Log: MFC 1.226, with one change: use SHRT_MAX instead of USHRT_MAX, since sys/socketvar.h rev. 1.136 is not merged due to API freeze. - Add SYSCTL_PROC() around somaxconn, not accepting values < 1 or > SHRT_MAX. Before this change setting somaxconn to smth above 32767 and calling listen(fd, -1) lead to a socket, which doesn't accept connections at all. Reviewed by: rwatson Reported by: Igor Sysoev Revision Changes Path 1.208.2.10 +23 -2 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 14:35:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4E8516A4CE; Sat, 19 Feb 2005 14:35:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B8E843D62; Sat, 19 Feb 2005 14:35:01 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JEZ1o6027693; Sat, 19 Feb 2005 14:35:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JEZ153027692; Sat, 19 Feb 2005 14:35:01 GMT (envelope-from glebius) Message-Id: <200502191435.j1JEZ153027692@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 19 Feb 2005 14:35:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph ng_ksocket.c ng_ksocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 14:35:01 -0000 glebius 2005-02-19 14:35:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph ng_ksocket.c ng_ksocket.h Log: MFC rev. 1.12 of ng_ksocket.h; 1.49-1.50 of ng_ksocket.c When netgraph(4) was converted to use mbuf_tags(9) instead of meta-data a definite setup was broken: two ng_ksockets are connected to each other, connect()ed to different remote hosts, and bind()ed to different local interfaces. In this case one ng_ksocket is fooled with tag from the other one. Put node id into tag. In rcvdata method utilize tag only if it has our own id inside or id equals zero. The latter case is added to support packets send by some third, not ng_ksocket node. Revision Changes Path 1.46.2.3 +11 -4 src/sys/netgraph/ng_ksocket.c 1.10.2.2 +1 -0 src/sys/netgraph/ng_ksocket.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 14:41:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9681C16A4CE; Sat, 19 Feb 2005 14:41:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D48743D5D; Sat, 19 Feb 2005 14:41:49 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JEfnOv028011; Sat, 19 Feb 2005 14:41:49 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JEfnpI028010; Sat, 19 Feb 2005 14:41:49 GMT (envelope-from glebius) Message-Id: <200502191441.j1JEfnpI028010@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 19 Feb 2005 14:41:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 14:41:49 -0000 glebius 2005-02-19 14:41:49 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Reimplement recursion protection, checking whether current thread holds sockbuf mutex. Reviewed by: rwatson Revision Changes Path 1.52 +6 -0 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 15:10:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0309616A4CE; Sat, 19 Feb 2005 15:10:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C974643D49; Sat, 19 Feb 2005 15:10:19 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JFAJpL029127; Sat, 19 Feb 2005 15:10:19 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JFAJ5X029126; Sat, 19 Feb 2005 15:10:19 GMT (envelope-from ume) Message-Id: <200502191510.j1JFAJ5X029126@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 19 Feb 2005 15:10:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/systat netstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 15:10:20 -0000 ume 2005-02-19 15:10:19 UTC FreeBSD src repository Modified files: usr.bin/systat netstat.c Log: teach IPv6 to `systat -netstat'. Tested by: kuriyama MFC after: 1 week Revision Changes Path 1.22 +122 -29 src/usr.bin/systat/netstat.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 15:32:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E30516A4CE; Sat, 19 Feb 2005 15:32:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E925443D45; Sat, 19 Feb 2005 15:32:30 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JFWUdE029985; Sat, 19 Feb 2005 15:32:30 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JFWUSV029984; Sat, 19 Feb 2005 15:32:30 GMT (envelope-from ume) Message-Id: <200502191532.j1JFWUSV029984@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 19 Feb 2005 15:32:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet tcp_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: Sat, 19 Feb 2005 15:32:31 -0000 ume 2005-02-19 15:32:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_subr.c Log: MFC 1.218: teach scope of IPv6 address to net.inet6.tcp6.getcred. Revision Changes Path 1.201.2.14 +10 -4 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 15:40:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E43416A4CE for ; Sat, 19 Feb 2005 15:40:58 +0000 (GMT) Received: from mx1.mail.ru (mx1.mail.ru [194.67.23.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id D793143D3F for ; Sat, 19 Feb 2005 15:40:57 +0000 (GMT) (envelope-from virtualfox@mail.ru) Received: from [62.213.35.39] (port=1273 helo=192.168.102.2) by mx1.mail.ru with esmtp id 1D2Wj2-000H2y-00 for cvs-src@freebsd.org; Sat, 19 Feb 2005 18:40:56 +0300 Date: Sat, 19 Feb 2005 22:40:57 +0700 From: =?Windows-1251?B?wOvl6vHg7eTw?= X-Mailer: The Bat! (v1.62i) Organization: virtualfox X-Priority: 3 (Normal) Message-ID: <1468955593.20050219224057@mail.ru> To: cvs-src@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=Windows-1251 Content-Transfer-Encoding: 8bit X-Spam: Not detected Subject: Super G for Atheros X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: virtualfox List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 15:40:58 -0000 Hello! Whether the support of a mode "Super G" for Atheros wireless adapters is planned? -- Alexander mailto:virtualfox@mail.ru From owner-cvs-src@FreeBSD.ORG Sat Feb 19 16:54:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 557EC16A4CF; Sat, 19 Feb 2005 16:54:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28F2B43D53; Sat, 19 Feb 2005 16:54:27 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JGsRHT041675; Sat, 19 Feb 2005 16:54:27 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JGsQ3w041674; Sat, 19 Feb 2005 16:54:26 GMT (envelope-from ume) Message-Id: <200502191654.j1JGsQ3w041674@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 19 Feb 2005 16:54:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/systat netstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 16:54:27 -0000 ume 2005-02-19 16:54:26 UTC FreeBSD src repository Modified files: usr.bin/systat netstat.c Log: simply ignore unknown address family. MFC after: 1 week Revision Changes Path 1.23 +1 -3 src/usr.bin/systat/netstat.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:15:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFDCC16A4CE; Sat, 19 Feb 2005 17:15:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4749643D39; Sat, 19 Feb 2005 17:15:29 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHFTqs042938; Sat, 19 Feb 2005 17:15:29 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHFTff042937; Sat, 19 Feb 2005 17:15:29 GMT (envelope-from gshapiro) Message-Id: <200502191715.j1JHFTff042937@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:15:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade KNOWNBUGS PGPKEYS RELEASE_NOTES src/contrib/sendmail/cf/cf Makefile submit.cf src/contrib/sendmail/cf/m4 proto.m4 version.m4 src/contrib/sendmail/editmap ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:15:30 -0000 gshapiro 2005-02-19 17:15:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/sendmail FREEBSD-upgrade KNOWNBUGS PGPKEYS RELEASE_NOTES contrib/sendmail/cf/cf Makefile submit.cf contrib/sendmail/cf/m4 proto.m4 version.m4 contrib/sendmail/cf/mailer local.m4 contrib/sendmail/editmap editmap.c contrib/sendmail/include/libmilter mfapi.h contrib/sendmail/include/sm clock.h conf.h config.h contrib/sendmail/libmilter comm.c engine.c listener.c signal.c sm_gethost.c smfi.c contrib/sendmail/libsm Makefile.m4 b-strcmp.c clock.c debug.c fclose.c fopen.c fpos.c fseek.c heap.c ldap.c rpool.c smstdio.c stdio.c strio.c t-event.c t-shm.c ungetc.c vfprintf.c vfscanf.c contrib/sendmail/libsmdb smdb.c smdb1.c contrib/sendmail/libsmutil safefile.c contrib/sendmail/mail.local Makefile.m4 mail.local.c contrib/sendmail/makemap makemap.c contrib/sendmail/smrsh smrsh.8 smrsh.c contrib/sendmail/src README bf.c collect.c conf.c control.c daemon.c deliver.c domain.c headers.c helpfile map.c mci.c milter.c mime.c parseaddr.c queue.c readcf.c recipient.c sasl.c savemail.c sendmail.h sfsasl.c sm_resolve.c srvrsmtp.c tls.c usersmtp.c util.c version.c contrib/sendmail/vacation vacation.c Removed files: (Branch: RELENG_5) contrib/sendmail/libsm vsscanf.c Log: MFC: sendmail 8.13.3 Revision Changes Path 1.26.2.1 +5 -5 src/contrib/sendmail/FREEBSD-upgrade 1.1.1.12.2.1 +7 -1 src/contrib/sendmail/KNOWNBUGS 1.1.1.9.2.1 +73 -1 src/contrib/sendmail/PGPKEYS 1.1.1.22.2.1 +67 -2 src/contrib/sendmail/RELEASE_NOTES 1.1.1.10.2.1 +2 -1 src/contrib/sendmail/cf/cf/Makefile 1.1.1.12.2.1 +6 -6 src/contrib/sendmail/cf/cf/submit.cf 1.1.1.21.2.1 +2 -2 src/contrib/sendmail/cf/m4/proto.m4 1.1.1.22.2.1 +3 -3 src/contrib/sendmail/cf/m4/version.m4 1.1.1.7.8.1 +3 -3 src/contrib/sendmail/cf/mailer/local.m4 1.1.1.4.8.1 +4 -2 src/contrib/sendmail/editmap/editmap.c 1.1.1.10.2.1 +1 -3 src/contrib/sendmail/include/libmilter/mfapi.h 1.1.1.3.8.1 +4 -5 src/contrib/sendmail/include/sm/clock.h 1.1.1.11.2.1 +22 -5 src/contrib/sendmail/include/sm/conf.h 1.1.1.5.2.1 +2 -1 src/contrib/sendmail/include/sm/config.h 1.1.1.11.2.1 +2 -1 src/contrib/sendmail/libmilter/comm.c 1.1.1.13.2.1 +2 -2 src/contrib/sendmail/libmilter/engine.c 1.1.1.15.2.1 +5 -4 src/contrib/sendmail/libmilter/listener.c 1.1.1.11.2.1 +5 -2 src/contrib/sendmail/libmilter/signal.c 1.1.1.9.8.1 +5 -2 src/contrib/sendmail/libmilter/sm_gethost.c 1.1.1.6.2.1 +2 -1 src/contrib/sendmail/libmilter/smfi.c 1.1.1.3.2.1 +2 -2 src/contrib/sendmail/libsm/Makefile.m4 1.1.1.3.8.1 +6 -2 src/contrib/sendmail/libsm/b-strcmp.c 1.1.1.9.2.1 +7 -6 src/contrib/sendmail/libsm/clock.c 1.1.1.4.2.1 +8 -5 src/contrib/sendmail/libsm/debug.c 1.1.1.4.8.1 +3 -2 src/contrib/sendmail/libsm/fclose.c 1.1.1.3.8.1 +4 -2 src/contrib/sendmail/libsm/fopen.c 1.1.1.3.8.1 +3 -2 src/contrib/sendmail/libsm/fpos.c 1.1.1.3.8.1 +3 -2 src/contrib/sendmail/libsm/fseek.c 1.1.1.3.8.1 +3 -2 src/contrib/sendmail/libsm/heap.c 1.1.1.8.2.1 +5 -3 src/contrib/sendmail/libsm/ldap.c 1.1.1.4.2.1 +5 -2 src/contrib/sendmail/libsm/rpool.c 1.1.1.6.2.1 +3 -1 src/contrib/sendmail/libsm/smstdio.c 1.1.1.8.2.1 +5 -2 src/contrib/sendmail/libsm/stdio.c 1.1.1.4.8.1 +6 -3 src/contrib/sendmail/libsm/strio.c 1.1.1.4.8.1 +8 -5 src/contrib/sendmail/libsm/t-event.c 1.1.1.5.2.1 +4 -2 src/contrib/sendmail/libsm/t-shm.c 1.1.1.3.8.1 +5 -3 src/contrib/sendmail/libsm/ungetc.c 1.1.1.3.8.1 +4 -3 src/contrib/sendmail/libsm/vfprintf.c 1.1.1.3.8.1 +5 -4 src/contrib/sendmail/libsm/vfscanf.c 1.1.1.4.8.1 +0 -87 src/contrib/sendmail/libsm/vsscanf.c (dead) 1.1.1.6.8.1 +3 -1 src/contrib/sendmail/libsmdb/smdb.c 1.1.1.7.8.1 +36 -18 src/contrib/sendmail/libsmdb/smdb1.c 1.1.1.7.2.1 +3 -3 src/contrib/sendmail/libsmutil/safefile.c 1.1.1.8.2.1 +2 -1 src/contrib/sendmail/mail.local/Makefile.m4 1.25.2.1 +35 -18 src/contrib/sendmail/mail.local/mail.local.c 1.12.2.1 +5 -3 src/contrib/sendmail/makemap/makemap.c 1.12.2.1 +5 -5 src/contrib/sendmail/smrsh/smrsh.8 1.18.2.1 +7 -5 src/contrib/sendmail/smrsh/smrsh.c 1.1.1.21.2.1 +3 -3 src/contrib/sendmail/src/README 1.1.1.7.2.1 +3 -1 src/contrib/sendmail/src/bf.c 1.1.1.19.2.1 +7 -8 src/contrib/sendmail/src/collect.c 1.26.2.1 +22 -8 src/contrib/sendmail/src/conf.c 1.1.1.14.2.1 +4 -3 src/contrib/sendmail/src/control.c 1.1.1.19.2.1 +14 -5 src/contrib/sendmail/src/daemon.c 1.1.1.21.2.1 +16 -9 src/contrib/sendmail/src/deliver.c 1.1.1.14.2.1 +3 -3 src/contrib/sendmail/src/domain.c 1.20.2.1 +3 -3 src/contrib/sendmail/src/headers.c 1.1.1.6.8.1 +2 -2 src/contrib/sendmail/src/helpfile 1.1.1.19.2.1 +7 -1 src/contrib/sendmail/src/map.c 1.17.2.1 +54 -3 src/contrib/sendmail/src/mci.c 1.1.1.19.2.1 +18 -8 src/contrib/sendmail/src/milter.c 1.1.1.12.2.1 +6 -2 src/contrib/sendmail/src/mime.c 1.1.1.20.2.1 +2 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.21.2.1 +3 -2 src/contrib/sendmail/src/queue.c 1.1.1.22.2.1 +2 -1 src/contrib/sendmail/src/readcf.c 1.1.1.14.2.1 +4 -3 src/contrib/sendmail/src/recipient.c 1.1.1.8.2.1 +10 -6 src/contrib/sendmail/src/sasl.c 1.16.2.1 +4 -1 src/contrib/sendmail/src/savemail.c 1.1.1.23.2.1 +10 -4 src/contrib/sendmail/src/sendmail.h 1.1.1.14.2.1 +33 -8 src/contrib/sendmail/src/sfsasl.c 1.1.1.6.2.1 +4 -2 src/contrib/sendmail/src/sm_resolve.c 1.1.1.20.2.1 +13 -2 src/contrib/sendmail/src/srvrsmtp.c 1.1.1.9.2.1 +4 -1 src/contrib/sendmail/src/tls.c 1.1.1.18.2.1 +35 -10 src/contrib/sendmail/src/usersmtp.c 1.1.1.17.2.1 +3 -2 src/contrib/sendmail/src/util.c 1.1.1.22.2.1 +3 -3 src/contrib/sendmail/src/version.c 1.1.1.12.2.1 +22 -10 src/contrib/sendmail/vacation/vacation.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:16:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAE1716A4CE; Sat, 19 Feb 2005 17:16:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD9AB43D49; Sat, 19 Feb 2005 17:16:31 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHGVB9043029; Sat, 19 Feb 2005 17:16:31 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHGVxZ043028; Sat, 19 Feb 2005 17:16:31 GMT (envelope-from gshapiro) Message-Id: <200502191716.j1JHGVxZ043028@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:16:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/sendmail/cf/ostype dragonfly.m4 src/contrib/sendmail/include/sm/os sm_os_dragonfly.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:16:32 -0000 gshapiro 2005-02-19 17:16:31 UTC FreeBSD src repository Added files: (Branch: RELENG_5) contrib/sendmail/cf/ostype dragonfly.m4 contrib/sendmail/include/sm/os sm_os_dragonfly.h Log: MFC: sendmail 8.13.3 new files Revision Changes Path 1.1.1.1.2.1 +20 -0 src/contrib/sendmail/cf/ostype/dragonfly.m4 (new) 1.1.1.1.2.1 +33 -0 src/contrib/sendmail/include/sm/os/sm_os_dragonfly.h (new) From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:17:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8D0E16A4CE; Sat, 19 Feb 2005 17:17:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C12B643D1F; Sat, 19 Feb 2005 17:17:11 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHHBwA043127; Sat, 19 Feb 2005 17:17:11 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHHBDf043126; Sat, 19 Feb 2005 17:17:11 GMT (envelope-from gshapiro) Message-Id: <200502191717.j1JHHBDf043126@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:17:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libsm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:17:12 -0000 gshapiro 2005-02-19 17:17:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libsm Makefile Log: MFC: Remove file no longer in 8.13.3 Revision Changes Path 1.5.2.2 +1 -1 src/lib/libsm/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:18:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE79316A4CE; Sat, 19 Feb 2005 17:18:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8424B43D2D; Sat, 19 Feb 2005 17:18:00 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHI0af043196; Sat, 19 Feb 2005 17:18:00 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHI01d043195; Sat, 19 Feb 2005 17:18:00 GMT (envelope-from gshapiro) Message-Id: <200502191718.j1JHI01d043195@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:18:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:18:00 -0000 gshapiro 2005-02-19 17:18:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Release note entry for sendmail 8.13.3 Revision Changes Path 1.761.2.17 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:19:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B523316A4CE; Sat, 19 Feb 2005 17:19:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B93043D39; Sat, 19 Feb 2005 17:19:01 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHJ1GM043252; Sat, 19 Feb 2005 17:19:01 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHJ1l8043251; Sat, 19 Feb 2005 17:19:01 GMT (envelope-from gshapiro) Message-Id: <200502191719.j1JHJ1l8043251@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:19:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:19:01 -0000 gshapiro 2005-02-19 17:19:01 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: sendmail 8.13.3 has been merged Revision Changes Path 1.786 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:21:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25DA216A4CE; Sat, 19 Feb 2005 17:21:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E11343D2D; Sat, 19 Feb 2005 17:21:32 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHLWAv043919; Sat, 19 Feb 2005 17:21:32 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHLWsS043916; Sat, 19 Feb 2005 17:21:32 GMT (envelope-from gshapiro) Message-Id: <200502191721.j1JHLWsS043916@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:21:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/sendmail FREEBSD-upgrade KNOWNBUGS PGPKEYS RELEASE_NOTES src/contrib/sendmail/cf/cf Makefile submit.cf src/contrib/sendmail/cf/m4 proto.m4 version.m4 src/contrib/sendmail/cf/ostype ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:21:33 -0000 gshapiro 2005-02-19 17:21:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/sendmail FREEBSD-upgrade KNOWNBUGS PGPKEYS RELEASE_NOTES contrib/sendmail/cf/cf Makefile submit.cf contrib/sendmail/cf/m4 proto.m4 version.m4 contrib/sendmail/cf/mailer local.m4 contrib/sendmail/editmap editmap.c contrib/sendmail/include/libmilter mfapi.h contrib/sendmail/include/sm clock.h conf.h config.h contrib/sendmail/libmilter comm.c engine.c listener.c signal.c sm_gethost.c smfi.c contrib/sendmail/libsm Makefile.m4 b-strcmp.c clock.c debug.c fclose.c fopen.c fpos.c fseek.c heap.c ldap.c rpool.c smstdio.c stdio.c strio.c t-event.c t-shm.c ungetc.c vfprintf.c vfscanf.c contrib/sendmail/libsmdb smdb.c smdb1.c contrib/sendmail/libsmutil safefile.c contrib/sendmail/mail.local Makefile.m4 mail.local.c contrib/sendmail/makemap makemap.c contrib/sendmail/smrsh smrsh.8 smrsh.c contrib/sendmail/src README bf.c collect.c conf.c control.c daemon.c deliver.c domain.c headers.c helpfile map.c mci.c milter.c mime.c parseaddr.c queue.c readcf.c recipient.c sasl.c savemail.c sendmail.h sfsasl.c sm_resolve.c srvrsmtp.c tls.c usersmtp.c util.c version.c contrib/sendmail/vacation vacation.c Added files: (Branch: RELENG_4) contrib/sendmail/cf/ostype dragonfly.m4 contrib/sendmail/include/sm/os sm_os_dragonfly.h Removed files: (Branch: RELENG_4) contrib/sendmail/libsm vsscanf.c Log: MFC: sendmail 8.13.3 Revision Changes Path 1.1.2.23 +5 -5 src/contrib/sendmail/FREEBSD-upgrade 1.1.1.3.2.8 +7 -1 src/contrib/sendmail/KNOWNBUGS 1.1.1.1.2.8 +73 -1 src/contrib/sendmail/PGPKEYS 1.1.1.3.2.19 +67 -2 src/contrib/sendmail/RELEASE_NOTES 1.1.1.2.6.7 +2 -1 src/contrib/sendmail/cf/cf/Makefile 1.1.1.1.2.12 +6 -6 src/contrib/sendmail/cf/cf/submit.cf 1.1.1.4.2.17 +2 -2 src/contrib/sendmail/cf/m4/proto.m4 1.1.1.3.2.19 +3 -3 src/contrib/sendmail/cf/m4/version.m4 1.1.1.2.6.4 +3 -3 src/contrib/sendmail/cf/mailer/local.m4 1.1.1.1.4.1 +20 -0 src/contrib/sendmail/cf/ostype/dragonfly.m4 (new) 1.1.1.1.2.3 +4 -2 src/contrib/sendmail/editmap/editmap.c 1.1.1.1.2.10 +1 -3 src/contrib/sendmail/include/libmilter/mfapi.h 1.1.1.1.2.2 +4 -5 src/contrib/sendmail/include/sm/clock.h 1.1.1.1.2.11 +22 -5 src/contrib/sendmail/include/sm/conf.h 1.1.1.1.2.4 +2 -1 src/contrib/sendmail/include/sm/config.h 1.1.1.1.4.1 +33 -0 src/contrib/sendmail/include/sm/os/sm_os_dragonfly.h (new) 1.1.1.1.2.10 +2 -1 src/contrib/sendmail/libmilter/comm.c 1.1.1.1.2.12 +2 -2 src/contrib/sendmail/libmilter/engine.c 1.1.1.1.2.15 +5 -4 src/contrib/sendmail/libmilter/listener.c 1.1.1.1.2.10 +5 -2 src/contrib/sendmail/libmilter/signal.c 1.1.1.1.2.8 +5 -2 src/contrib/sendmail/libmilter/sm_gethost.c 1.1.1.1.2.6 +2 -1 src/contrib/sendmail/libmilter/smfi.c 1.1.1.1.2.4 +2 -2 src/contrib/sendmail/libsm/Makefile.m4 1.1.1.1.2.2 +6 -2 src/contrib/sendmail/libsm/b-strcmp.c 1.1.1.1.2.8 +7 -6 src/contrib/sendmail/libsm/clock.c 1.1.1.1.2.3 +8 -5 src/contrib/sendmail/libsm/debug.c 1.1.1.1.2.3 +3 -2 src/contrib/sendmail/libsm/fclose.c 1.1.1.1.2.2 +4 -2 src/contrib/sendmail/libsm/fopen.c 1.1.1.1.2.2 +3 -2 src/contrib/sendmail/libsm/fpos.c 1.1.1.1.2.2 +3 -2 src/contrib/sendmail/libsm/fseek.c 1.1.1.1.2.2 +3 -2 src/contrib/sendmail/libsm/heap.c 1.1.1.1.2.7 +5 -3 src/contrib/sendmail/libsm/ldap.c 1.1.1.1.2.3 +5 -2 src/contrib/sendmail/libsm/rpool.c 1.1.1.1.2.5 +3 -1 src/contrib/sendmail/libsm/smstdio.c 1.1.1.1.2.7 +5 -2 src/contrib/sendmail/libsm/stdio.c 1.1.1.1.2.3 +6 -3 src/contrib/sendmail/libsm/strio.c 1.1.1.1.2.4 +8 -5 src/contrib/sendmail/libsm/t-event.c 1.1.1.1.2.4 +4 -2 src/contrib/sendmail/libsm/t-shm.c 1.1.1.1.2.2 +5 -3 src/contrib/sendmail/libsm/ungetc.c 1.1.1.1.2.2 +4 -3 src/contrib/sendmail/libsm/vfprintf.c 1.1.1.1.2.2 +5 -4 src/contrib/sendmail/libsm/vfscanf.c 1.1.1.1.2.3 +0 -87 src/contrib/sendmail/libsm/vsscanf.c (dead) 1.1.1.1.2.6 +3 -1 src/contrib/sendmail/libsmdb/smdb.c 1.1.1.1.2.7 +36 -18 src/contrib/sendmail/libsmdb/smdb1.c 1.1.1.1.2.7 +3 -3 src/contrib/sendmail/libsmutil/safefile.c 1.1.1.2.6.7 +2 -1 src/contrib/sendmail/mail.local/Makefile.m4 1.6.6.17 +35 -18 src/contrib/sendmail/mail.local/mail.local.c 1.3.6.8 +5 -3 src/contrib/sendmail/makemap/makemap.c 1.3.6.9 +5 -5 src/contrib/sendmail/smrsh/smrsh.8 1.3.6.15 +6 -4 src/contrib/sendmail/smrsh/smrsh.c 1.1.1.3.2.18 +3 -3 src/contrib/sendmail/src/README 1.1.1.1.2.7 +3 -1 src/contrib/sendmail/src/bf.c 1.1.1.4.2.15 +7 -8 src/contrib/sendmail/src/collect.c 1.5.2.18 +22 -8 src/contrib/sendmail/src/conf.c 1.1.1.2.2.11 +4 -3 src/contrib/sendmail/src/control.c 1.1.1.3.2.16 +14 -5 src/contrib/sendmail/src/daemon.c 1.1.1.3.2.18 +16 -9 src/contrib/sendmail/src/deliver.c 1.1.1.3.2.11 +3 -3 src/contrib/sendmail/src/domain.c 1.4.2.15 +3 -3 src/contrib/sendmail/src/headers.c 1.1.1.1.2.5 +2 -2 src/contrib/sendmail/src/helpfile 1.1.1.3.2.17 +7 -1 src/contrib/sendmail/src/map.c 1.3.6.14 +54 -3 src/contrib/sendmail/src/mci.c 1.1.1.1.2.20 +18 -8 src/contrib/sendmail/src/milter.c 1.1.1.3.2.9 +6 -2 src/contrib/sendmail/src/mime.c 1.1.1.2.6.18 +2 -2 src/contrib/sendmail/src/parseaddr.c 1.1.1.3.2.19 +3 -2 src/contrib/sendmail/src/queue.c 1.1.1.4.2.19 +2 -1 src/contrib/sendmail/src/readcf.c 1.1.1.3.2.12 +4 -3 src/contrib/sendmail/src/recipient.c 1.1.1.1.2.8 +10 -6 src/contrib/sendmail/src/sasl.c 1.4.2.12 +4 -1 src/contrib/sendmail/src/savemail.c 1.1.1.4.2.20 +10 -4 src/contrib/sendmail/src/sendmail.h 1.1.1.1.2.15 +33 -8 src/contrib/sendmail/src/sfsasl.c 1.1.1.1.2.5 +4 -2 src/contrib/sendmail/src/sm_resolve.c 1.1.1.2.6.18 +13 -2 src/contrib/sendmail/src/srvrsmtp.c 1.1.1.1.2.8 +4 -1 src/contrib/sendmail/src/tls.c 1.1.1.3.2.15 +35 -10 src/contrib/sendmail/src/usersmtp.c 1.1.1.3.2.14 +3 -2 src/contrib/sendmail/src/util.c 1.1.1.3.2.21 +3 -3 src/contrib/sendmail/src/version.c 1.1.1.1.2.12 +22 -10 src/contrib/sendmail/vacation/vacation.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:21:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE5DC16A4CE; Sat, 19 Feb 2005 17:21:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 955AF43D53; Sat, 19 Feb 2005 17:21:57 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHLv21043969; Sat, 19 Feb 2005 17:21:57 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHLvci043968; Sat, 19 Feb 2005 17:21:57 GMT (envelope-from gshapiro) Message-Id: <200502191721.j1JHLvci043968@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:21:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libsm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:21:57 -0000 gshapiro 2005-02-19 17:21:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libsm Makefile Log: MFC: Remove file no longer in 8.13.3 Revision Changes Path 1.1.2.5 +1 -1 src/lib/libsm/Makefile From owner-cvs-src@FreeBSD.ORG Sat Feb 19 17:23:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B5BEE16A4CE; Sat, 19 Feb 2005 17:23:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BA1C43D53; Sat, 19 Feb 2005 17:23:02 +0000 (GMT) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JHN2fo044021; Sat, 19 Feb 2005 17:23:02 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JHN2su044020; Sat, 19 Feb 2005 17:23:02 GMT (envelope-from gshapiro) Message-Id: <200502191723.j1JHN2su044020@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Sat, 19 Feb 2005 17:23:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 17:23:02 -0000 gshapiro 2005-02-19 17:23:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Release note entry for sendmail 8.13.3 Revision Changes Path 1.22.2.421 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Feb 19 19:54:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C33316A4CE; Sat, 19 Feb 2005 19:54:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E96AA43D1D; Sat, 19 Feb 2005 19:54:31 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JJsV5m051617; Sat, 19 Feb 2005 19:54:31 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JJsV4K051616; Sat, 19 Feb 2005 19:54:31 GMT (envelope-from csjp) Message-Id: <200502191954.j1JJsV4K051616@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 19 Feb 2005 19:54:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern sysv_msg.c sysv_sem.c sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 19:54:32 -0000 csjp 2005-02-19 19:54:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern sysv_msg.c sysv_sem.c sysv_shm.c Log: MFC revision 1.60 sys/kern/sysv_msg.c date: 2005/02/12 01:22:39; author: csjp; state: Exp; lines: +12 -6 MFC revision 1.75 sys/kern/sysv_sem.c date: 2005/02/12 01:22:39; author: csjp; state: Exp; lines: +20 -10 MFC revision 1.101 /sys/kern/sysv_shm.c date: 2005/02/12 01:22:39; author: csjp; state: Exp; lines: +15 -8 Add much needed descriptions for a number of the IPC related sysctl OIDs. This information will be very useful for people who are tuning applications which have a dependence on IPC mechanisms. Revision Changes Path 1.53.2.3 +12 -6 src/sys/kern/sysv_msg.c 1.70.2.2 +20 -10 src/sys/kern/sysv_sem.c 1.96.2.3 +15 -8 src/sys/kern/sysv_shm.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 19:55:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8C8D16A4CE; Sat, 19 Feb 2005 19:55:26 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BEFC43D41; Sat, 19 Feb 2005 19:55:26 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) (authenticated bits=0)j1JJtEE1001472 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sat, 19 Feb 2005 20:55:16 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j1JJsS55069572 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 19 Feb 2005 20:54:29 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j1JJsRPH021767; Sat, 19 Feb 2005 20:54:27 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j1JJsMue021765; Sat, 19 Feb 2005 20:54:22 +0100 (CET) (envelope-from ticso) Date: Sat, 19 Feb 2005 20:54:22 +0100 From: Bernd Walter To: Warner Losh Message-ID: <20050219195421.GR14312@cicely12.cicely.de> References: <20050218214654.GD14312@cicely12.cicely.de> <20050218.153509.85367062.imp@bsdimp.com> <20050218225241.GG14312@cicely12.cicely.de> <20050218.161930.74704297.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050218.161930.74704297.imp@bsdimp.com> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=no version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de cc: ticso@cicely12.cicely.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: ticso@cicely.de cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci_pci.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: Sat, 19 Feb 2005 19:55:27 -0000 On Fri, Feb 18, 2005 at 04:19:30PM -0700, Warner Losh wrote: > > Unfortunately I just removed the bridged cards from the test box. > > If it is easy to test, please do. The machine I tried to test doesn't intialize sub busses at all :( pcib1: at device 8.0 on pci0 pcib1: secondary bus 1 pcib1: subordinate bus 0 pcib1: I/O decode 0x0-0x0 pcib1: memory decode 0xfff00000-0xfffff pcib1: prefetched decode 0xfff00000-0xfffff pci1: on pcib1 pci1: physical bus=1 map[10]: type 4, range 32, base 00000000, size 8, port disabled map[14]: type 1, range 32, base 00000000, size 12, memory disabled found-> vendor=0x9004, dev=0x7378, revid=0x03 bus=1, slot=4, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x08 (2000 ns), maxlat=0x08 (2000 ns) intpin=a, irq=255 map[10]: type 4, range 32, base 00000000, size 8, port disabled map[14]: type 1, range 32, base 00000000, size 12, memory disabled map[18]: type 3, range 32, base 00000000, size 21, enabled found-> vendor=0x9004, dev=0x1078, revid=0x00 bus=1, slot=5, func=0 class=05-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x02 (500 ns), maxlat=0x02 (500 ns) intpin=a, irq=255 map[10]: type 4, range 32, base 00000000, size 8, port disabled map[14]: type 1, range 32, base 00000000, size 12, memory disabled found-> vendor=0x9004, dev=0x7378, revid=0x03 bus=1, slot=8, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x08 (2000 ns), maxlat=0x08 (2000 ns) intpin=a, irq=255 map[10]: type 4, range 32, base 00000000, size 8, port disabled map[14]: type 1, range 32, base 00000000, size 12, memory disabled found-> vendor=0x9004, dev=0x7378, revid=0x03 bus=1, slot=12, func=0 class=01-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0000, statreg=0x0280, cachelnsz=0 (dwords) This was a Noname - later machines route memory ranges and enable io ranges without activating them on bridges. Will have to retest with another box later. How much work would it be to route resources our own? I think you already do something like this for cardbus. Interrupt routing is already active for that machine so I just need memory and maybe io for stupid drivers/hardware, although io on alpha is just another memory range. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de From owner-cvs-src@FreeBSD.ORG Sat Feb 19 20:10:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C486B16A4CE; Sat, 19 Feb 2005 20:10:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A2C843D54; Sat, 19 Feb 2005 20:10:38 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JKAcch053096; Sat, 19 Feb 2005 20:10:38 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JKAcCQ053095; Sat, 19 Feb 2005 20:10:38 GMT (envelope-from bmah) Message-Id: <200502192010.j1JKAcCQ053095@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 19 Feb 2005 20:10:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 20:10:38 -0000 bmah 2005-02-19 20:10:38 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: OLDCARD removed, ath(4) transmit rate control modules, wlan(4) overhaul with particular mention of the wlan_wep module, amr(4) PAE-safe (+MFC), matcd(4) removed, wd(4) removed for pc98, ifconfig(8) reorg and update. Culled from random skimming of HEAD commit messages. Somewhat belatedly bump copyright date while here. Revision Changes Path 1.787 +37 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Feb 19 20:12:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB28916A4CE; Sat, 19 Feb 2005 20:12:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F2EF43D62; Sat, 19 Feb 2005 20:12:05 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JKC5pJ053169; Sat, 19 Feb 2005 20:12:05 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JKC5eS053168; Sat, 19 Feb 2005 20:12:05 GMT (envelope-from bmah) Message-Id: <200502192012.j1JKC5eS053168@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 19 Feb 2005 20:12:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 20:12:06 -0000 bmah 2005-02-19 20:12:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC part of rev. 1.787: amr(4) now PAE-safe. Bump copyright date while here. Revision Changes Path 1.761.2.18 +4 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Feb 19 20:56:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A93B16A4CE; Sat, 19 Feb 2005 20:56:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5221D43D31; Sat, 19 Feb 2005 20:56:08 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JKu8v9062202; Sat, 19 Feb 2005 20:56:08 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JKu8qR062201; Sat, 19 Feb 2005 20:56:08 GMT (envelope-from glebius) Message-Id: <200502192056.j1JKu8qR062201@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 19 Feb 2005 20:56:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern uipc_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: Sat, 19 Feb 2005 20:56:08 -0000 glebius 2005-02-19 20:56:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_socket.c Log: Apply a workaround for problem fixed in sys/socketvar.h rev. 1.137. We can't MFC socketvar.h since it will break ABI between kernel and several modules. This workaround saves sb_state in local variable and restores it after bzero(). Original commit log of socketvar.h and problem description: Move sb_state to the beginning of structure, above sb_startzero member. sb_state shouldn't be erased, when socket buffer is flushed by sorflush(). When sb_state was bzero'ed, a recently set SBS_CANTRCVMORE flag was cleared. If a socket was shutdown(SHUT_RD), a subsequent read() would block on it. Reported by: Ed Maste, Gerrit Nagelhout Reviewed by: rwatson Revision Changes Path 1.208.2.11 +8 -0 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 21:16:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4492716A4CF; Sat, 19 Feb 2005 21:16:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A65343D2D; Sat, 19 Feb 2005 21:16:49 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JLGnhq064129; Sat, 19 Feb 2005 21:16:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JLGnlX064128; Sat, 19 Feb 2005 21:16:49 GMT (envelope-from ru) Message-Id: <200502192116.j1JLGnlX064128@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 19 Feb 2005 21:16:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/include exec.h src/sys/amd64/include exec.h src/sys/arm/include exec.h src/sys/i386/include exec.h src/sys/ia64/include exec.h src/sys/powerpc/include exec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 21:16:49 -0000 ru 2005-02-19 21:16:49 UTC FreeBSD src repository Modified files: sys/alpha/include exec.h sys/amd64/include exec.h sys/arm/include exec.h sys/i386/include exec.h sys/ia64/include exec.h sys/powerpc/include exec.h Log: Use a common multi-inclusion protection, and add such a protection to alpha/include/exec.h. Revision Changes Path 1.4 +6 -1 src/sys/alpha/include/exec.h 1.10 +4 -4 src/sys/amd64/include/exec.h 1.3 +4 -4 src/sys/arm/include/exec.h 1.10 +4 -4 src/sys/i386/include/exec.h 1.3 +6 -1 src/sys/ia64/include/exec.h 1.3 +4 -4 src/sys/powerpc/include/exec.h From owner-cvs-src@FreeBSD.ORG Sat Feb 19 21:32:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6450D16A4CE; Sat, 19 Feb 2005 21:32:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38F1A43D31; Sat, 19 Feb 2005 21:32:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JLWL7R064790; Sat, 19 Feb 2005 21:32:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JLWL69064789; Sat, 19 Feb 2005 21:32:21 GMT (envelope-from ru) Message-Id: <200502192132.j1JLWL69064789@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 19 Feb 2005 21:32:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/btxld btxld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 21:32:21 -0000 ru 2005-02-19 21:32:21 UTC FreeBSD src repository Modified files: usr.sbin/btxld btxld.c Log: Fix the same problem that was fixed in rev. 1.6 and got reintroduced in rev. 1.8 -- make btxld(8) a cross-tool for i386 and now amd64. Tested on: alpha (which has a different idea of __LDPGSZ) Revision Changes Path 1.9 +5 -0 src/usr.sbin/btxld/btxld.c From owner-cvs-src@FreeBSD.ORG Sat Feb 19 23:59:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5762216A4CE; Sat, 19 Feb 2005 23:59:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B26143D1D; Sat, 19 Feb 2005 23:59:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1JNxoFD070905; Sat, 19 Feb 2005 23:59:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1JNxoo2070904; Sat, 19 Feb 2005 23:59:50 GMT (envelope-from ru) Message-Id: <200502192359.j1JNxoo2070904@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 19 Feb 2005 23:59:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/cap_mkdb cap_mkdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Feb 2005 23:59:50 -0000 ru 2005-02-19 23:59:50 UTC FreeBSD src repository Modified files: usr.bin/cap_mkdb cap_mkdb.c Log: Fixate the hash bucket size to 4K. We were using the default, which is stat.st_blksize (i.e., PAGE_SIZE). This change causes the .db files that were cross-compiled on another platform to be identical to the natively built ones. Tested on: alpha->amd64 build Revision Changes Path 1.13 +12 -3 src/usr.bin/cap_mkdb/cap_mkdb.c